0s autopkgtest [05:20:18]: starting date and time: 2025-02-22 05:20:18+0000 0s autopkgtest [05:20:18]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [05:20:18]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.01z2j7_k/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glib2.0 --apt-upgrade cjs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glib2.0/2.83.4-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-18.secgroup --name adt-plucky-ppc64el-cjs-20250222-044516-juju-7f2275-prod-proposed-migration-environment-15-916877f8-746b-4577-8252-a6eb496151db --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 144s autopkgtest [05:22:41]: testbed dpkg architecture: ppc64el 144s autopkgtest [05:22:41]: testbed apt version: 2.9.30ubuntu1 144s autopkgtest [05:22:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 144s autopkgtest [05:22:42]: testbed release detected to be: None 145s autopkgtest [05:22:43]: updating testbed package index (apt update) 145s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 145s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 145s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 146s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 146s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 146s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 146s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 146s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 146s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [125 kB] 146s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 146s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [434 kB] 146s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [3292 B] 146s Fetched 1279 kB in 1s (1368 kB/s) 147s Reading package lists... 148s + lsb_release --codename --short 148s + RELEASE=plucky 148s + cat 148s + [ plucky != trusty ] 148s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 148s Reading package lists... 148s Building dependency tree... 148s Reading state information... 148s Calculating upgrade... 148s Calculating upgrade... 148s The following packages will be upgraded: 148s apparmor apport apport-core-dump-handler base-files cloud-init 148s cloud-init-base gcc-14-base libapparmor1 libclang-cpp18 libclang1-19 148s libgnutls30t64 libllvm18 libllvm19 liblsof0 libnss3 libperl5.40 lsof 148s motd-news-config perl perl-base perl-modules-5.40 python3-apport 148s python3-problem-report ucf vim-common vim-tiny xxd 149s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 149s Need to get 99.0 MB of archives. 149s After this operation, 56.3 kB disk space will be freed. 149s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el motd-news-config all 13.6ubuntu1 [5168 B] 149s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el base-files ppc64el 13.6ubuntu1 [75.6 kB] 149s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-modules-5.40 all 5.40.1-2 [3217 kB] 149s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libperl5.40 ppc64el 5.40.1-2 [4948 kB] 149s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl ppc64el 5.40.1-2 [262 kB] 149s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-base ppc64el 5.40.1-2 [1923 kB] 149s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-problem-report all 2.31.0+git20250220-0ubuntu1 [26.0 kB] 149s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-apport all 2.31.0+git20250220-0ubuntu1 [93.5 kB] 149s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport-core-dump-handler all 2.31.0+git20250220-0ubuntu1 [18.7 kB] 149s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport all 2.31.0+git20250220-0ubuntu1 [83.1 kB] 149s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-base ppc64el 14.2.0-17ubuntu3 [53.6 kB] 149s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapparmor1 ppc64el 4.1.0~beta5-0ubuntu5 [58.8 kB] 149s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.9-2ubuntu2 [1079 kB] 149s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el ucf all 3.0050 [43.5 kB] 149s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-tiny ppc64el 2:9.1.0967-1ubuntu2 [1079 kB] 150s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-common all 2:9.1.0967-1ubuntu2 [396 kB] 150s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el xxd ppc64el 2:9.1.0967-1ubuntu2 [68.4 kB] 150s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el apparmor ppc64el 4.1.0~beta5-0ubuntu5 [806 kB] 150s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsof ppc64el 4.99.4+dfsg-2 [256 kB] 150s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsof0 ppc64el 4.99.4+dfsg-2 [68.5 kB] 150s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init-base all 25.1-0ubuntu1 [616 kB] 150s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang-cpp18 ppc64el 1:18.1.8-16build1 [14.4 MB] 150s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm18 ppc64el 1:18.1.8-16build1 [28.6 MB] 151s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm19 ppc64el 1:19.1.7-1ubuntu2 [29.8 MB] 152s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang1-19 ppc64el 1:19.1.7-1ubuntu2 [9141 kB] 153s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnss3 ppc64el 2:3.108-1ubuntu1 [1869 kB] 153s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init all 25.1-0ubuntu1 [2088 B] 153s Preconfiguring packages ... 153s Fetched 99.0 MB in 4s (23.2 MB/s) 154s (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 ... 106370 files and directories currently installed.) 154s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 154s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 154s Preparing to unpack .../base-files_13.6ubuntu1_ppc64el.deb ... 154s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 154s Setting up base-files (13.6ubuntu1) ... 154s Updating /root/.profile to current default. 155s motd-news.service is a disabled or a static unit not running, not starting it. 155s (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 ... 106370 files and directories currently installed.) 155s Preparing to unpack .../perl_5.40.1-2_ppc64el.deb ... 155s Unpacking perl (5.40.1-2) over (5.40.0-8) ... 155s Preparing to unpack .../perl-modules-5.40_5.40.1-2_all.deb ... 155s Unpacking perl-modules-5.40 (5.40.1-2) over (5.40.0-8) ... 155s Preparing to unpack .../libperl5.40_5.40.1-2_ppc64el.deb ... 155s Unpacking libperl5.40:ppc64el (5.40.1-2) over (5.40.0-8) ... 156s Preparing to unpack .../perl-base_5.40.1-2_ppc64el.deb ... 156s Unpacking perl-base (5.40.1-2) over (5.40.0-8) ... 156s Setting up perl-base (5.40.1-2) ... 156s (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 ... 106370 files and directories currently installed.) 156s Preparing to unpack .../00-python3-problem-report_2.31.0+git20250220-0ubuntu1_all.deb ... 156s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 156s for fn in glob1(directory, "%s.*" % fname): 156s Unpacking python3-problem-report (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 156s Preparing to unpack .../01-python3-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 156s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 156s for fn in glob1(directory, "%s.*" % fname): 156s Unpacking python3-apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 156s Preparing to unpack .../02-apport-core-dump-handler_2.31.0+git20250220-0ubuntu1_all.deb ... 156s Unpacking apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 156s Preparing to unpack .../03-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 156s Unpacking apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 156s Preparing to unpack .../04-gcc-14-base_14.2.0-17ubuntu3_ppc64el.deb ... 156s Unpacking gcc-14-base:ppc64el (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 156s Preparing to unpack .../05-libapparmor1_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 156s Unpacking libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 156s Preparing to unpack .../06-libgnutls30t64_3.8.9-2ubuntu2_ppc64el.deb ... 156s Unpacking libgnutls30t64:ppc64el (3.8.9-2ubuntu2) over (3.8.9-2ubuntu1) ... 156s Preparing to unpack .../07-ucf_3.0050_all.deb ... 156s Unpacking ucf (3.0050) over (3.0049) ... 156s Preparing to unpack .../08-vim-tiny_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 156s Unpacking vim-tiny (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 156s Preparing to unpack .../09-vim-common_2%3a9.1.0967-1ubuntu2_all.deb ... 156s Unpacking vim-common (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 157s Preparing to unpack .../10-xxd_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 157s Unpacking xxd (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 157s Preparing to unpack .../11-apparmor_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 157s Unpacking apparmor (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 158s Preparing to unpack .../12-lsof_4.99.4+dfsg-2_ppc64el.deb ... 158s Unpacking lsof (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 158s Preparing to unpack .../13-liblsof0_4.99.4+dfsg-2_ppc64el.deb ... 158s Unpacking liblsof0 (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 158s Preparing to unpack .../14-cloud-init-base_25.1-0ubuntu1_all.deb ... 158s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 158s for fn in glob1(directory, "%s.*" % fname): 158s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 158s Preparing to unpack .../15-libclang-cpp18_1%3a18.1.8-16build1_ppc64el.deb ... 158s Unpacking libclang-cpp18 (1:18.1.8-16build1) over (1:18.1.8-15) ... 159s Preparing to unpack .../16-libllvm18_1%3a18.1.8-16build1_ppc64el.deb ... 159s Unpacking libllvm18:ppc64el (1:18.1.8-16build1) over (1:18.1.8-15) ... 159s Preparing to unpack .../17-libllvm19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 159s Unpacking libllvm19:ppc64el (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 160s Preparing to unpack .../18-libclang1-19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 160s Unpacking libclang1-19 (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 160s Preparing to unpack .../19-libnss3_2%3a3.108-1ubuntu1_ppc64el.deb ... 160s Unpacking libnss3:ppc64el (2:3.108-1ubuntu1) over (2:3.107-1ubuntu1) ... 160s Preparing to unpack .../20-cloud-init_25.1-0ubuntu1_all.deb ... 160s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 160s Setting up libgnutls30t64:ppc64el (3.8.9-2ubuntu2) ... 160s Setting up motd-news-config (13.6ubuntu1) ... 160s Setting up libllvm19:ppc64el (1:19.1.7-1ubuntu2) ... 160s Setting up libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) ... 160s Setting up libclang1-19 (1:19.1.7-1ubuntu2) ... 160s Setting up gcc-14-base:ppc64el (14.2.0-17ubuntu3) ... 160s Setting up python3-problem-report (2.31.0+git20250220-0ubuntu1) ... 160s Setting up liblsof0 (4.99.4+dfsg-2) ... 160s Setting up libnss3:ppc64el (2:3.108-1ubuntu1) ... 160s Setting up cloud-init-base (25.1-0ubuntu1) ... 162s Setting up xxd (2:9.1.0967-1ubuntu2) ... 162s Setting up python3-apport (2.31.0+git20250220-0ubuntu1) ... 163s Setting up apparmor (4.1.0~beta5-0ubuntu5) ... 163s Installing new version of config file /etc/apparmor.d/fusermount3 ... 164s Reloading AppArmor profiles 166s Setting up vim-common (2:9.1.0967-1ubuntu2) ... 166s Setting up ucf (3.0050) ... 166s Setting up lsof (4.99.4+dfsg-2) ... 166s Setting up perl-modules-5.40 (5.40.1-2) ... 166s Setting up libllvm18:ppc64el (1:18.1.8-16build1) ... 166s Setting up cloud-init (25.1-0ubuntu1) ... 166s Setting up vim-tiny (2:9.1.0967-1ubuntu2) ... 166s Setting up libperl5.40:ppc64el (5.40.1-2) ... 166s Setting up perl (5.40.1-2) ... 166s Setting up libclang-cpp18 (1:18.1.8-16build1) ... 166s Setting up apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) ... 167s Setting up apport (2.31.0+git20250220-0ubuntu1) ... 168s apport-autoreport.service is a disabled or a static unit not running, not starting it. 168s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 168s Processing triggers for install-info (7.1.1-1) ... 168s Processing triggers for libc-bin (2.40-4ubuntu1) ... 168s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 168s Processing triggers for systemd (257.2-3ubuntu1) ... 168s Processing triggers for man-db (2.13.0-1) ... 170s Processing triggers for initramfs-tools (0.145ubuntu2) ... 170s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 170s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 180s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 180s + /usr/lib/apt/apt-helper analyze-pattern ?true 180s + + sed s/\./\\./g 180s uname -r 180s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 180s + apt list ?obsolete 180s + tail -n+2 180s + cut -d/ -f1 180s + grep -v ^linux-.*6\.12\.0-15-generic.* 181s + true 181s + obsolete_pkgs= 189s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s Solving dependencies... 189s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 189s + grep -q trusty /etc/lsb-release 189s + [ ! -d /usr/share/doc/unattended-upgrades ] 189s + [ ! -d /usr/share/doc/lxd ] 189s + [ ! -d /usr/share/doc/lxd-client ] 189s + [ ! -d /usr/share/doc/snapd ] 189s + type iptables 189s + cat 189s + chmod 755 /etc/rc.local 189s + . /etc/rc.local 189s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 189s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 189s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 189s + uname -m 189s + [ ppc64le = ppc64le ] 189s + systemctl is-active keyboard-setup.service 189s + [ active = failed ] 189s + [ -d /run/systemd/system ] 189s + systemd-detect-virt --quiet --vm 189s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 189s + cat 189s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 189s + echo COMPRESS=lz4 189s autopkgtest [05:23:20]: upgrading testbed (apt dist-upgrade and autopurge) 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 189s Starting 2 pkgProblemResolver with broken count: 0 189s Done 189s Entering ResolveByKeep 189s 189s Calculating upgrade... 189s The following packages will be upgraded: 189s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 189s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 189s Need to get 2038 kB of archives. 189s After this operation, 2048 B of additional disk space will be used. 189s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.83.4-1 [184 kB] 189s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.83.4-1 [1801 kB] 189s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-data all 2.83.4-1 [52.9 kB] 189s Fetched 2038 kB in 1s (3190 kB/s) 189s (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 ... 106371 files and directories currently installed.) 189s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_ppc64el.deb ... 189s Unpacking gir1.2-glib-2.0:ppc64el (2.83.4-1) over (2.83.3-2) ... 189s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_ppc64el.deb ... 189s Unpacking libglib2.0-0t64:ppc64el (2.83.4-1) over (2.83.3-2) ... 189s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 189s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 189s Setting up libglib2.0-0t64:ppc64el (2.83.4-1) ... 189s No schema files found: doing nothing. 189s Setting up libglib2.0-data (2.83.4-1) ... 189s Setting up gir1.2-glib-2.0:ppc64el (2.83.4-1) ... 189s Processing triggers for libc-bin (2.40-4ubuntu1) ... 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s Starting pkgProblemResolver with broken count: 0 189s Starting 2 pkgProblemResolver with broken count: 0 189s Done 189s Solving dependencies... 189s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 189s autopkgtest [05:23:26]: rebooting testbed after setup commands that affected boot 222s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 241s autopkgtest [05:24:19]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 16:32:08 UTC 2025 243s autopkgtest [05:24:21]: @@@@@@@@@@@@@@@@@@@@ apt-source cjs 247s Get:1 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.4.0-1 (dsc) [2659 B] 247s Get:2 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.4.0-1 (tar) [874 kB] 247s Get:3 http://ftpmaster.internal/ubuntu plucky/universe cjs 6.4.0-1 (diff) [11.0 kB] 247s gpgv: Signature made Sat Dec 14 16:20:10 2024 UTC 247s gpgv: using RSA key 2C41D17CB7B84BD0F9FB51B3680668AE907F101D 247s gpgv: Can't check signature: No public key 247s dpkg-source: warning: cannot verify inline signature for ./cjs_6.4.0-1.dsc: no acceptable signature found 247s autopkgtest [05:24:25]: testing package cjs version 6.4.0-1 248s autopkgtest [05:24:26]: build not needed 249s autopkgtest [05:24:27]: test acc: preparing testbed 250s Reading package lists... 250s Building dependency tree... 250s Reading state information... 250s Starting pkgProblemResolver with broken count: 0 250s Starting 2 pkgProblemResolver with broken count: 0 250s Done 250s The following NEW packages will be installed: 250s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 250s autoconf automake autopoint autotools-dev build-essential cjs cjs-tests cpp 250s cpp-14 cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 250s dconf-gsettings-backend dconf-service debhelper debugedit dh-acc 250s dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags fontconfig 250s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-14 250s g++-14-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-14 250s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 250s gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-freedesktop-dev 250s gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev 250s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 girepository-tools 250s gobject-introspection gobject-introspection-bin gsettings-desktop-schemas 250s gtk-update-icon-cache hicolor-icon-theme intltool-debian libarchive-zip-perl 250s libasan8 libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 250s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 250s libbrotli-dev libbz2-dev libcairo-gobject2 libcairo-script-interpreter2 250s libcairo2 libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcups2t64 250s libdatrie1 libdconf1 libdebhelper-perl libdeflate0 libepoxy0 libexpat1-dev 250s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 250s libfreetype-dev libgcc-14-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 250s libgio-2.0-dev libgio-2.0-dev-bin libgirepository-1.0-dev 250s libgirepository-2.0-0 libgirepository1.0-dev libglib2.0-bin libglib2.0-dev 250s libglib2.0-dev-bin libgomp1 libgraphite2-3 libgtk-3-0t64 libgtk-3-common 250s libharfbuzz-gobject0 libharfbuzz0b libice-dev libice6 libisl23 libitm1 250s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 250s libmozjs-115-0t64 libmozjs-115-dev libmpc3 libpango-1.0-0 250s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 250s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 250s libpkgconf3 libpng-dev libquadmath0 libselinux1-dev libsepol-dev 250s libsharpyuv0 libsm-dev libsm6 libstdc++-14-dev libsysprof-capture-4-dev 250s libthai-data libthai0 libtiff6 libtool libtsan2 libubsan1 libwayland-client0 250s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 250s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 250s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 250s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 libxtst6 250s m4 native-architecture pkgconf pkgconf-bin po-debconf python3-mako 250s python3-markdown python3-packaging uuid-dev x11-common x11proto-core-dev 250s x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 250s 0 upgraded, 180 newly installed, 0 to remove and 0 not upgraded. 250s Need to get 107 MB of archives. 250s After this operation, 421 MB of additional disk space will be used. 250s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 251s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 251s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [10.5 MB] 251s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-17ubuntu3 [1036 B] 251s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [5566 B] 251s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.2.0-1ubuntu1 [22.4 kB] 251s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 15-20250213-1ubuntu1 [48.7 kB] 251s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 15-20250213-1ubuntu1 [168 kB] 251s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 15-20250213-1ubuntu1 [32.4 kB] 251s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 15-20250213-1ubuntu1 [3009 kB] 251s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 15-20250213-1ubuntu1 [1377 kB] 251s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 15-20250213-1ubuntu1 [2734 kB] 252s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 15-20250213-1ubuntu1 [1234 kB] 252s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 15-20250213-1ubuntu1 [160 kB] 252s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-17ubuntu3 [1619 kB] 252s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [20.6 MB] 252s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-17ubuntu3 [536 kB] 252s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [1226 B] 252s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.2.0-1ubuntu1 [5012 B] 252s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-17ubuntu3 [2678 kB] 252s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [12.0 MB] 253s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-17ubuntu3 [21.8 kB] 253s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [966 B] 253s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.2.0-1ubuntu1 [1088 B] 253s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 253s Get:26 http://ftpmaster.internal/ubuntu plucky/universe ppc64el abi-compliance-checker all 2.3-2 [172 kB] 253s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 253s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-3ubuntu2 [215 kB] 253s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 253s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.23-1 [63.4 kB] 253s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 253s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu1 [298 kB] 253s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1 [22.3 kB] 253s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.5.0-0.1 [315 kB] 253s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 253s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.12+dfsg-2 [191 kB] 253s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el gtk-update-icon-cache ppc64el 4.17.4+ds-4 [55.0 kB] 253s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el hicolor-icon-theme all 0.18-2 [13.3 kB] 253s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el adwaita-icon-theme all 48~beta-3 [578 kB] 253s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el at-spi2-common all 2.55.2-1 [8916 B] 253s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 253s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatspi2.0-0t64 ppc64el 2.55.2-1 [97.5 kB] 253s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 253s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxtst6 ppc64el 2:1.2.5-1 [14.7 kB] 253s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdconf1 ppc64el 0.40.0-5 [43.7 kB] 253s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-service ppc64el 0.40.0-5 [30.8 kB] 253s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-5 [26.0 kB] 253s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el gsettings-desktop-schemas all 48~beta-1ubuntu1 [37.4 kB] 253s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el at-spi2-core ppc64el 2.55.2-1 [63.8 kB] 253s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el m4 ppc64el 1.4.19-5 [280 kB] 253s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el autoconf all 2.72-3ubuntu1 [383 kB] 253s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 253s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el automake all 1:1.17-3ubuntu1 [572 kB] 253s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el autopoint all 0.23.1-1 [619 kB] 253s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk1.0-0t64 ppc64el 2.55.2-1 [59.8 kB] 253s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-atk-1.0 ppc64el 2.55.2-1 [23.0 kB] 253s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 253s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 253s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-2ubuntu1 [37.5 kB] 253s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-2ubuntu1 [188 kB] 253s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 253s Get:62 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 253s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 253s Get:64 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 253s Get:65 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.2-2 [747 kB] 253s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-gobject2 ppc64el 1.18.2-2 [127 kB] 253s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-freedesktop ppc64el 1.82.0-4 [64.8 kB] 253s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.12+dfsg-2 [9384 B] 253s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 253s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.2.0-1 [598 kB] 253s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz-gobject0 ppc64el 10.2.0-1 [34.6 kB] 253s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 10.2.0-1 [45.1 kB] 253s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig ppc64el 2.15.0-2ubuntu1 [192 kB] 253s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai-data all 0.1.29-2build1 [158 kB] 253s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdatrie1 ppc64el 0.2.13-3build1 [22.7 kB] 253s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai0 ppc64el 0.1.29-2build1 [21.8 kB] 253s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpango-1.0-0 ppc64el 1.56.1-1 [277 kB] 253s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoft2-1.0-0 ppc64el 1.56.1-1 [58.6 kB] 253s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangocairo-1.0-0 ppc64el 1.56.1-1 [30.6 kB] 253s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 253s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoxft-1.0-0 ppc64el 1.56.1-1 [22.7 kB] 253s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-pango-1.0 ppc64el 1.56.1-1 [34.6 kB] 253s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.55.2-1 [77.8 kB] 253s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 253s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcolord2 ppc64el 1.4.7-1build2 [164 kB] 253s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-data ppc64el 0.8-14ubuntu1 [30.5 kB] 253s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common3 ppc64el 0.8-14ubuntu1 [26.0 kB] 253s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client3 ppc64el 0.8-14ubuntu1 [31.0 kB] 253s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcups2t64 ppc64el 2.4.11-0ubuntu2 [347 kB] 253s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libepoxy0 ppc64el 1.5.10-2 [234 kB] 253s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-client0 ppc64el 1.23.1-3 [31.7 kB] 253s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-cursor0 ppc64el 1.23.1-3 [12.0 kB] 253s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-egl1 ppc64el 1.23.1-3 [6236 B] 253s Get:94 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcomposite1 ppc64el 1:0.4.6-1 [6816 B] 253s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] 253s Get:96 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcursor1 ppc64el 1:1.2.3-1 [27.4 kB] 253s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxdamage1 ppc64el 1:1.1.6-1build1 [6550 B] 253s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxinerama1 ppc64el 2:1.1.4-3build1 [6908 B] 253s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrandr2 ppc64el 2:1.5.4-1 [21.7 kB] 253s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-common all 3.24.48-3ubuntu1 [1424 kB] 254s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-0t64 ppc64el 3.24.48-3ubuntu1 [3380 kB] 254s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.48-3ubuntu1 [241 kB] 254s Get:103 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmozjs-115-0t64 ppc64el 115.20.0-1 [8746 kB] 255s Get:104 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcjs0 ppc64el 6.4.0-1 [466 kB] 255s Get:105 http://ftpmaster.internal/ubuntu plucky/universe ppc64el cjs ppc64el 6.4.0-1 [109 kB] 255s Get:106 http://ftpmaster.internal/ubuntu plucky/universe ppc64el cjs-tests ppc64el 6.4.0-1 [257 kB] 255s Get:107 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 255s Get:108 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtool all 2.5.4-3build1 [168 kB] 255s Get:109 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-autoreconf all 20 [16.1 kB] 255s Get:110 http://ftpmaster.internal/ubuntu plucky/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 255s Get:111 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 255s Get:112 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-strip-nondeterminism all 1.14.1-2 [5064 B] 255s Get:113 http://ftpmaster.internal/ubuntu plucky/main ppc64el debugedit ppc64el 1:5.1-2 [52.4 kB] 255s Get:114 http://ftpmaster.internal/ubuntu plucky/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 255s Get:115 http://ftpmaster.internal/ubuntu plucky/main ppc64el gettext ppc64el 0.23.1-1 [1155 kB] 255s Get:116 http://ftpmaster.internal/ubuntu plucky/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 255s Get:117 http://ftpmaster.internal/ubuntu plucky/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 255s Get:118 http://ftpmaster.internal/ubuntu plucky/main ppc64el debhelper all 13.24.1ubuntu2 [895 kB] 255s Get:119 http://ftpmaster.internal/ubuntu plucky/universe ppc64el dh-acc all 2.3-2 [5996 B] 255s Get:120 http://ftpmaster.internal/ubuntu plucky/main ppc64el exuberant-ctags ppc64el 1:5.9~svn20110310-19build1 [179 kB] 255s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.83.4-1 [861 kB] 255s Get:122 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-freedesktop-dev ppc64el 1.82.0-4 [37.0 kB] 255s Get:123 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.82.0-4 [42.2 kB] 255s Get:124 http://ftpmaster.internal/ubuntu plucky/main ppc64el native-architecture all 0.2.5 [2082 B] 255s Get:125 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.83.4-1 [85.0 kB] 255s Get:126 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el girepository-tools ppc64el 2.83.4-1 [133 kB] 255s Get:127 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-mako all 1.3.8-2 [63.5 kB] 255s Get:128 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-markdown all 3.7-2 [74.2 kB] 255s Get:129 http://ftpmaster.internal/ubuntu plucky/main ppc64el gobject-introspection-bin ppc64el 1.82.0-4 [260 kB] 255s Get:130 http://ftpmaster.internal/ubuntu plucky/main ppc64el libffi-dev ppc64el 3.4.7-1 [67.7 kB] 255s Get:131 http://ftpmaster.internal/ubuntu plucky/main ppc64el uuid-dev ppc64el 2.40.2-14ubuntu1 [56.7 kB] 255s Get:132 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblkid-dev ppc64el 2.40.2-14ubuntu1 [279 kB] 255s Get:133 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsepol-dev ppc64el 3.7-1 [502 kB] 255s Get:134 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu3 [254 kB] 255s Get:135 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu3 [238 kB] 255s Get:136 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu3 [7108 B] 255s Get:137 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu3 [817 kB] 255s Get:138 http://ftpmaster.internal/ubuntu plucky/main ppc64el libselinux1-dev ppc64el 3.7-3ubuntu2 [194 kB] 255s Get:139 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmount-dev ppc64el 2.40.2-14ubuntu1 [34.6 kB] 255s Get:140 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsysprof-capture-4-dev ppc64el 48~beta-2 [61.8 kB] 255s Get:141 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpkgconf3 ppc64el 1.8.1-4 [37.1 kB] 255s Get:142 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf-bin ppc64el 1.8.1-4 [22.5 kB] 255s Get:143 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf ppc64el 1.8.1-4 [16.7 kB] 255s Get:144 http://ftpmaster.internal/ubuntu plucky/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [902 kB] 255s Get:145 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgio-2.0-dev ppc64el 2.83.4-1 [2161 kB] 255s Get:146 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-bin ppc64el 2.83.4-1 [111 kB] 255s Get:147 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 255s Get:148 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgio-2.0-dev-bin ppc64el 2.83.4-1 [131 kB] 255s Get:149 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.83.4-1 [18.1 kB] 255s Get:150 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-dev ppc64el 2.83.4-1 [18.9 kB] 255s Get:151 http://ftpmaster.internal/ubuntu plucky/main ppc64el gobject-introspection ppc64el 1.82.0-4 [129 kB] 255s Get:152 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbrotli-dev ppc64el 1.1.0-2build3 [427 kB] 255s Get:153 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbz2-dev ppc64el 1.0.8-6 [50.2 kB] 255s Get:154 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.2-2 [78.9 kB] 256s Get:155 http://ftpmaster.internal/ubuntu plucky/main ppc64el libexpat1-dev ppc64el 2.6.4-1 [149 kB] 256s Get:156 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpng-dev ppc64el 1.6.46-4 [329 kB] 256s Get:157 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfreetype-dev ppc64el 2.13.3+dfsg-1 [719 kB] 256s Get:158 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig-dev ppc64el 2.15.0-2ubuntu1 [209 kB] 256s Get:159 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-dev ppc64el 0.44.0-3 [10.7 kB] 256s Get:160 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 256s Get:161 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.4-1 [18.4 kB] 256s Get:162 http://ftpmaster.internal/ubuntu plucky/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 256s Get:163 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11proto-dev all 2024.1-1 [606 kB] 256s Get:164 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11proto-core-dev all 2024.1-1 [2442 B] 256s Get:165 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice-dev ppc64el 2:1.1.1-1 [61.5 kB] 256s Get:166 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm-dev ppc64el 2:1.2.4-1 [21.4 kB] 256s Get:167 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxau-dev ppc64el 1:1.0.11-1 [10.6 kB] 256s Get:168 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxdmcp-dev ppc64el 1:1.1.5-1 [27.7 kB] 256s Get:169 http://ftpmaster.internal/ubuntu plucky/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 256s Get:170 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb1-dev ppc64el 1.17.0-2 [97.5 kB] 256s Get:171 http://ftpmaster.internal/ubuntu plucky/main ppc64el libx11-dev ppc64el 2:1.8.10-2 [842 kB] 256s Get:172 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0-dev ppc64el 1.17.0-2 [21.0 kB] 256s Get:173 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0-dev ppc64el 1.17.0-2 [8688 B] 256s Get:174 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxext-dev ppc64el 2:1.3.4-1build2 [95.6 kB] 256s Get:175 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1build1 [31.0 kB] 256s Get:176 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2-dev ppc64el 1.18.2-2 [41.1 kB] 256s Get:177 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgirepository-1.0-dev ppc64el 1.82.0-4 [29.3 kB] 256s Get:178 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgirepository1.0-dev ppc64el 1.82.0-4 [17.8 kB] 256s Get:179 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmozjs-115-dev ppc64el 115.20.0-1 [9666 kB] 256s Get:180 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcjs-dev ppc64el 6.4.0-1 [8718 B] 257s Fetched 107 MB in 6s (17.7 MB/s) 257s Selecting previously unselected package libisl23:ppc64el. 257s (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 ... 106371 files and directories currently installed.) 257s Preparing to unpack .../000-libisl23_0.27-1_ppc64el.deb ... 257s Unpacking libisl23:ppc64el (0.27-1) ... 257s Selecting previously unselected package libmpc3:ppc64el. 257s Preparing to unpack .../001-libmpc3_1.3.1-1build2_ppc64el.deb ... 257s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 257s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 257s Preparing to unpack .../002-cpp-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 257s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 257s Selecting previously unselected package cpp-14. 257s Preparing to unpack .../003-cpp-14_14.2.0-17ubuntu3_ppc64el.deb ... 257s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 257s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 257s Preparing to unpack .../004-cpp-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 257s Unpacking cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 257s Selecting previously unselected package cpp. 257s Preparing to unpack .../005-cpp_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 258s Unpacking cpp (4:14.2.0-1ubuntu1) ... 258s Selecting previously unselected package libcc1-0:ppc64el. 258s Preparing to unpack .../006-libcc1-0_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking libcc1-0:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package libgomp1:ppc64el. 258s Preparing to unpack .../007-libgomp1_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking libgomp1:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package libitm1:ppc64el. 258s Preparing to unpack .../008-libitm1_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking libitm1:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package libasan8:ppc64el. 258s Preparing to unpack .../009-libasan8_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking libasan8:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package liblsan0:ppc64el. 258s Preparing to unpack .../010-liblsan0_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking liblsan0:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package libtsan2:ppc64el. 258s Preparing to unpack .../011-libtsan2_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking libtsan2:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package libubsan1:ppc64el. 258s Preparing to unpack .../012-libubsan1_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking libubsan1:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package libquadmath0:ppc64el. 258s Preparing to unpack .../013-libquadmath0_15-20250213-1ubuntu1_ppc64el.deb ... 258s Unpacking libquadmath0:ppc64el (15-20250213-1ubuntu1) ... 258s Selecting previously unselected package libgcc-14-dev:ppc64el. 258s Preparing to unpack .../014-libgcc-14-dev_14.2.0-17ubuntu3_ppc64el.deb ... 258s Unpacking libgcc-14-dev:ppc64el (14.2.0-17ubuntu3) ... 258s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 258s Preparing to unpack .../015-gcc-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 258s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 258s Selecting previously unselected package gcc-14. 258s Preparing to unpack .../016-gcc-14_14.2.0-17ubuntu3_ppc64el.deb ... 258s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 258s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 258s Preparing to unpack .../017-gcc-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 258s Unpacking gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 258s Selecting previously unselected package gcc. 258s Preparing to unpack .../018-gcc_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 258s Unpacking gcc (4:14.2.0-1ubuntu1) ... 258s Selecting previously unselected package libstdc++-14-dev:ppc64el. 258s Preparing to unpack .../019-libstdc++-14-dev_14.2.0-17ubuntu3_ppc64el.deb ... 258s Unpacking libstdc++-14-dev:ppc64el (14.2.0-17ubuntu3) ... 259s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 259s Preparing to unpack .../020-g++-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 259s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 259s Selecting previously unselected package g++-14. 259s Preparing to unpack .../021-g++-14_14.2.0-17ubuntu3_ppc64el.deb ... 259s Unpacking g++-14 (14.2.0-17ubuntu3) ... 259s Selecting previously unselected package g++-powerpc64le-linux-gnu. 259s Preparing to unpack .../022-g++-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 259s Unpacking g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 259s Selecting previously unselected package g++. 259s Preparing to unpack .../023-g++_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 259s Unpacking g++ (4:14.2.0-1ubuntu1) ... 259s Selecting previously unselected package build-essential. 259s Preparing to unpack .../024-build-essential_12.10ubuntu1_ppc64el.deb ... 259s Unpacking build-essential (12.10ubuntu1) ... 259s Selecting previously unselected package abi-compliance-checker. 259s Preparing to unpack .../025-abi-compliance-checker_2.3-2_all.deb ... 259s Unpacking abi-compliance-checker (2.3-2) ... 259s Selecting previously unselected package libgdk-pixbuf2.0-common. 259s Preparing to unpack .../026-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 259s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 259s Selecting previously unselected package libjpeg-turbo8:ppc64el. 259s Preparing to unpack .../027-libjpeg-turbo8_2.1.5-3ubuntu2_ppc64el.deb ... 259s Unpacking libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 259s Selecting previously unselected package libjpeg8:ppc64el. 259s Preparing to unpack .../028-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 259s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 259s Selecting previously unselected package libdeflate0:ppc64el. 259s Preparing to unpack .../029-libdeflate0_1.23-1_ppc64el.deb ... 259s Unpacking libdeflate0:ppc64el (1.23-1) ... 259s Selecting previously unselected package libjbig0:ppc64el. 259s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 259s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 259s Selecting previously unselected package liblerc4:ppc64el. 259s Preparing to unpack .../031-liblerc4_4.0.0+ds-5ubuntu1_ppc64el.deb ... 259s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 259s Selecting previously unselected package libsharpyuv0:ppc64el. 259s Preparing to unpack .../032-libsharpyuv0_1.5.0-0.1_ppc64el.deb ... 259s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1) ... 259s Selecting previously unselected package libwebp7:ppc64el. 259s Preparing to unpack .../033-libwebp7_1.5.0-0.1_ppc64el.deb ... 259s Unpacking libwebp7:ppc64el (1.5.0-0.1) ... 259s Selecting previously unselected package libtiff6:ppc64el. 259s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 259s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 259s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 259s Preparing to unpack .../035-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_ppc64el.deb ... 259s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 259s Selecting previously unselected package gtk-update-icon-cache. 259s Preparing to unpack .../036-gtk-update-icon-cache_4.17.4+ds-4_ppc64el.deb ... 259s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 259s 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. 259s Unpacking gtk-update-icon-cache (4.17.4+ds-4) ... 259s Selecting previously unselected package hicolor-icon-theme. 259s Preparing to unpack .../037-hicolor-icon-theme_0.18-2_all.deb ... 259s Unpacking hicolor-icon-theme (0.18-2) ... 259s Selecting previously unselected package adwaita-icon-theme. 259s Preparing to unpack .../038-adwaita-icon-theme_48~beta-3_all.deb ... 259s Unpacking adwaita-icon-theme (48~beta-3) ... 259s Selecting previously unselected package at-spi2-common. 259s Preparing to unpack .../039-at-spi2-common_2.55.2-1_all.deb ... 259s Unpacking at-spi2-common (2.55.2-1) ... 259s Selecting previously unselected package libxi6:ppc64el. 259s Preparing to unpack .../040-libxi6_2%3a1.8.2-1_ppc64el.deb ... 259s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 259s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 259s Preparing to unpack .../041-libatspi2.0-0t64_2.55.2-1_ppc64el.deb ... 259s Unpacking libatspi2.0-0t64:ppc64el (2.55.2-1) ... 259s Selecting previously unselected package x11-common. 259s Preparing to unpack .../042-x11-common_1%3a7.7+23ubuntu3_all.deb ... 259s Unpacking x11-common (1:7.7+23ubuntu3) ... 259s Selecting previously unselected package libxtst6:ppc64el. 259s Preparing to unpack .../043-libxtst6_2%3a1.2.5-1_ppc64el.deb ... 259s Unpacking libxtst6:ppc64el (2:1.2.5-1) ... 259s Selecting previously unselected package libdconf1:ppc64el. 259s Preparing to unpack .../044-libdconf1_0.40.0-5_ppc64el.deb ... 259s Unpacking libdconf1:ppc64el (0.40.0-5) ... 259s Selecting previously unselected package dconf-service. 259s Preparing to unpack .../045-dconf-service_0.40.0-5_ppc64el.deb ... 259s Unpacking dconf-service (0.40.0-5) ... 260s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 260s Preparing to unpack .../046-dconf-gsettings-backend_0.40.0-5_ppc64el.deb ... 260s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-5) ... 260s Selecting previously unselected package gsettings-desktop-schemas. 260s Preparing to unpack .../047-gsettings-desktop-schemas_48~beta-1ubuntu1_all.deb ... 260s Unpacking gsettings-desktop-schemas (48~beta-1ubuntu1) ... 260s Selecting previously unselected package at-spi2-core. 260s Preparing to unpack .../048-at-spi2-core_2.55.2-1_ppc64el.deb ... 260s Unpacking at-spi2-core (2.55.2-1) ... 260s Selecting previously unselected package m4. 260s Preparing to unpack .../049-m4_1.4.19-5_ppc64el.deb ... 260s Unpacking m4 (1.4.19-5) ... 260s Selecting previously unselected package autoconf. 260s Preparing to unpack .../050-autoconf_2.72-3ubuntu1_all.deb ... 260s Unpacking autoconf (2.72-3ubuntu1) ... 260s Selecting previously unselected package autotools-dev. 260s Preparing to unpack .../051-autotools-dev_20220109.1_all.deb ... 260s Unpacking autotools-dev (20220109.1) ... 260s Selecting previously unselected package automake. 260s Preparing to unpack .../052-automake_1%3a1.17-3ubuntu1_all.deb ... 260s Unpacking automake (1:1.17-3ubuntu1) ... 260s Selecting previously unselected package autopoint. 260s Preparing to unpack .../053-autopoint_0.23.1-1_all.deb ... 260s Unpacking autopoint (0.23.1-1) ... 260s Selecting previously unselected package libatk1.0-0t64:ppc64el. 260s Preparing to unpack .../054-libatk1.0-0t64_2.55.2-1_ppc64el.deb ... 260s Unpacking libatk1.0-0t64:ppc64el (2.55.2-1) ... 260s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 260s Preparing to unpack .../055-gir1.2-atk-1.0_2.55.2-1_ppc64el.deb ... 260s Unpacking gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 260s Selecting previously unselected package fonts-dejavu-mono. 260s Preparing to unpack .../056-fonts-dejavu-mono_2.37-8_all.deb ... 260s Unpacking fonts-dejavu-mono (2.37-8) ... 260s Selecting previously unselected package fonts-dejavu-core. 260s Preparing to unpack .../057-fonts-dejavu-core_2.37-8_all.deb ... 260s Unpacking fonts-dejavu-core (2.37-8) ... 260s Selecting previously unselected package fontconfig-config. 260s Preparing to unpack .../058-fontconfig-config_2.15.0-2ubuntu1_ppc64el.deb ... 260s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 260s Selecting previously unselected package libfontconfig1:ppc64el. 260s Preparing to unpack .../059-libfontconfig1_2.15.0-2ubuntu1_ppc64el.deb ... 260s Unpacking libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 260s Selecting previously unselected package libpixman-1-0:ppc64el. 260s Preparing to unpack .../060-libpixman-1-0_0.44.0-3_ppc64el.deb ... 260s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 260s Selecting previously unselected package libxcb-render0:ppc64el. 260s Preparing to unpack .../061-libxcb-render0_1.17.0-2_ppc64el.deb ... 260s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 260s Selecting previously unselected package libxcb-shm0:ppc64el. 260s Preparing to unpack .../062-libxcb-shm0_1.17.0-2_ppc64el.deb ... 260s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 260s Selecting previously unselected package libxrender1:ppc64el. 260s Preparing to unpack .../063-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 260s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 260s Selecting previously unselected package libcairo2:ppc64el. 260s Preparing to unpack .../064-libcairo2_1.18.2-2_ppc64el.deb ... 260s Unpacking libcairo2:ppc64el (1.18.2-2) ... 260s Selecting previously unselected package libcairo-gobject2:ppc64el. 260s Preparing to unpack .../065-libcairo-gobject2_1.18.2-2_ppc64el.deb ... 260s Unpacking libcairo-gobject2:ppc64el (1.18.2-2) ... 260s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 260s Preparing to unpack .../066-gir1.2-freedesktop_1.82.0-4_ppc64el.deb ... 260s Unpacking gir1.2-freedesktop:ppc64el (1.82.0-4) ... 260s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 260s Preparing to unpack .../067-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-2_ppc64el.deb ... 260s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 260s Selecting previously unselected package libgraphite2-3:ppc64el. 260s Preparing to unpack .../068-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 260s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 260s Selecting previously unselected package libharfbuzz0b:ppc64el. 260s Preparing to unpack .../069-libharfbuzz0b_10.2.0-1_ppc64el.deb ... 260s Unpacking libharfbuzz0b:ppc64el (10.2.0-1) ... 260s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 260s Preparing to unpack .../070-libharfbuzz-gobject0_10.2.0-1_ppc64el.deb ... 260s Unpacking libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 260s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 260s Preparing to unpack .../071-gir1.2-harfbuzz-0.0_10.2.0-1_ppc64el.deb ... 260s Unpacking gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 260s Selecting previously unselected package fontconfig. 260s Preparing to unpack .../072-fontconfig_2.15.0-2ubuntu1_ppc64el.deb ... 260s Unpacking fontconfig (2.15.0-2ubuntu1) ... 260s Selecting previously unselected package libthai-data. 260s Preparing to unpack .../073-libthai-data_0.1.29-2build1_all.deb ... 260s Unpacking libthai-data (0.1.29-2build1) ... 260s Selecting previously unselected package libdatrie1:ppc64el. 260s Preparing to unpack .../074-libdatrie1_0.2.13-3build1_ppc64el.deb ... 260s Unpacking libdatrie1:ppc64el (0.2.13-3build1) ... 260s Selecting previously unselected package libthai0:ppc64el. 260s Preparing to unpack .../075-libthai0_0.1.29-2build1_ppc64el.deb ... 260s Unpacking libthai0:ppc64el (0.1.29-2build1) ... 260s Selecting previously unselected package libpango-1.0-0:ppc64el. 260s Preparing to unpack .../076-libpango-1.0-0_1.56.1-1_ppc64el.deb ... 260s Unpacking libpango-1.0-0:ppc64el (1.56.1-1) ... 260s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 260s Preparing to unpack .../077-libpangoft2-1.0-0_1.56.1-1_ppc64el.deb ... 260s Unpacking libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 260s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 260s Preparing to unpack .../078-libpangocairo-1.0-0_1.56.1-1_ppc64el.deb ... 260s Unpacking libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 261s Selecting previously unselected package libxft2:ppc64el. 261s Preparing to unpack .../079-libxft2_2.3.6-1build1_ppc64el.deb ... 261s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 261s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 261s Preparing to unpack .../080-libpangoxft-1.0-0_1.56.1-1_ppc64el.deb ... 261s Unpacking libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 261s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 261s Preparing to unpack .../081-gir1.2-pango-1.0_1.56.1-1_ppc64el.deb ... 261s Unpacking gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 261s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 261s Preparing to unpack .../082-libatk-bridge2.0-0t64_2.55.2-1_ppc64el.deb ... 261s Unpacking libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 261s Selecting previously unselected package liblcms2-2:ppc64el. 261s Preparing to unpack .../083-liblcms2-2_2.16-2_ppc64el.deb ... 261s Unpacking liblcms2-2:ppc64el (2.16-2) ... 261s Selecting previously unselected package libcolord2:ppc64el. 261s Preparing to unpack .../084-libcolord2_1.4.7-1build2_ppc64el.deb ... 261s Unpacking libcolord2:ppc64el (1.4.7-1build2) ... 261s Selecting previously unselected package libavahi-common-data:ppc64el. 261s Preparing to unpack .../085-libavahi-common-data_0.8-14ubuntu1_ppc64el.deb ... 261s Unpacking libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 261s Selecting previously unselected package libavahi-common3:ppc64el. 261s Preparing to unpack .../086-libavahi-common3_0.8-14ubuntu1_ppc64el.deb ... 261s Unpacking libavahi-common3:ppc64el (0.8-14ubuntu1) ... 261s Selecting previously unselected package libavahi-client3:ppc64el. 261s Preparing to unpack .../087-libavahi-client3_0.8-14ubuntu1_ppc64el.deb ... 261s Unpacking libavahi-client3:ppc64el (0.8-14ubuntu1) ... 261s Selecting previously unselected package libcups2t64:ppc64el. 261s Preparing to unpack .../088-libcups2t64_2.4.11-0ubuntu2_ppc64el.deb ... 261s Unpacking libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 261s Selecting previously unselected package libepoxy0:ppc64el. 261s Preparing to unpack .../089-libepoxy0_1.5.10-2_ppc64el.deb ... 261s Unpacking libepoxy0:ppc64el (1.5.10-2) ... 261s Selecting previously unselected package libwayland-client0:ppc64el. 261s Preparing to unpack .../090-libwayland-client0_1.23.1-3_ppc64el.deb ... 261s Unpacking libwayland-client0:ppc64el (1.23.1-3) ... 261s Selecting previously unselected package libwayland-cursor0:ppc64el. 261s Preparing to unpack .../091-libwayland-cursor0_1.23.1-3_ppc64el.deb ... 261s Unpacking libwayland-cursor0:ppc64el (1.23.1-3) ... 261s Selecting previously unselected package libwayland-egl1:ppc64el. 261s Preparing to unpack .../092-libwayland-egl1_1.23.1-3_ppc64el.deb ... 261s Unpacking libwayland-egl1:ppc64el (1.23.1-3) ... 261s Selecting previously unselected package libxcomposite1:ppc64el. 261s Preparing to unpack .../093-libxcomposite1_1%3a0.4.6-1_ppc64el.deb ... 261s Unpacking libxcomposite1:ppc64el (1:0.4.6-1) ... 261s Selecting previously unselected package libxfixes3:ppc64el. 261s Preparing to unpack .../094-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... 261s Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... 261s Selecting previously unselected package libxcursor1:ppc64el. 261s Preparing to unpack .../095-libxcursor1_1%3a1.2.3-1_ppc64el.deb ... 261s Unpacking libxcursor1:ppc64el (1:1.2.3-1) ... 261s Selecting previously unselected package libxdamage1:ppc64el. 261s Preparing to unpack .../096-libxdamage1_1%3a1.1.6-1build1_ppc64el.deb ... 261s Unpacking libxdamage1:ppc64el (1:1.1.6-1build1) ... 261s Selecting previously unselected package libxinerama1:ppc64el. 261s Preparing to unpack .../097-libxinerama1_2%3a1.1.4-3build1_ppc64el.deb ... 261s Unpacking libxinerama1:ppc64el (2:1.1.4-3build1) ... 261s Selecting previously unselected package libxrandr2:ppc64el. 261s Preparing to unpack .../098-libxrandr2_2%3a1.5.4-1_ppc64el.deb ... 261s Unpacking libxrandr2:ppc64el (2:1.5.4-1) ... 261s Selecting previously unselected package libgtk-3-common. 261s Preparing to unpack .../099-libgtk-3-common_3.24.48-3ubuntu1_all.deb ... 261s Unpacking libgtk-3-common (3.24.48-3ubuntu1) ... 261s Selecting previously unselected package libgtk-3-0t64:ppc64el. 261s Preparing to unpack .../100-libgtk-3-0t64_3.24.48-3ubuntu1_ppc64el.deb ... 261s Unpacking libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 261s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 261s Preparing to unpack .../101-gir1.2-gtk-3.0_3.24.48-3ubuntu1_ppc64el.deb ... 261s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 261s Selecting previously unselected package libmozjs-115-0t64:ppc64el. 261s Preparing to unpack .../102-libmozjs-115-0t64_115.20.0-1_ppc64el.deb ... 261s Unpacking libmozjs-115-0t64:ppc64el (115.20.0-1) ... 261s Selecting previously unselected package libcjs0:ppc64el. 261s Preparing to unpack .../103-libcjs0_6.4.0-1_ppc64el.deb ... 261s Unpacking libcjs0:ppc64el (6.4.0-1) ... 261s Selecting previously unselected package cjs. 261s Preparing to unpack .../104-cjs_6.4.0-1_ppc64el.deb ... 261s Unpacking cjs (6.4.0-1) ... 261s Selecting previously unselected package cjs-tests. 261s Preparing to unpack .../105-cjs-tests_6.4.0-1_ppc64el.deb ... 261s Unpacking cjs-tests (6.4.0-1) ... 261s Selecting previously unselected package libdebhelper-perl. 261s Preparing to unpack .../106-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 261s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 261s Selecting previously unselected package libtool. 261s Preparing to unpack .../107-libtool_2.5.4-3build1_all.deb ... 261s Unpacking libtool (2.5.4-3build1) ... 261s Selecting previously unselected package dh-autoreconf. 261s Preparing to unpack .../108-dh-autoreconf_20_all.deb ... 261s Unpacking dh-autoreconf (20) ... 261s Selecting previously unselected package libarchive-zip-perl. 261s Preparing to unpack .../109-libarchive-zip-perl_1.68-1_all.deb ... 261s Unpacking libarchive-zip-perl (1.68-1) ... 261s Selecting previously unselected package libfile-stripnondeterminism-perl. 261s Preparing to unpack .../110-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 261s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 261s Selecting previously unselected package dh-strip-nondeterminism. 262s Preparing to unpack .../111-dh-strip-nondeterminism_1.14.1-2_all.deb ... 262s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 262s Selecting previously unselected package debugedit. 262s Preparing to unpack .../112-debugedit_1%3a5.1-2_ppc64el.deb ... 262s Unpacking debugedit (1:5.1-2) ... 262s Selecting previously unselected package dwz. 262s Preparing to unpack .../113-dwz_0.15-1build6_ppc64el.deb ... 262s Unpacking dwz (0.15-1build6) ... 262s Selecting previously unselected package gettext. 262s Preparing to unpack .../114-gettext_0.23.1-1_ppc64el.deb ... 262s Unpacking gettext (0.23.1-1) ... 262s Selecting previously unselected package intltool-debian. 262s Preparing to unpack .../115-intltool-debian_0.35.0+20060710.6_all.deb ... 262s Unpacking intltool-debian (0.35.0+20060710.6) ... 262s Selecting previously unselected package po-debconf. 262s Preparing to unpack .../116-po-debconf_1.0.21+nmu1_all.deb ... 262s Unpacking po-debconf (1.0.21+nmu1) ... 262s Selecting previously unselected package debhelper. 262s Preparing to unpack .../117-debhelper_13.24.1ubuntu2_all.deb ... 262s Unpacking debhelper (13.24.1ubuntu2) ... 262s Selecting previously unselected package dh-acc. 262s Preparing to unpack .../118-dh-acc_2.3-2_all.deb ... 262s Unpacking dh-acc (2.3-2) ... 262s Selecting previously unselected package exuberant-ctags. 262s Preparing to unpack .../119-exuberant-ctags_1%3a5.9~svn20110310-19build1_ppc64el.deb ... 262s Unpacking exuberant-ctags (1:5.9~svn20110310-19build1) ... 262s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 262s Preparing to unpack .../120-gir1.2-glib-2.0-dev_2.83.4-1_ppc64el.deb ... 262s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.83.4-1) ... 262s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 262s Preparing to unpack .../121-gir1.2-freedesktop-dev_1.82.0-4_ppc64el.deb ... 262s Unpacking gir1.2-freedesktop-dev:ppc64el (1.82.0-4) ... 262s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 262s Preparing to unpack .../122-gir1.2-girepository-2.0-dev_1.82.0-4_ppc64el.deb ... 262s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.82.0-4) ... 262s Selecting previously unselected package native-architecture. 262s Preparing to unpack .../123-native-architecture_0.2.5_all.deb ... 262s Unpacking native-architecture (0.2.5) ... 262s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 262s Preparing to unpack .../124-libgirepository-2.0-0_2.83.4-1_ppc64el.deb ... 262s Unpacking libgirepository-2.0-0:ppc64el (2.83.4-1) ... 262s Selecting previously unselected package girepository-tools:ppc64el. 262s Preparing to unpack .../125-girepository-tools_2.83.4-1_ppc64el.deb ... 262s Unpacking girepository-tools:ppc64el (2.83.4-1) ... 262s Selecting previously unselected package python3-mako. 262s Preparing to unpack .../126-python3-mako_1.3.8-2_all.deb ... 262s Unpacking python3-mako (1.3.8-2) ... 262s Selecting previously unselected package python3-markdown. 262s Preparing to unpack .../127-python3-markdown_3.7-2_all.deb ... 262s Unpacking python3-markdown (3.7-2) ... 262s Selecting previously unselected package gobject-introspection-bin. 262s Preparing to unpack .../128-gobject-introspection-bin_1.82.0-4_ppc64el.deb ... 262s Unpacking gobject-introspection-bin (1.82.0-4) ... 262s Selecting previously unselected package libffi-dev:ppc64el. 262s Preparing to unpack .../129-libffi-dev_3.4.7-1_ppc64el.deb ... 262s Unpacking libffi-dev:ppc64el (3.4.7-1) ... 262s Selecting previously unselected package uuid-dev:ppc64el. 262s Preparing to unpack .../130-uuid-dev_2.40.2-14ubuntu1_ppc64el.deb ... 262s Unpacking uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 262s Selecting previously unselected package libblkid-dev:ppc64el. 262s Preparing to unpack .../131-libblkid-dev_2.40.2-14ubuntu1_ppc64el.deb ... 262s Unpacking libblkid-dev:ppc64el (2.40.2-14ubuntu1) ... 262s Selecting previously unselected package libsepol-dev:ppc64el. 262s Preparing to unpack .../132-libsepol-dev_3.7-1_ppc64el.deb ... 262s Unpacking libsepol-dev:ppc64el (3.7-1) ... 262s Selecting previously unselected package libpcre2-16-0:ppc64el. 262s Preparing to unpack .../133-libpcre2-16-0_10.42-4ubuntu3_ppc64el.deb ... 262s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 262s Selecting previously unselected package libpcre2-32-0:ppc64el. 262s Preparing to unpack .../134-libpcre2-32-0_10.42-4ubuntu3_ppc64el.deb ... 262s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 262s Selecting previously unselected package libpcre2-posix3:ppc64el. 262s Preparing to unpack .../135-libpcre2-posix3_10.42-4ubuntu3_ppc64el.deb ... 262s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 262s Selecting previously unselected package libpcre2-dev:ppc64el. 262s Preparing to unpack .../136-libpcre2-dev_10.42-4ubuntu3_ppc64el.deb ... 262s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 262s Selecting previously unselected package libselinux1-dev:ppc64el. 262s Preparing to unpack .../137-libselinux1-dev_3.7-3ubuntu2_ppc64el.deb ... 262s Unpacking libselinux1-dev:ppc64el (3.7-3ubuntu2) ... 263s Selecting previously unselected package libmount-dev:ppc64el. 263s Preparing to unpack .../138-libmount-dev_2.40.2-14ubuntu1_ppc64el.deb ... 263s Unpacking libmount-dev:ppc64el (2.40.2-14ubuntu1) ... 263s Selecting previously unselected package libsysprof-capture-4-dev:ppc64el. 263s Preparing to unpack .../139-libsysprof-capture-4-dev_48~beta-2_ppc64el.deb ... 263s Unpacking libsysprof-capture-4-dev:ppc64el (48~beta-2) ... 263s Selecting previously unselected package libpkgconf3:ppc64el. 263s Preparing to unpack .../140-libpkgconf3_1.8.1-4_ppc64el.deb ... 263s Unpacking libpkgconf3:ppc64el (1.8.1-4) ... 263s Selecting previously unselected package pkgconf-bin. 263s Preparing to unpack .../141-pkgconf-bin_1.8.1-4_ppc64el.deb ... 263s Unpacking pkgconf-bin (1.8.1-4) ... 263s Selecting previously unselected package pkgconf:ppc64el. 263s Preparing to unpack .../142-pkgconf_1.8.1-4_ppc64el.deb ... 263s Unpacking pkgconf:ppc64el (1.8.1-4) ... 263s Selecting previously unselected package zlib1g-dev:ppc64el. 263s Preparing to unpack .../143-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 263s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 263s Selecting previously unselected package libgio-2.0-dev:ppc64el. 263s Preparing to unpack .../144-libgio-2.0-dev_2.83.4-1_ppc64el.deb ... 263s Unpacking libgio-2.0-dev:ppc64el (2.83.4-1) ... 263s Selecting previously unselected package libglib2.0-bin. 263s Preparing to unpack .../145-libglib2.0-bin_2.83.4-1_ppc64el.deb ... 263s Unpacking libglib2.0-bin (2.83.4-1) ... 263s Selecting previously unselected package python3-packaging. 263s Preparing to unpack .../146-python3-packaging_24.2-1_all.deb ... 263s Unpacking python3-packaging (24.2-1) ... 263s Selecting previously unselected package libgio-2.0-dev-bin. 263s Preparing to unpack .../147-libgio-2.0-dev-bin_2.83.4-1_ppc64el.deb ... 263s Unpacking libgio-2.0-dev-bin (2.83.4-1) ... 263s Selecting previously unselected package libglib2.0-dev-bin. 263s Preparing to unpack .../148-libglib2.0-dev-bin_2.83.4-1_ppc64el.deb ... 263s Unpacking libglib2.0-dev-bin (2.83.4-1) ... 263s Selecting previously unselected package libglib2.0-dev:ppc64el. 263s Preparing to unpack .../149-libglib2.0-dev_2.83.4-1_ppc64el.deb ... 263s Unpacking libglib2.0-dev:ppc64el (2.83.4-1) ... 263s Selecting previously unselected package gobject-introspection:ppc64el. 263s Preparing to unpack .../150-gobject-introspection_1.82.0-4_ppc64el.deb ... 263s Unpacking gobject-introspection:ppc64el (1.82.0-4) ... 263s Selecting previously unselected package libbrotli-dev:ppc64el. 263s Preparing to unpack .../151-libbrotli-dev_1.1.0-2build3_ppc64el.deb ... 263s Unpacking libbrotli-dev:ppc64el (1.1.0-2build3) ... 263s Selecting previously unselected package libbz2-dev:ppc64el. 263s Preparing to unpack .../152-libbz2-dev_1.0.8-6_ppc64el.deb ... 263s Unpacking libbz2-dev:ppc64el (1.0.8-6) ... 263s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 263s Preparing to unpack .../153-libcairo-script-interpreter2_1.18.2-2_ppc64el.deb ... 263s Unpacking libcairo-script-interpreter2:ppc64el (1.18.2-2) ... 263s Selecting previously unselected package libexpat1-dev:ppc64el. 263s Preparing to unpack .../154-libexpat1-dev_2.6.4-1_ppc64el.deb ... 263s Unpacking libexpat1-dev:ppc64el (2.6.4-1) ... 263s Selecting previously unselected package libpng-dev:ppc64el. 263s Preparing to unpack .../155-libpng-dev_1.6.46-4_ppc64el.deb ... 263s Unpacking libpng-dev:ppc64el (1.6.46-4) ... 263s Selecting previously unselected package libfreetype-dev:ppc64el. 263s Preparing to unpack .../156-libfreetype-dev_2.13.3+dfsg-1_ppc64el.deb ... 263s Unpacking libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 263s Selecting previously unselected package libfontconfig-dev:ppc64el. 263s Preparing to unpack .../157-libfontconfig-dev_2.15.0-2ubuntu1_ppc64el.deb ... 263s Unpacking libfontconfig-dev:ppc64el (2.15.0-2ubuntu1) ... 263s Selecting previously unselected package libpixman-1-dev:ppc64el. 263s Preparing to unpack .../158-libpixman-1-dev_0.44.0-3_ppc64el.deb ... 263s Unpacking libpixman-1-dev:ppc64el (0.44.0-3) ... 263s Selecting previously unselected package libice6:ppc64el. 263s Preparing to unpack .../159-libice6_2%3a1.1.1-1_ppc64el.deb ... 263s Unpacking libice6:ppc64el (2:1.1.1-1) ... 263s Selecting previously unselected package libsm6:ppc64el. 263s Preparing to unpack .../160-libsm6_2%3a1.2.4-1_ppc64el.deb ... 263s Unpacking libsm6:ppc64el (2:1.2.4-1) ... 263s Selecting previously unselected package xorg-sgml-doctools. 263s Preparing to unpack .../161-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 263s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 263s Selecting previously unselected package x11proto-dev. 263s Preparing to unpack .../162-x11proto-dev_2024.1-1_all.deb ... 263s Unpacking x11proto-dev (2024.1-1) ... 263s Selecting previously unselected package x11proto-core-dev. 263s Preparing to unpack .../163-x11proto-core-dev_2024.1-1_all.deb ... 263s Unpacking x11proto-core-dev (2024.1-1) ... 263s Selecting previously unselected package libice-dev:ppc64el. 263s Preparing to unpack .../164-libice-dev_2%3a1.1.1-1_ppc64el.deb ... 263s Unpacking libice-dev:ppc64el (2:1.1.1-1) ... 263s Selecting previously unselected package libsm-dev:ppc64el. 263s Preparing to unpack .../165-libsm-dev_2%3a1.2.4-1_ppc64el.deb ... 263s Unpacking libsm-dev:ppc64el (2:1.2.4-1) ... 263s Selecting previously unselected package libxau-dev:ppc64el. 263s Preparing to unpack .../166-libxau-dev_1%3a1.0.11-1_ppc64el.deb ... 263s Unpacking libxau-dev:ppc64el (1:1.0.11-1) ... 263s Selecting previously unselected package libxdmcp-dev:ppc64el. 263s Preparing to unpack .../167-libxdmcp-dev_1%3a1.1.5-1_ppc64el.deb ... 263s Unpacking libxdmcp-dev:ppc64el (1:1.1.5-1) ... 263s Selecting previously unselected package xtrans-dev. 263s Preparing to unpack .../168-xtrans-dev_1.4.0-1_all.deb ... 263s Unpacking xtrans-dev (1.4.0-1) ... 263s Selecting previously unselected package libxcb1-dev:ppc64el. 263s Preparing to unpack .../169-libxcb1-dev_1.17.0-2_ppc64el.deb ... 263s Unpacking libxcb1-dev:ppc64el (1.17.0-2) ... 264s Selecting previously unselected package libx11-dev:ppc64el. 264s Preparing to unpack .../170-libx11-dev_2%3a1.8.10-2_ppc64el.deb ... 264s Unpacking libx11-dev:ppc64el (2:1.8.10-2) ... 264s Selecting previously unselected package libxcb-render0-dev:ppc64el. 264s Preparing to unpack .../171-libxcb-render0-dev_1.17.0-2_ppc64el.deb ... 264s Unpacking libxcb-render0-dev:ppc64el (1.17.0-2) ... 264s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 264s Preparing to unpack .../172-libxcb-shm0-dev_1.17.0-2_ppc64el.deb ... 264s Unpacking libxcb-shm0-dev:ppc64el (1.17.0-2) ... 264s Selecting previously unselected package libxext-dev:ppc64el. 264s Preparing to unpack .../173-libxext-dev_2%3a1.3.4-1build2_ppc64el.deb ... 264s Unpacking libxext-dev:ppc64el (2:1.3.4-1build2) ... 264s Selecting previously unselected package libxrender-dev:ppc64el. 264s Preparing to unpack .../174-libxrender-dev_1%3a0.9.10-1.1build1_ppc64el.deb ... 264s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... 264s Selecting previously unselected package libcairo2-dev:ppc64el. 264s Preparing to unpack .../175-libcairo2-dev_1.18.2-2_ppc64el.deb ... 264s Unpacking libcairo2-dev:ppc64el (1.18.2-2) ... 264s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 264s Preparing to unpack .../176-libgirepository-1.0-dev_1.82.0-4_ppc64el.deb ... 264s Unpacking libgirepository-1.0-dev:ppc64el (1.82.0-4) ... 264s Selecting previously unselected package libgirepository1.0-dev. 264s Preparing to unpack .../177-libgirepository1.0-dev_1.82.0-4_ppc64el.deb ... 264s Unpacking libgirepository1.0-dev (1.82.0-4) ... 264s Selecting previously unselected package libmozjs-115-dev. 264s Preparing to unpack .../178-libmozjs-115-dev_115.20.0-1_ppc64el.deb ... 264s Unpacking libmozjs-115-dev (115.20.0-1) ... 264s Selecting previously unselected package libcjs-dev. 264s Preparing to unpack .../179-libcjs-dev_6.4.0-1_ppc64el.deb ... 264s Unpacking libcjs-dev (6.4.0-1) ... 264s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 264s Setting up liblcms2-2:ppc64el (2.16-2) ... 264s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 264s Setting up libsharpyuv0:ppc64el (1.5.0-0.1) ... 264s Setting up libpixman-1-dev:ppc64el (0.44.0-3) ... 264s Setting up native-architecture (0.2.5) ... 264s Setting up libxdamage1:ppc64el (1:1.1.6-1build1) ... 264s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 264s Setting up hicolor-icon-theme (0.18-2) ... 264s Setting up libxi6:ppc64el (2:1.8.2-1) ... 264s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 264s Setting up libdatrie1:ppc64el (0.2.13-3build1) ... 264s Setting up exuberant-ctags (1:5.9~svn20110310-19build1) ... 264s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/ctags (ctags) in auto mode 264s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/etags (etags) in auto mode 264s Setting up libgirepository-2.0-0:ppc64el (2.83.4-1) ... 264s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 264s Setting up libarchive-zip-perl (1.68-1) ... 264s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 264s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 264s Setting up x11-common (1:7.7+23ubuntu3) ... 265s Setting up libdeflate0:ppc64el (1.23-1) ... 265s Setting up libglib2.0-bin (2.83.4-1) ... 265s Setting up m4 (1.4.19-5) ... 265s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 265s Setting up libgomp1:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up libffi-dev:ppc64el (3.4.7-1) ... 265s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 265s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 265s Setting up libcolord2:ppc64el (1.4.7-1build2) ... 265s Setting up libdconf1:ppc64el (0.40.0-5) ... 265s Setting up libsysprof-capture-4-dev:ppc64el (48~beta-2) ... 265s Setting up xtrans-dev (1.4.0-1) ... 265s Setting up autotools-dev (20220109.1) ... 265s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 265s Setting up python3-packaging (24.2-1) ... 265s Setting up libpkgconf3:ppc64el (1.8.1-4) ... 265s Setting up libexpat1-dev:ppc64el (2.6.4-1) ... 265s Setting up libepoxy0:ppc64el (1.5.10-2) ... 265s Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... 265s Setting up uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 265s Setting up libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 265s Setting up libatspi2.0-0t64:ppc64el (2.55.2-1) ... 265s Setting up libquadmath0:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up libxinerama1:ppc64el (2:1.1.4-3build1) ... 265s Setting up fonts-dejavu-mono (2.37-8) ... 265s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 265s Setting up python3-markdown (3.7-2) ... 265s Setting up libxrandr2:ppc64el (2:1.5.4-1) ... 265s Setting up autopoint (0.23.1-1) ... 265s Setting up fonts-dejavu-core (2.37-8) ... 265s Setting up libsepol-dev:ppc64el (3.7-1) ... 265s Setting up pkgconf-bin (1.8.1-4) ... 265s Setting up libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 265s Setting up autoconf (2.72-3ubuntu1) ... 265s Setting up libwebp7:ppc64el (1.5.0-0.1) ... 265s Setting up libubsan1:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 265s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 265s Setting up dwz (0.15-1build6) ... 265s Setting up libmozjs-115-0t64:ppc64el (115.20.0-1) ... 265s Setting up gir1.2-glib-2.0-dev:ppc64el (2.83.4-1) ... 265s Setting up at-spi2-common (2.55.2-1) ... 265s Setting up libasan8:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up debugedit (1:5.1-2) ... 265s Setting up libharfbuzz0b:ppc64el (10.2.0-1) ... 265s Setting up libthai-data (0.1.29-2build1) ... 265s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 265s Setting up libmozjs-115-dev (115.20.0-1) ... 265s Setting up libwayland-egl1:ppc64el (1.23.1-3) ... 265s Setting up libtsan2:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up libisl23:ppc64el (0.27-1) ... 265s Setting up libxcomposite1:ppc64el (1:0.4.6-1) ... 265s Setting up libcc1-0:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up libbrotli-dev:ppc64el (1.1.0-2build3) ... 265s Setting up liblsan0:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up libitm1:ppc64el (15-20250213-1ubuntu1) ... 265s Setting up python3-mako (1.3.8-2) ... 265s Setting up libbz2-dev:ppc64el (1.0.8-6) ... 265s Setting up libwayland-client0:ppc64el (1.23.1-3) ... 265s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 265s Setting up automake (1:1.17-3ubuntu1) ... 265s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 265s Setting up x11proto-dev (2024.1-1) ... 265s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 265s Setting up libblkid-dev:ppc64el (2.40.2-14ubuntu1) ... 265s Setting up libice6:ppc64el (2:1.1.1-1) ... 265s Setting up libgio-2.0-dev-bin (2.83.4-1) ... 265s Setting up gettext (0.23.1-1) ... 265s Setting up girepository-tools:ppc64el (2.83.4-1) ... 265s Setting up libatk1.0-0t64:ppc64el (2.55.2-1) ... 265s Setting up libxau-dev:ppc64el (1:1.0.11-1) ... 265s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 265s Setting up libice-dev:ppc64el (2:1.1.1-1) ... 265s Setting up gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 265s Setting up libselinux1-dev:ppc64el (3.7-3ubuntu2) ... 265s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 266s Setting up libxtst6:ppc64el (2:1.2.5-1) ... 266s Setting up libxcursor1:ppc64el (1:1.2.3-1) ... 266s Setting up libpng-dev:ppc64el (1.6.46-4) ... 266s Setting up libavahi-common3:ppc64el (0.8-14ubuntu1) ... 266s Setting up dconf-service (0.40.0-5) ... 266s Setting up libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 266s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.82.0-4) ... 266s Setting up pkgconf:ppc64el (1.8.1-4) ... 266s Setting up libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 266s Setting up intltool-debian (0.35.0+20060710.6) ... 266s Setting up libthai0:ppc64el (0.1.29-2build1) ... 266s Setting up libxdmcp-dev:ppc64el (1:1.1.5-1) ... 266s Setting up x11proto-core-dev (2024.1-1) ... 266s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 266s Setting up cpp-14 (14.2.0-17ubuntu3) ... 266s Setting up dh-strip-nondeterminism (1.14.1-2) ... 266s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 266s Setting up libwayland-cursor0:ppc64el (1.23.1-3) ... 266s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 266s Setting up libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 266s Setting up libgcc-14-dev:ppc64el (14.2.0-17ubuntu3) ... 266s Setting up libstdc++-14-dev:ppc64el (14.2.0-17ubuntu3) ... 266s Setting up libsm6:ppc64el (2:1.2.4-1) ... 266s Setting up libavahi-client3:ppc64el (0.8-14ubuntu1) ... 266s Setting up libmount-dev:ppc64el (2.40.2-14ubuntu1) ... 266s Setting up cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 266s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 266s Setting up libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 266s Setting up libglib2.0-dev-bin (2.83.4-1) ... 266s Setting up gtk-update-icon-cache (4.17.4+ds-4) ... 266s Setting up fontconfig (2.15.0-2ubuntu1) ... 268s Regenerating fonts cache... done. 268s Setting up libxft2:ppc64el (2.3.6-1build1) ... 268s Setting up libgio-2.0-dev:ppc64el (2.83.4-1) ... 268s Setting up libxcb1-dev:ppc64el (1.17.0-2) ... 268s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 268s Setting up dconf-gsettings-backend:ppc64el (0.40.0-5) ... 268s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 268s Setting up libfontconfig-dev:ppc64el (2.15.0-2ubuntu1) ... 268s Setting up libsm-dev:ppc64el (2:1.2.4-1) ... 268s Setting up po-debconf (1.0.21+nmu1) ... 268s Setting up libpango-1.0-0:ppc64el (1.56.1-1) ... 268s Setting up libx11-dev:ppc64el (2:1.8.10-2) ... 268s Setting up libcairo2:ppc64el (1.18.2-2) ... 268s Setting up gcc-14 (14.2.0-17ubuntu3) ... 268s Setting up libxcb-shm0-dev:ppc64el (1.17.0-2) ... 268s Setting up adwaita-icon-theme (48~beta-3) ... 268s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 268s Setting up gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 268s Setting up libxcb-render0-dev:ppc64el (1.17.0-2) ... 268s Setting up libxext-dev:ppc64el (2:1.3.4-1build2) ... 268s Setting up cpp (4:14.2.0-1ubuntu1) ... 268s Setting up libcairo-gobject2:ppc64el (1.18.2-2) ... 268s Setting up g++-14 (14.2.0-17ubuntu3) ... 268s Setting up libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 268s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... 268s Setting up libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 268s Setting up libgtk-3-common (3.24.48-3ubuntu1) ... 268s Setting up libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 268s Setting up g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 268s Setting up libcairo-script-interpreter2:ppc64el (1.18.2-2) ... 268s Setting up gsettings-desktop-schemas (48~beta-1ubuntu1) ... 268s Setting up gir1.2-freedesktop:ppc64el (1.82.0-4) ... 268s Setting up libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 268s Setting up libtool (2.5.4-3build1) ... 268s Setting up gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 268s Setting up libcjs0:ppc64el (6.4.0-1) ... 268s Setting up gcc (4:14.2.0-1ubuntu1) ... 268s Setting up dh-autoreconf (20) ... 268s Setting up gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 268s Setting up gir1.2-freedesktop-dev:ppc64el (1.82.0-4) ... 268s Setting up g++ (4:14.2.0-1ubuntu1) ... 268s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 268s Setting up build-essential (12.10ubuntu1) ... 268s Setting up gobject-introspection-bin (1.82.0-4) ... 268s Setting up debhelper (13.24.1ubuntu2) ... 268s Setting up abi-compliance-checker (2.3-2) ... 268s Setting up dh-acc (2.3-2) ... 268s Processing triggers for man-db (2.13.0-1) ... 270s Processing triggers for libglib2.0-0t64:ppc64el (2.83.4-1) ... 270s Setting up libglib2.0-dev:ppc64el (2.83.4-1) ... 270s Setting up libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 270s Setting up at-spi2-core (2.55.2-1) ... 270s Setting up libcairo2-dev:ppc64el (1.18.2-2) ... 270s Processing triggers for install-info (7.1.1-1) ... 270s Processing triggers for libc-bin (2.40-4ubuntu1) ... 270s Setting up gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 270s Setting up gobject-introspection:ppc64el (1.82.0-4) ... 270s Setting up cjs (6.4.0-1) ... 270s Setting up cjs-tests (6.4.0-1) ... 270s Setting up libgirepository-1.0-dev:ppc64el (1.82.0-4) ... 270s Setting up libgirepository1.0-dev (1.82.0-4) ... 270s Setting up libcjs-dev (6.4.0-1) ... 272s autopkgtest [05:24:50]: test acc: [----------------------- 287s autopkgtest [05:25:05]: test acc: -----------------------] 287s acc PASS (superficial) 287s autopkgtest [05:25:05]: test acc: - - - - - - - - - - results - - - - - - - - - - 288s autopkgtest [05:25:06]: test build: preparing testbed 402s autopkgtest [05:27:00]: testbed dpkg architecture: ppc64el 403s autopkgtest [05:27:01]: testbed apt version: 2.9.30ubuntu1 403s autopkgtest [05:27:01]: @@@@@@@@@@@@@@@@@@@@ test bed setup 403s autopkgtest [05:27:01]: testbed release detected to be: plucky 404s autopkgtest [05:27:02]: updating testbed package index (apt update) 404s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 405s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 405s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 405s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 405s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 405s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 405s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 405s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 405s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [125 kB] 405s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 405s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [434 kB] 405s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [3292 B] 405s Fetched 1279 kB in 1s (1322 kB/s) 406s Reading package lists... 407s + lsb_release --codename --short 407s + RELEASE=plucky 407s + cat 407s + [ plucky != trusty ] 407s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 407s Reading package lists... 407s Building dependency tree... 407s Reading state information... 407s Calculating upgrade... 407s Calculating upgrade... 407s The following packages will be upgraded: 407s apparmor apport apport-core-dump-handler base-files cloud-init 407s cloud-init-base gcc-14-base libapparmor1 libclang-cpp18 libclang1-19 407s libgnutls30t64 libllvm18 libllvm19 liblsof0 libnss3 libperl5.40 lsof 407s motd-news-config perl perl-base perl-modules-5.40 python3-apport 407s python3-problem-report ucf vim-common vim-tiny xxd 408s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 408s Need to get 99.0 MB of archives. 408s After this operation, 56.3 kB disk space will be freed. 408s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el motd-news-config all 13.6ubuntu1 [5168 B] 408s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el base-files ppc64el 13.6ubuntu1 [75.6 kB] 408s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-modules-5.40 all 5.40.1-2 [3217 kB] 408s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libperl5.40 ppc64el 5.40.1-2 [4948 kB] 408s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl ppc64el 5.40.1-2 [262 kB] 408s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-base ppc64el 5.40.1-2 [1923 kB] 409s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-problem-report all 2.31.0+git20250220-0ubuntu1 [26.0 kB] 409s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-apport all 2.31.0+git20250220-0ubuntu1 [93.5 kB] 409s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport-core-dump-handler all 2.31.0+git20250220-0ubuntu1 [18.7 kB] 409s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport all 2.31.0+git20250220-0ubuntu1 [83.1 kB] 409s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-base ppc64el 14.2.0-17ubuntu3 [53.6 kB] 409s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapparmor1 ppc64el 4.1.0~beta5-0ubuntu5 [58.8 kB] 409s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.9-2ubuntu2 [1079 kB] 409s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el ucf all 3.0050 [43.5 kB] 409s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-tiny ppc64el 2:9.1.0967-1ubuntu2 [1079 kB] 409s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-common all 2:9.1.0967-1ubuntu2 [396 kB] 409s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el xxd ppc64el 2:9.1.0967-1ubuntu2 [68.4 kB] 409s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el apparmor ppc64el 4.1.0~beta5-0ubuntu5 [806 kB] 409s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsof ppc64el 4.99.4+dfsg-2 [256 kB] 409s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsof0 ppc64el 4.99.4+dfsg-2 [68.5 kB] 409s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init-base all 25.1-0ubuntu1 [616 kB] 409s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang-cpp18 ppc64el 1:18.1.8-16build1 [14.4 MB] 409s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm18 ppc64el 1:18.1.8-16build1 [28.6 MB] 410s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm19 ppc64el 1:19.1.7-1ubuntu2 [29.8 MB] 411s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang1-19 ppc64el 1:19.1.7-1ubuntu2 [9141 kB] 411s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnss3 ppc64el 2:3.108-1ubuntu1 [1869 kB] 411s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init all 25.1-0ubuntu1 [2088 B] 411s Preconfiguring packages ... 411s Fetched 99.0 MB in 4s (28.1 MB/s) 412s (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 ... 106370 files and directories currently installed.) 412s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 412s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 412s Preparing to unpack .../base-files_13.6ubuntu1_ppc64el.deb ... 412s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 412s Setting up base-files (13.6ubuntu1) ... 412s Updating /root/.profile to current default. 414s motd-news.service is a disabled or a static unit not running, not starting it. 414s (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 ... 106370 files and directories currently installed.) 414s Preparing to unpack .../perl_5.40.1-2_ppc64el.deb ... 414s Unpacking perl (5.40.1-2) over (5.40.0-8) ... 414s Preparing to unpack .../perl-modules-5.40_5.40.1-2_all.deb ... 414s Unpacking perl-modules-5.40 (5.40.1-2) over (5.40.0-8) ... 414s Preparing to unpack .../libperl5.40_5.40.1-2_ppc64el.deb ... 414s Unpacking libperl5.40:ppc64el (5.40.1-2) over (5.40.0-8) ... 414s Preparing to unpack .../perl-base_5.40.1-2_ppc64el.deb ... 414s Unpacking perl-base (5.40.1-2) over (5.40.0-8) ... 414s Setting up perl-base (5.40.1-2) ... 414s (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 ... 106370 files and directories currently installed.) 414s Preparing to unpack .../00-python3-problem-report_2.31.0+git20250220-0ubuntu1_all.deb ... 414s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 414s for fn in glob1(directory, "%s.*" % fname): 414s Unpacking python3-problem-report (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 414s Preparing to unpack .../01-python3-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 414s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 414s for fn in glob1(directory, "%s.*" % fname): 414s Unpacking python3-apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 414s Preparing to unpack .../02-apport-core-dump-handler_2.31.0+git20250220-0ubuntu1_all.deb ... 414s Unpacking apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 414s Preparing to unpack .../03-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 414s Unpacking apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 414s Preparing to unpack .../04-gcc-14-base_14.2.0-17ubuntu3_ppc64el.deb ... 414s Unpacking gcc-14-base:ppc64el (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 414s Preparing to unpack .../05-libapparmor1_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 414s Unpacking libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 414s Preparing to unpack .../06-libgnutls30t64_3.8.9-2ubuntu2_ppc64el.deb ... 414s Unpacking libgnutls30t64:ppc64el (3.8.9-2ubuntu2) over (3.8.9-2ubuntu1) ... 414s Preparing to unpack .../07-ucf_3.0050_all.deb ... 414s Unpacking ucf (3.0050) over (3.0049) ... 414s Preparing to unpack .../08-vim-tiny_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 414s Unpacking vim-tiny (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 414s Preparing to unpack .../09-vim-common_2%3a9.1.0967-1ubuntu2_all.deb ... 414s Unpacking vim-common (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 414s Preparing to unpack .../10-xxd_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 414s Unpacking xxd (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 414s Preparing to unpack .../11-apparmor_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 415s Unpacking apparmor (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 415s Preparing to unpack .../12-lsof_4.99.4+dfsg-2_ppc64el.deb ... 415s Unpacking lsof (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 415s Preparing to unpack .../13-liblsof0_4.99.4+dfsg-2_ppc64el.deb ... 415s Unpacking liblsof0 (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 415s Preparing to unpack .../14-cloud-init-base_25.1-0ubuntu1_all.deb ... 415s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 415s for fn in glob1(directory, "%s.*" % fname): 415s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 416s Preparing to unpack .../15-libclang-cpp18_1%3a18.1.8-16build1_ppc64el.deb ... 416s Unpacking libclang-cpp18 (1:18.1.8-16build1) over (1:18.1.8-15) ... 416s Preparing to unpack .../16-libllvm18_1%3a18.1.8-16build1_ppc64el.deb ... 416s Unpacking libllvm18:ppc64el (1:18.1.8-16build1) over (1:18.1.8-15) ... 417s Preparing to unpack .../17-libllvm19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 417s Unpacking libllvm19:ppc64el (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 419s Preparing to unpack .../18-libclang1-19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 419s Unpacking libclang1-19 (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 419s Preparing to unpack .../19-libnss3_2%3a3.108-1ubuntu1_ppc64el.deb ... 419s Unpacking libnss3:ppc64el (2:3.108-1ubuntu1) over (2:3.107-1ubuntu1) ... 419s Preparing to unpack .../20-cloud-init_25.1-0ubuntu1_all.deb ... 419s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 419s Setting up libgnutls30t64:ppc64el (3.8.9-2ubuntu2) ... 419s Setting up motd-news-config (13.6ubuntu1) ... 419s Setting up libllvm19:ppc64el (1:19.1.7-1ubuntu2) ... 419s Setting up libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) ... 419s Setting up libclang1-19 (1:19.1.7-1ubuntu2) ... 419s Setting up gcc-14-base:ppc64el (14.2.0-17ubuntu3) ... 419s Setting up python3-problem-report (2.31.0+git20250220-0ubuntu1) ... 419s Setting up liblsof0 (4.99.4+dfsg-2) ... 419s Setting up libnss3:ppc64el (2:3.108-1ubuntu1) ... 419s Setting up cloud-init-base (25.1-0ubuntu1) ... 420s Setting up xxd (2:9.1.0967-1ubuntu2) ... 420s Setting up python3-apport (2.31.0+git20250220-0ubuntu1) ... 420s Setting up apparmor (4.1.0~beta5-0ubuntu5) ... 420s Installing new version of config file /etc/apparmor.d/fusermount3 ... 421s Reloading AppArmor profiles 423s Setting up vim-common (2:9.1.0967-1ubuntu2) ... 423s Setting up ucf (3.0050) ... 423s Setting up lsof (4.99.4+dfsg-2) ... 423s Setting up perl-modules-5.40 (5.40.1-2) ... 423s Setting up libllvm18:ppc64el (1:18.1.8-16build1) ... 423s Setting up cloud-init (25.1-0ubuntu1) ... 423s Setting up vim-tiny (2:9.1.0967-1ubuntu2) ... 423s Setting up libperl5.40:ppc64el (5.40.1-2) ... 423s Setting up perl (5.40.1-2) ... 423s Setting up libclang-cpp18 (1:18.1.8-16build1) ... 423s Setting up apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) ... 424s Setting up apport (2.31.0+git20250220-0ubuntu1) ... 425s apport-autoreport.service is a disabled or a static unit not running, not starting it. 425s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 425s Processing triggers for install-info (7.1.1-1) ... 425s Processing triggers for libc-bin (2.40-4ubuntu1) ... 425s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 425s Processing triggers for systemd (257.2-3ubuntu1) ... 425s Processing triggers for man-db (2.13.0-1) ... 427s Processing triggers for initramfs-tools (0.145ubuntu2) ... 427s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 427s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 437s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 437s + /usr/lib/apt/apt-helper analyze-pattern ?true 437s + uname -r 437s + sed s/\./\\./g 437s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 437s + apt list ?obsolete 437s + tail -n+2 437s + cut -d/ -f1 437s + grep -v ^linux-.*6\.12\.0-15-generic.* 437s + true 437s + obsolete_pkgs= 437s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 437s Reading package lists... 438s Building dependency tree... 438s Reading state information... 438s Solving dependencies... 438s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 438s + grep -q trusty /etc/lsb-release 438s + [ ! -d /usr/share/doc/unattended-upgrades ] 438s + [ ! -d /usr/share/doc/lxd ] 438s + [ ! -d /usr/share/doc/lxd-client ] 438s + [ ! -d /usr/share/doc/snapd ] 438s + type iptables 438s + cat 438s + chmod 755 /etc/rc.local 438s + . /etc/rc.local 438s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 438s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 438s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 438s + uname -m 438s + [ ppc64le = ppc64le ] 438s + systemctl is-active keyboard-setup.service 438s + [ active = failed ] 438s + [ -d /run/systemd/system ] 438s + systemd-detect-virt --quiet --vm 438s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 438s + cat 438s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 438s + echo COMPRESS=lz4 438s autopkgtest [05:27:36]: upgrading testbed (apt dist-upgrade and autopurge) 439s Reading package lists... 439s Building dependency tree... 439s Reading state information... 439s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 439s Starting 2 pkgProblemResolver with broken count: 0 439s Done 440s Entering ResolveByKeep 440s 440s Calculating upgrade... 441s The following packages will be upgraded: 441s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 441s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 441s Need to get 2038 kB of archives. 441s After this operation, 2048 B of additional disk space will be used. 441s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.83.4-1 [184 kB] 441s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.83.4-1 [1801 kB] 441s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-data all 2.83.4-1 [52.9 kB] 442s Fetched 2038 kB in 1s (3095 kB/s) 442s (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 ... 106371 files and directories currently installed.) 442s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_ppc64el.deb ... 442s Unpacking gir1.2-glib-2.0:ppc64el (2.83.4-1) over (2.83.3-2) ... 442s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_ppc64el.deb ... 442s Unpacking libglib2.0-0t64:ppc64el (2.83.4-1) over (2.83.3-2) ... 442s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 442s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 442s Setting up libglib2.0-0t64:ppc64el (2.83.4-1) ... 442s No schema files found: doing nothing. 442s Setting up libglib2.0-data (2.83.4-1) ... 442s Setting up gir1.2-glib-2.0:ppc64el (2.83.4-1) ... 442s Processing triggers for libc-bin (2.40-4ubuntu1) ... 442s Reading package lists... 442s Building dependency tree... 442s Reading state information... 443s Starting pkgProblemResolver with broken count: 0 443s Starting 2 pkgProblemResolver with broken count: 0 443s Done 443s Solving dependencies... 443s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 443s autopkgtest [05:27:41]: rebooting testbed after setup commands that affected boot 478s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 487s Reading package lists... 487s Building dependency tree... 487s Reading state information... 488s Starting pkgProblemResolver with broken count: 0 488s Starting 2 pkgProblemResolver with broken count: 0 488s Done 488s The following NEW packages will be installed: 488s adwaita-icon-theme at-spi2-common build-essential cjs cpp cpp-14 488s cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 488s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 488s fonts-dejavu-core fonts-dejavu-mono g++ g++-14 g++-14-powerpc64le-linux-gnu 488s g++-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 488s gcc-powerpc64le-linux-gnu gir1.2-atk-1.0 gir1.2-freedesktop 488s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 488s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 488s girepository-tools gobject-introspection gobject-introspection-bin 488s gtk-update-icon-cache hicolor-icon-theme libasan8 libatk-bridge2.0-0t64 488s libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 libavahi-common-data 488s libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev libcairo-gobject2 488s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 488s libcjs0 libcolord2 libcups2t64 libdatrie1 libdconf1 libdeflate0 libepoxy0 488s libexpat1-dev libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev 488s libgcc-14-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgio-2.0-dev 488s libgio-2.0-dev-bin libgirepository-1.0-dev libgirepository-2.0-0 488s libgirepository1.0-dev libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin 488s libgomp1 libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 488s libharfbuzz0b libice-dev libice6 libisl23 libitm1 libjbig0 libjpeg-turbo8 488s libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev libmozjs-115-0t64 488s libmozjs-115-dev libmpc3 libpango-1.0-0 libpangocairo-1.0-0 488s libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev 489s libpcre2-posix3 libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev 489s libquadmath0 libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 489s libstdc++-14-dev libsysprof-capture-4-dev libthai-data libthai0 libtiff6 489s libtsan2 libubsan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 489s libwebp7 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 489s libxcb-shm0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 489s libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 489s libxrender-dev libxrender1 native-architecture pkgconf pkgconf-bin 489s python3-mako python3-markdown python3-packaging uuid-dev x11-common 489s x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 489s 0 upgraded, 156 newly installed, 0 to remove and 0 not upgraded. 489s Need to get 102 MB of archives. 489s After this operation, 402 MB of additional disk space will be used. 489s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 489s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-3ubuntu2 [215 kB] 489s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 489s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.23-1 [63.4 kB] 489s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 489s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu1 [298 kB] 489s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1 [22.3 kB] 489s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.5.0-0.1 [315 kB] 489s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 489s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.12+dfsg-2 [191 kB] 489s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gtk-update-icon-cache ppc64el 4.17.4+ds-4 [55.0 kB] 489s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el hicolor-icon-theme all 0.18-2 [13.3 kB] 489s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el adwaita-icon-theme all 48~beta-3 [578 kB] 489s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el at-spi2-common all 2.55.2-1 [8916 B] 489s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 489s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 489s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [10.5 MB] 490s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-17ubuntu3 [1036 B] 490s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [5566 B] 490s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.2.0-1ubuntu1 [22.4 kB] 490s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 15-20250213-1ubuntu1 [48.7 kB] 490s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 15-20250213-1ubuntu1 [168 kB] 490s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 15-20250213-1ubuntu1 [32.4 kB] 490s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 15-20250213-1ubuntu1 [3009 kB] 490s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 15-20250213-1ubuntu1 [1377 kB] 490s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 15-20250213-1ubuntu1 [2734 kB] 490s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 15-20250213-1ubuntu1 [1234 kB] 490s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 15-20250213-1ubuntu1 [160 kB] 490s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-17ubuntu3 [1619 kB] 490s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [20.6 MB] 491s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-17ubuntu3 [536 kB] 491s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [1226 B] 491s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.2.0-1ubuntu1 [5012 B] 491s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-17ubuntu3 [2678 kB] 491s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [12.0 MB] 491s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-17ubuntu3 [21.8 kB] 491s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [966 B] 491s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.2.0-1ubuntu1 [1088 B] 491s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 491s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk1.0-0t64 ppc64el 2.55.2-1 [59.8 kB] 491s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-atk-1.0 ppc64el 2.55.2-1 [23.0 kB] 491s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 491s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 491s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-2ubuntu1 [37.5 kB] 491s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-2ubuntu1 [188 kB] 491s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 491s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 491s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 491s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 491s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.2-2 [747 kB] 491s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-gobject2 ppc64el 1.18.2-2 [127 kB] 491s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-freedesktop ppc64el 1.82.0-4 [64.8 kB] 491s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.12+dfsg-2 [9384 B] 491s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 491s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.2.0-1 [598 kB] 491s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz-gobject0 ppc64el 10.2.0-1 [34.6 kB] 491s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 10.2.0-1 [45.1 kB] 491s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig ppc64el 2.15.0-2ubuntu1 [192 kB] 491s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai-data all 0.1.29-2build1 [158 kB] 491s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdatrie1 ppc64el 0.2.13-3build1 [22.7 kB] 491s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai0 ppc64el 0.1.29-2build1 [21.8 kB] 491s Get:62 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpango-1.0-0 ppc64el 1.56.1-1 [277 kB] 491s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoft2-1.0-0 ppc64el 1.56.1-1 [58.6 kB] 491s Get:64 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangocairo-1.0-0 ppc64el 1.56.1-1 [30.6 kB] 491s Get:65 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 491s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoxft-1.0-0 ppc64el 1.56.1-1 [22.7 kB] 491s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-pango-1.0 ppc64el 1.56.1-1 [34.6 kB] 491s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 491s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatspi2.0-0t64 ppc64el 2.55.2-1 [97.5 kB] 491s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.55.2-1 [77.8 kB] 491s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 491s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcolord2 ppc64el 1.4.7-1build2 [164 kB] 491s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-data ppc64el 0.8-14ubuntu1 [30.5 kB] 491s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common3 ppc64el 0.8-14ubuntu1 [26.0 kB] 491s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client3 ppc64el 0.8-14ubuntu1 [31.0 kB] 491s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcups2t64 ppc64el 2.4.11-0ubuntu2 [347 kB] 491s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el libepoxy0 ppc64el 1.5.10-2 [234 kB] 491s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-client0 ppc64el 1.23.1-3 [31.7 kB] 491s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-cursor0 ppc64el 1.23.1-3 [12.0 kB] 491s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-egl1 ppc64el 1.23.1-3 [6236 B] 491s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcomposite1 ppc64el 1:0.4.6-1 [6816 B] 491s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] 492s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcursor1 ppc64el 1:1.2.3-1 [27.4 kB] 492s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxdamage1 ppc64el 1:1.1.6-1build1 [6550 B] 492s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxinerama1 ppc64el 2:1.1.4-3build1 [6908 B] 492s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrandr2 ppc64el 2:1.5.4-1 [21.7 kB] 492s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdconf1 ppc64el 0.40.0-5 [43.7 kB] 492s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-service ppc64el 0.40.0-5 [30.8 kB] 492s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-5 [26.0 kB] 492s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-common all 3.24.48-3ubuntu1 [1424 kB] 492s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-0t64 ppc64el 3.24.48-3ubuntu1 [3380 kB] 492s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.48-3ubuntu1 [241 kB] 492s Get:93 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmozjs-115-0t64 ppc64el 115.20.0-1 [8746 kB] 492s Get:94 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcjs0 ppc64el 6.4.0-1 [466 kB] 492s Get:95 http://ftpmaster.internal/ubuntu plucky/universe ppc64el cjs ppc64el 6.4.0-1 [109 kB] 492s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.83.4-1 [861 kB] 492s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-freedesktop-dev ppc64el 1.82.0-4 [37.0 kB] 492s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.82.0-4 [42.2 kB] 492s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el native-architecture all 0.2.5 [2082 B] 492s Get:100 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.83.4-1 [85.0 kB] 492s Get:101 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el girepository-tools ppc64el 2.83.4-1 [133 kB] 492s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-mako all 1.3.8-2 [63.5 kB] 493s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-markdown all 3.7-2 [74.2 kB] 493s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el gobject-introspection-bin ppc64el 1.82.0-4 [260 kB] 493s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libffi-dev ppc64el 3.4.7-1 [67.7 kB] 493s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el uuid-dev ppc64el 2.40.2-14ubuntu1 [56.7 kB] 493s Get:107 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblkid-dev ppc64el 2.40.2-14ubuntu1 [279 kB] 493s Get:108 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsepol-dev ppc64el 3.7-1 [502 kB] 493s Get:109 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu3 [254 kB] 493s Get:110 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu3 [238 kB] 493s Get:111 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu3 [7108 B] 493s Get:112 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu3 [817 kB] 493s Get:113 http://ftpmaster.internal/ubuntu plucky/main ppc64el libselinux1-dev ppc64el 3.7-3ubuntu2 [194 kB] 493s Get:114 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmount-dev ppc64el 2.40.2-14ubuntu1 [34.6 kB] 493s Get:115 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsysprof-capture-4-dev ppc64el 48~beta-2 [61.8 kB] 493s Get:116 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpkgconf3 ppc64el 1.8.1-4 [37.1 kB] 493s Get:117 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf-bin ppc64el 1.8.1-4 [22.5 kB] 493s Get:118 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf ppc64el 1.8.1-4 [16.7 kB] 493s Get:119 http://ftpmaster.internal/ubuntu plucky/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [902 kB] 493s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgio-2.0-dev ppc64el 2.83.4-1 [2161 kB] 493s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-bin ppc64el 2.83.4-1 [111 kB] 493s Get:122 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 493s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgio-2.0-dev-bin ppc64el 2.83.4-1 [131 kB] 493s Get:124 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.83.4-1 [18.1 kB] 493s Get:125 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-dev ppc64el 2.83.4-1 [18.9 kB] 493s Get:126 http://ftpmaster.internal/ubuntu plucky/main ppc64el gobject-introspection ppc64el 1.82.0-4 [129 kB] 493s Get:127 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbrotli-dev ppc64el 1.1.0-2build3 [427 kB] 493s Get:128 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbz2-dev ppc64el 1.0.8-6 [50.2 kB] 493s Get:129 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.2-2 [78.9 kB] 493s Get:130 http://ftpmaster.internal/ubuntu plucky/main ppc64el libexpat1-dev ppc64el 2.6.4-1 [149 kB] 493s Get:131 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpng-dev ppc64el 1.6.46-4 [329 kB] 493s Get:132 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfreetype-dev ppc64el 2.13.3+dfsg-1 [719 kB] 493s Get:133 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig-dev ppc64el 2.15.0-2ubuntu1 [209 kB] 493s Get:134 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-dev ppc64el 0.44.0-3 [10.7 kB] 493s Get:135 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 493s Get:136 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 493s Get:137 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.4-1 [18.4 kB] 493s Get:138 http://ftpmaster.internal/ubuntu plucky/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 493s Get:139 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11proto-dev all 2024.1-1 [606 kB] 493s Get:140 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11proto-core-dev all 2024.1-1 [2442 B] 493s Get:141 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice-dev ppc64el 2:1.1.1-1 [61.5 kB] 493s Get:142 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm-dev ppc64el 2:1.2.4-1 [21.4 kB] 493s Get:143 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxau-dev ppc64el 1:1.0.11-1 [10.6 kB] 493s Get:144 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxdmcp-dev ppc64el 1:1.1.5-1 [27.7 kB] 493s Get:145 http://ftpmaster.internal/ubuntu plucky/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 493s Get:146 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb1-dev ppc64el 1.17.0-2 [97.5 kB] 493s Get:147 http://ftpmaster.internal/ubuntu plucky/main ppc64el libx11-dev ppc64el 2:1.8.10-2 [842 kB] 494s Get:148 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0-dev ppc64el 1.17.0-2 [21.0 kB] 494s Get:149 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0-dev ppc64el 1.17.0-2 [8688 B] 494s Get:150 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxext-dev ppc64el 2:1.3.4-1build2 [95.6 kB] 494s Get:151 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1build1 [31.0 kB] 494s Get:152 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2-dev ppc64el 1.18.2-2 [41.1 kB] 494s Get:153 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgirepository-1.0-dev ppc64el 1.82.0-4 [29.3 kB] 494s Get:154 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgirepository1.0-dev ppc64el 1.82.0-4 [17.8 kB] 494s Get:155 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmozjs-115-dev ppc64el 115.20.0-1 [9666 kB] 495s Get:156 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcjs-dev ppc64el 6.4.0-1 [8718 B] 495s Fetched 102 MB in 6s (16.7 MB/s) 495s Selecting previously unselected package libgdk-pixbuf2.0-common. 495s (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 ... 106371 files and directories currently installed.) 495s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 495s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 495s Selecting previously unselected package libjpeg-turbo8:ppc64el. 495s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-3ubuntu2_ppc64el.deb ... 495s Unpacking libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 496s Selecting previously unselected package libjpeg8:ppc64el. 496s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 496s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 496s Selecting previously unselected package libdeflate0:ppc64el. 496s Preparing to unpack .../003-libdeflate0_1.23-1_ppc64el.deb ... 496s Unpacking libdeflate0:ppc64el (1.23-1) ... 496s Selecting previously unselected package libjbig0:ppc64el. 496s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 496s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 496s Selecting previously unselected package liblerc4:ppc64el. 496s Preparing to unpack .../005-liblerc4_4.0.0+ds-5ubuntu1_ppc64el.deb ... 496s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 496s Selecting previously unselected package libsharpyuv0:ppc64el. 496s Preparing to unpack .../006-libsharpyuv0_1.5.0-0.1_ppc64el.deb ... 496s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1) ... 496s Selecting previously unselected package libwebp7:ppc64el. 496s Preparing to unpack .../007-libwebp7_1.5.0-0.1_ppc64el.deb ... 496s Unpacking libwebp7:ppc64el (1.5.0-0.1) ... 496s Selecting previously unselected package libtiff6:ppc64el. 496s Preparing to unpack .../008-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 496s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 496s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 496s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_ppc64el.deb ... 496s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 496s Selecting previously unselected package gtk-update-icon-cache. 496s Preparing to unpack .../010-gtk-update-icon-cache_4.17.4+ds-4_ppc64el.deb ... 496s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 496s 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. 496s Unpacking gtk-update-icon-cache (4.17.4+ds-4) ... 496s Selecting previously unselected package hicolor-icon-theme. 496s Preparing to unpack .../011-hicolor-icon-theme_0.18-2_all.deb ... 496s Unpacking hicolor-icon-theme (0.18-2) ... 496s Selecting previously unselected package adwaita-icon-theme. 496s Preparing to unpack .../012-adwaita-icon-theme_48~beta-3_all.deb ... 496s Unpacking adwaita-icon-theme (48~beta-3) ... 496s Selecting previously unselected package at-spi2-common. 496s Preparing to unpack .../013-at-spi2-common_2.55.2-1_all.deb ... 496s Unpacking at-spi2-common (2.55.2-1) ... 496s Selecting previously unselected package libisl23:ppc64el. 496s Preparing to unpack .../014-libisl23_0.27-1_ppc64el.deb ... 496s Unpacking libisl23:ppc64el (0.27-1) ... 496s Selecting previously unselected package libmpc3:ppc64el. 496s Preparing to unpack .../015-libmpc3_1.3.1-1build2_ppc64el.deb ... 496s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 496s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 496s Preparing to unpack .../016-cpp-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 496s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 496s Selecting previously unselected package cpp-14. 496s Preparing to unpack .../017-cpp-14_14.2.0-17ubuntu3_ppc64el.deb ... 496s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 496s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 496s Preparing to unpack .../018-cpp-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 496s Unpacking cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 496s Selecting previously unselected package cpp. 496s Preparing to unpack .../019-cpp_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 496s Unpacking cpp (4:14.2.0-1ubuntu1) ... 496s Selecting previously unselected package libcc1-0:ppc64el. 496s Preparing to unpack .../020-libcc1-0_15-20250213-1ubuntu1_ppc64el.deb ... 496s Unpacking libcc1-0:ppc64el (15-20250213-1ubuntu1) ... 496s Selecting previously unselected package libgomp1:ppc64el. 496s Preparing to unpack .../021-libgomp1_15-20250213-1ubuntu1_ppc64el.deb ... 496s Unpacking libgomp1:ppc64el (15-20250213-1ubuntu1) ... 496s Selecting previously unselected package libitm1:ppc64el. 496s Preparing to unpack .../022-libitm1_15-20250213-1ubuntu1_ppc64el.deb ... 496s Unpacking libitm1:ppc64el (15-20250213-1ubuntu1) ... 496s Selecting previously unselected package libasan8:ppc64el. 496s Preparing to unpack .../023-libasan8_15-20250213-1ubuntu1_ppc64el.deb ... 496s Unpacking libasan8:ppc64el (15-20250213-1ubuntu1) ... 496s Selecting previously unselected package liblsan0:ppc64el. 496s Preparing to unpack .../024-liblsan0_15-20250213-1ubuntu1_ppc64el.deb ... 496s Unpacking liblsan0:ppc64el (15-20250213-1ubuntu1) ... 496s Selecting previously unselected package libtsan2:ppc64el. 496s Preparing to unpack .../025-libtsan2_15-20250213-1ubuntu1_ppc64el.deb ... 496s Unpacking libtsan2:ppc64el (15-20250213-1ubuntu1) ... 496s Selecting previously unselected package libubsan1:ppc64el. 496s Preparing to unpack .../026-libubsan1_15-20250213-1ubuntu1_ppc64el.deb ... 496s Unpacking libubsan1:ppc64el (15-20250213-1ubuntu1) ... 497s Selecting previously unselected package libquadmath0:ppc64el. 497s Preparing to unpack .../027-libquadmath0_15-20250213-1ubuntu1_ppc64el.deb ... 497s Unpacking libquadmath0:ppc64el (15-20250213-1ubuntu1) ... 497s Selecting previously unselected package libgcc-14-dev:ppc64el. 497s Preparing to unpack .../028-libgcc-14-dev_14.2.0-17ubuntu3_ppc64el.deb ... 497s Unpacking libgcc-14-dev:ppc64el (14.2.0-17ubuntu3) ... 497s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 497s Preparing to unpack .../029-gcc-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 497s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 497s Selecting previously unselected package gcc-14. 497s Preparing to unpack .../030-gcc-14_14.2.0-17ubuntu3_ppc64el.deb ... 497s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 497s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 497s Preparing to unpack .../031-gcc-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 497s Unpacking gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 497s Selecting previously unselected package gcc. 497s Preparing to unpack .../032-gcc_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 497s Unpacking gcc (4:14.2.0-1ubuntu1) ... 497s Selecting previously unselected package libstdc++-14-dev:ppc64el. 497s Preparing to unpack .../033-libstdc++-14-dev_14.2.0-17ubuntu3_ppc64el.deb ... 497s Unpacking libstdc++-14-dev:ppc64el (14.2.0-17ubuntu3) ... 497s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 497s Preparing to unpack .../034-g++-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 497s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 497s Selecting previously unselected package g++-14. 497s Preparing to unpack .../035-g++-14_14.2.0-17ubuntu3_ppc64el.deb ... 497s Unpacking g++-14 (14.2.0-17ubuntu3) ... 497s Selecting previously unselected package g++-powerpc64le-linux-gnu. 497s Preparing to unpack .../036-g++-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 497s Unpacking g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 497s Selecting previously unselected package g++. 497s Preparing to unpack .../037-g++_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 497s Unpacking g++ (4:14.2.0-1ubuntu1) ... 497s Selecting previously unselected package build-essential. 497s Preparing to unpack .../038-build-essential_12.10ubuntu1_ppc64el.deb ... 497s Unpacking build-essential (12.10ubuntu1) ... 497s Selecting previously unselected package libatk1.0-0t64:ppc64el. 497s Preparing to unpack .../039-libatk1.0-0t64_2.55.2-1_ppc64el.deb ... 497s Unpacking libatk1.0-0t64:ppc64el (2.55.2-1) ... 498s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 498s Preparing to unpack .../040-gir1.2-atk-1.0_2.55.2-1_ppc64el.deb ... 498s Unpacking gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 498s Selecting previously unselected package fonts-dejavu-mono. 498s Preparing to unpack .../041-fonts-dejavu-mono_2.37-8_all.deb ... 498s Unpacking fonts-dejavu-mono (2.37-8) ... 498s Selecting previously unselected package fonts-dejavu-core. 498s Preparing to unpack .../042-fonts-dejavu-core_2.37-8_all.deb ... 498s Unpacking fonts-dejavu-core (2.37-8) ... 498s Selecting previously unselected package fontconfig-config. 498s Preparing to unpack .../043-fontconfig-config_2.15.0-2ubuntu1_ppc64el.deb ... 498s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 498s Selecting previously unselected package libfontconfig1:ppc64el. 498s Preparing to unpack .../044-libfontconfig1_2.15.0-2ubuntu1_ppc64el.deb ... 498s Unpacking libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 498s Selecting previously unselected package libpixman-1-0:ppc64el. 498s Preparing to unpack .../045-libpixman-1-0_0.44.0-3_ppc64el.deb ... 498s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 498s Selecting previously unselected package libxcb-render0:ppc64el. 498s Preparing to unpack .../046-libxcb-render0_1.17.0-2_ppc64el.deb ... 498s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 498s Selecting previously unselected package libxcb-shm0:ppc64el. 498s Preparing to unpack .../047-libxcb-shm0_1.17.0-2_ppc64el.deb ... 498s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 498s Selecting previously unselected package libxrender1:ppc64el. 498s Preparing to unpack .../048-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 498s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 498s Selecting previously unselected package libcairo2:ppc64el. 498s Preparing to unpack .../049-libcairo2_1.18.2-2_ppc64el.deb ... 498s Unpacking libcairo2:ppc64el (1.18.2-2) ... 498s Selecting previously unselected package libcairo-gobject2:ppc64el. 498s Preparing to unpack .../050-libcairo-gobject2_1.18.2-2_ppc64el.deb ... 498s Unpacking libcairo-gobject2:ppc64el (1.18.2-2) ... 498s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 498s Preparing to unpack .../051-gir1.2-freedesktop_1.82.0-4_ppc64el.deb ... 498s Unpacking gir1.2-freedesktop:ppc64el (1.82.0-4) ... 498s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 498s Preparing to unpack .../052-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-2_ppc64el.deb ... 498s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 498s Selecting previously unselected package libgraphite2-3:ppc64el. 498s Preparing to unpack .../053-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 498s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 498s Selecting previously unselected package libharfbuzz0b:ppc64el. 498s Preparing to unpack .../054-libharfbuzz0b_10.2.0-1_ppc64el.deb ... 498s Unpacking libharfbuzz0b:ppc64el (10.2.0-1) ... 498s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 498s Preparing to unpack .../055-libharfbuzz-gobject0_10.2.0-1_ppc64el.deb ... 498s Unpacking libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 498s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 498s Preparing to unpack .../056-gir1.2-harfbuzz-0.0_10.2.0-1_ppc64el.deb ... 498s Unpacking gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 498s Selecting previously unselected package fontconfig. 498s Preparing to unpack .../057-fontconfig_2.15.0-2ubuntu1_ppc64el.deb ... 498s Unpacking fontconfig (2.15.0-2ubuntu1) ... 498s Selecting previously unselected package libthai-data. 498s Preparing to unpack .../058-libthai-data_0.1.29-2build1_all.deb ... 498s Unpacking libthai-data (0.1.29-2build1) ... 498s Selecting previously unselected package libdatrie1:ppc64el. 498s Preparing to unpack .../059-libdatrie1_0.2.13-3build1_ppc64el.deb ... 498s Unpacking libdatrie1:ppc64el (0.2.13-3build1) ... 498s Selecting previously unselected package libthai0:ppc64el. 498s Preparing to unpack .../060-libthai0_0.1.29-2build1_ppc64el.deb ... 498s Unpacking libthai0:ppc64el (0.1.29-2build1) ... 498s Selecting previously unselected package libpango-1.0-0:ppc64el. 498s Preparing to unpack .../061-libpango-1.0-0_1.56.1-1_ppc64el.deb ... 498s Unpacking libpango-1.0-0:ppc64el (1.56.1-1) ... 498s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 498s Preparing to unpack .../062-libpangoft2-1.0-0_1.56.1-1_ppc64el.deb ... 498s Unpacking libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 498s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 498s Preparing to unpack .../063-libpangocairo-1.0-0_1.56.1-1_ppc64el.deb ... 498s Unpacking libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 498s Selecting previously unselected package libxft2:ppc64el. 498s Preparing to unpack .../064-libxft2_2.3.6-1build1_ppc64el.deb ... 498s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 498s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 498s Preparing to unpack .../065-libpangoxft-1.0-0_1.56.1-1_ppc64el.deb ... 498s Unpacking libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 498s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 498s Preparing to unpack .../066-gir1.2-pango-1.0_1.56.1-1_ppc64el.deb ... 498s Unpacking gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 498s Selecting previously unselected package libxi6:ppc64el. 498s Preparing to unpack .../067-libxi6_2%3a1.8.2-1_ppc64el.deb ... 498s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 499s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 499s Preparing to unpack .../068-libatspi2.0-0t64_2.55.2-1_ppc64el.deb ... 499s Unpacking libatspi2.0-0t64:ppc64el (2.55.2-1) ... 499s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 499s Preparing to unpack .../069-libatk-bridge2.0-0t64_2.55.2-1_ppc64el.deb ... 499s Unpacking libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 499s Selecting previously unselected package liblcms2-2:ppc64el. 499s Preparing to unpack .../070-liblcms2-2_2.16-2_ppc64el.deb ... 499s Unpacking liblcms2-2:ppc64el (2.16-2) ... 499s Selecting previously unselected package libcolord2:ppc64el. 499s Preparing to unpack .../071-libcolord2_1.4.7-1build2_ppc64el.deb ... 499s Unpacking libcolord2:ppc64el (1.4.7-1build2) ... 499s Selecting previously unselected package libavahi-common-data:ppc64el. 499s Preparing to unpack .../072-libavahi-common-data_0.8-14ubuntu1_ppc64el.deb ... 499s Unpacking libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 499s Selecting previously unselected package libavahi-common3:ppc64el. 499s Preparing to unpack .../073-libavahi-common3_0.8-14ubuntu1_ppc64el.deb ... 499s Unpacking libavahi-common3:ppc64el (0.8-14ubuntu1) ... 499s Selecting previously unselected package libavahi-client3:ppc64el. 499s Preparing to unpack .../074-libavahi-client3_0.8-14ubuntu1_ppc64el.deb ... 499s Unpacking libavahi-client3:ppc64el (0.8-14ubuntu1) ... 499s Selecting previously unselected package libcups2t64:ppc64el. 499s Preparing to unpack .../075-libcups2t64_2.4.11-0ubuntu2_ppc64el.deb ... 499s Unpacking libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 499s Selecting previously unselected package libepoxy0:ppc64el. 499s Preparing to unpack .../076-libepoxy0_1.5.10-2_ppc64el.deb ... 499s Unpacking libepoxy0:ppc64el (1.5.10-2) ... 499s Selecting previously unselected package libwayland-client0:ppc64el. 499s Preparing to unpack .../077-libwayland-client0_1.23.1-3_ppc64el.deb ... 499s Unpacking libwayland-client0:ppc64el (1.23.1-3) ... 499s Selecting previously unselected package libwayland-cursor0:ppc64el. 499s Preparing to unpack .../078-libwayland-cursor0_1.23.1-3_ppc64el.deb ... 499s Unpacking libwayland-cursor0:ppc64el (1.23.1-3) ... 499s Selecting previously unselected package libwayland-egl1:ppc64el. 499s Preparing to unpack .../079-libwayland-egl1_1.23.1-3_ppc64el.deb ... 499s Unpacking libwayland-egl1:ppc64el (1.23.1-3) ... 499s Selecting previously unselected package libxcomposite1:ppc64el. 499s Preparing to unpack .../080-libxcomposite1_1%3a0.4.6-1_ppc64el.deb ... 499s Unpacking libxcomposite1:ppc64el (1:0.4.6-1) ... 499s Selecting previously unselected package libxfixes3:ppc64el. 499s Preparing to unpack .../081-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... 499s Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... 499s Selecting previously unselected package libxcursor1:ppc64el. 499s Preparing to unpack .../082-libxcursor1_1%3a1.2.3-1_ppc64el.deb ... 499s Unpacking libxcursor1:ppc64el (1:1.2.3-1) ... 499s Selecting previously unselected package libxdamage1:ppc64el. 499s Preparing to unpack .../083-libxdamage1_1%3a1.1.6-1build1_ppc64el.deb ... 499s Unpacking libxdamage1:ppc64el (1:1.1.6-1build1) ... 499s Selecting previously unselected package libxinerama1:ppc64el. 499s Preparing to unpack .../084-libxinerama1_2%3a1.1.4-3build1_ppc64el.deb ... 499s Unpacking libxinerama1:ppc64el (2:1.1.4-3build1) ... 499s Selecting previously unselected package libxrandr2:ppc64el. 499s Preparing to unpack .../085-libxrandr2_2%3a1.5.4-1_ppc64el.deb ... 499s Unpacking libxrandr2:ppc64el (2:1.5.4-1) ... 499s Selecting previously unselected package libdconf1:ppc64el. 499s Preparing to unpack .../086-libdconf1_0.40.0-5_ppc64el.deb ... 499s Unpacking libdconf1:ppc64el (0.40.0-5) ... 499s Selecting previously unselected package dconf-service. 499s Preparing to unpack .../087-dconf-service_0.40.0-5_ppc64el.deb ... 499s Unpacking dconf-service (0.40.0-5) ... 499s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 499s Preparing to unpack .../088-dconf-gsettings-backend_0.40.0-5_ppc64el.deb ... 499s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-5) ... 499s Selecting previously unselected package libgtk-3-common. 499s Preparing to unpack .../089-libgtk-3-common_3.24.48-3ubuntu1_all.deb ... 499s Unpacking libgtk-3-common (3.24.48-3ubuntu1) ... 499s Selecting previously unselected package libgtk-3-0t64:ppc64el. 499s Preparing to unpack .../090-libgtk-3-0t64_3.24.48-3ubuntu1_ppc64el.deb ... 499s Unpacking libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 499s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 499s Preparing to unpack .../091-gir1.2-gtk-3.0_3.24.48-3ubuntu1_ppc64el.deb ... 499s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 499s Selecting previously unselected package libmozjs-115-0t64:ppc64el. 499s Preparing to unpack .../092-libmozjs-115-0t64_115.20.0-1_ppc64el.deb ... 499s Unpacking libmozjs-115-0t64:ppc64el (115.20.0-1) ... 499s Selecting previously unselected package libcjs0:ppc64el. 499s Preparing to unpack .../093-libcjs0_6.4.0-1_ppc64el.deb ... 499s Unpacking libcjs0:ppc64el (6.4.0-1) ... 499s Selecting previously unselected package cjs. 499s Preparing to unpack .../094-cjs_6.4.0-1_ppc64el.deb ... 499s Unpacking cjs (6.4.0-1) ... 499s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 499s Preparing to unpack .../095-gir1.2-glib-2.0-dev_2.83.4-1_ppc64el.deb ... 499s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.83.4-1) ... 499s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 499s Preparing to unpack .../096-gir1.2-freedesktop-dev_1.82.0-4_ppc64el.deb ... 499s Unpacking gir1.2-freedesktop-dev:ppc64el (1.82.0-4) ... 500s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 500s Preparing to unpack .../097-gir1.2-girepository-2.0-dev_1.82.0-4_ppc64el.deb ... 500s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.82.0-4) ... 500s Selecting previously unselected package native-architecture. 500s Preparing to unpack .../098-native-architecture_0.2.5_all.deb ... 500s Unpacking native-architecture (0.2.5) ... 500s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 500s Preparing to unpack .../099-libgirepository-2.0-0_2.83.4-1_ppc64el.deb ... 500s Unpacking libgirepository-2.0-0:ppc64el (2.83.4-1) ... 500s Selecting previously unselected package girepository-tools:ppc64el. 500s Preparing to unpack .../100-girepository-tools_2.83.4-1_ppc64el.deb ... 500s Unpacking girepository-tools:ppc64el (2.83.4-1) ... 500s Selecting previously unselected package python3-mako. 500s Preparing to unpack .../101-python3-mako_1.3.8-2_all.deb ... 500s Unpacking python3-mako (1.3.8-2) ... 500s Selecting previously unselected package python3-markdown. 500s Preparing to unpack .../102-python3-markdown_3.7-2_all.deb ... 500s Unpacking python3-markdown (3.7-2) ... 500s Selecting previously unselected package gobject-introspection-bin. 500s Preparing to unpack .../103-gobject-introspection-bin_1.82.0-4_ppc64el.deb ... 500s Unpacking gobject-introspection-bin (1.82.0-4) ... 500s Selecting previously unselected package libffi-dev:ppc64el. 500s Preparing to unpack .../104-libffi-dev_3.4.7-1_ppc64el.deb ... 500s Unpacking libffi-dev:ppc64el (3.4.7-1) ... 500s Selecting previously unselected package uuid-dev:ppc64el. 500s Preparing to unpack .../105-uuid-dev_2.40.2-14ubuntu1_ppc64el.deb ... 500s Unpacking uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 500s Selecting previously unselected package libblkid-dev:ppc64el. 500s Preparing to unpack .../106-libblkid-dev_2.40.2-14ubuntu1_ppc64el.deb ... 500s Unpacking libblkid-dev:ppc64el (2.40.2-14ubuntu1) ... 500s Selecting previously unselected package libsepol-dev:ppc64el. 500s Preparing to unpack .../107-libsepol-dev_3.7-1_ppc64el.deb ... 500s Unpacking libsepol-dev:ppc64el (3.7-1) ... 500s Selecting previously unselected package libpcre2-16-0:ppc64el. 500s Preparing to unpack .../108-libpcre2-16-0_10.42-4ubuntu3_ppc64el.deb ... 500s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 500s Selecting previously unselected package libpcre2-32-0:ppc64el. 500s Preparing to unpack .../109-libpcre2-32-0_10.42-4ubuntu3_ppc64el.deb ... 500s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 500s Selecting previously unselected package libpcre2-posix3:ppc64el. 500s Preparing to unpack .../110-libpcre2-posix3_10.42-4ubuntu3_ppc64el.deb ... 500s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 500s Selecting previously unselected package libpcre2-dev:ppc64el. 500s Preparing to unpack .../111-libpcre2-dev_10.42-4ubuntu3_ppc64el.deb ... 500s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 500s Selecting previously unselected package libselinux1-dev:ppc64el. 500s Preparing to unpack .../112-libselinux1-dev_3.7-3ubuntu2_ppc64el.deb ... 500s Unpacking libselinux1-dev:ppc64el (3.7-3ubuntu2) ... 500s Selecting previously unselected package libmount-dev:ppc64el. 500s Preparing to unpack .../113-libmount-dev_2.40.2-14ubuntu1_ppc64el.deb ... 500s Unpacking libmount-dev:ppc64el (2.40.2-14ubuntu1) ... 500s Selecting previously unselected package libsysprof-capture-4-dev:ppc64el. 500s Preparing to unpack .../114-libsysprof-capture-4-dev_48~beta-2_ppc64el.deb ... 500s Unpacking libsysprof-capture-4-dev:ppc64el (48~beta-2) ... 500s Selecting previously unselected package libpkgconf3:ppc64el. 500s Preparing to unpack .../115-libpkgconf3_1.8.1-4_ppc64el.deb ... 500s Unpacking libpkgconf3:ppc64el (1.8.1-4) ... 500s Selecting previously unselected package pkgconf-bin. 500s Preparing to unpack .../116-pkgconf-bin_1.8.1-4_ppc64el.deb ... 500s Unpacking pkgconf-bin (1.8.1-4) ... 500s Selecting previously unselected package pkgconf:ppc64el. 500s Preparing to unpack .../117-pkgconf_1.8.1-4_ppc64el.deb ... 500s Unpacking pkgconf:ppc64el (1.8.1-4) ... 500s Selecting previously unselected package zlib1g-dev:ppc64el. 500s Preparing to unpack .../118-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 500s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 500s Selecting previously unselected package libgio-2.0-dev:ppc64el. 500s Preparing to unpack .../119-libgio-2.0-dev_2.83.4-1_ppc64el.deb ... 500s Unpacking libgio-2.0-dev:ppc64el (2.83.4-1) ... 500s Selecting previously unselected package libglib2.0-bin. 500s Preparing to unpack .../120-libglib2.0-bin_2.83.4-1_ppc64el.deb ... 500s Unpacking libglib2.0-bin (2.83.4-1) ... 500s Selecting previously unselected package python3-packaging. 500s Preparing to unpack .../121-python3-packaging_24.2-1_all.deb ... 500s Unpacking python3-packaging (24.2-1) ... 500s Selecting previously unselected package libgio-2.0-dev-bin. 500s Preparing to unpack .../122-libgio-2.0-dev-bin_2.83.4-1_ppc64el.deb ... 500s Unpacking libgio-2.0-dev-bin (2.83.4-1) ... 500s Selecting previously unselected package libglib2.0-dev-bin. 500s Preparing to unpack .../123-libglib2.0-dev-bin_2.83.4-1_ppc64el.deb ... 500s Unpacking libglib2.0-dev-bin (2.83.4-1) ... 500s Selecting previously unselected package libglib2.0-dev:ppc64el. 500s Preparing to unpack .../124-libglib2.0-dev_2.83.4-1_ppc64el.deb ... 500s Unpacking libglib2.0-dev:ppc64el (2.83.4-1) ... 500s Selecting previously unselected package gobject-introspection:ppc64el. 500s Preparing to unpack .../125-gobject-introspection_1.82.0-4_ppc64el.deb ... 500s Unpacking gobject-introspection:ppc64el (1.82.0-4) ... 501s Selecting previously unselected package libbrotli-dev:ppc64el. 501s Preparing to unpack .../126-libbrotli-dev_1.1.0-2build3_ppc64el.deb ... 501s Unpacking libbrotli-dev:ppc64el (1.1.0-2build3) ... 501s Selecting previously unselected package libbz2-dev:ppc64el. 501s Preparing to unpack .../127-libbz2-dev_1.0.8-6_ppc64el.deb ... 501s Unpacking libbz2-dev:ppc64el (1.0.8-6) ... 501s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 501s Preparing to unpack .../128-libcairo-script-interpreter2_1.18.2-2_ppc64el.deb ... 501s Unpacking libcairo-script-interpreter2:ppc64el (1.18.2-2) ... 501s Selecting previously unselected package libexpat1-dev:ppc64el. 501s Preparing to unpack .../129-libexpat1-dev_2.6.4-1_ppc64el.deb ... 501s Unpacking libexpat1-dev:ppc64el (2.6.4-1) ... 501s Selecting previously unselected package libpng-dev:ppc64el. 501s Preparing to unpack .../130-libpng-dev_1.6.46-4_ppc64el.deb ... 501s Unpacking libpng-dev:ppc64el (1.6.46-4) ... 501s Selecting previously unselected package libfreetype-dev:ppc64el. 501s Preparing to unpack .../131-libfreetype-dev_2.13.3+dfsg-1_ppc64el.deb ... 501s Unpacking libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 501s Selecting previously unselected package libfontconfig-dev:ppc64el. 501s Preparing to unpack .../132-libfontconfig-dev_2.15.0-2ubuntu1_ppc64el.deb ... 501s Unpacking libfontconfig-dev:ppc64el (2.15.0-2ubuntu1) ... 501s Selecting previously unselected package libpixman-1-dev:ppc64el. 501s Preparing to unpack .../133-libpixman-1-dev_0.44.0-3_ppc64el.deb ... 501s Unpacking libpixman-1-dev:ppc64el (0.44.0-3) ... 501s Selecting previously unselected package x11-common. 501s Preparing to unpack .../134-x11-common_1%3a7.7+23ubuntu3_all.deb ... 501s Unpacking x11-common (1:7.7+23ubuntu3) ... 501s Selecting previously unselected package libice6:ppc64el. 501s Preparing to unpack .../135-libice6_2%3a1.1.1-1_ppc64el.deb ... 501s Unpacking libice6:ppc64el (2:1.1.1-1) ... 501s Selecting previously unselected package libsm6:ppc64el. 501s Preparing to unpack .../136-libsm6_2%3a1.2.4-1_ppc64el.deb ... 501s Unpacking libsm6:ppc64el (2:1.2.4-1) ... 501s Selecting previously unselected package xorg-sgml-doctools. 501s Preparing to unpack .../137-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 501s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 501s Selecting previously unselected package x11proto-dev. 501s Preparing to unpack .../138-x11proto-dev_2024.1-1_all.deb ... 501s Unpacking x11proto-dev (2024.1-1) ... 501s Selecting previously unselected package x11proto-core-dev. 501s Preparing to unpack .../139-x11proto-core-dev_2024.1-1_all.deb ... 501s Unpacking x11proto-core-dev (2024.1-1) ... 501s Selecting previously unselected package libice-dev:ppc64el. 501s Preparing to unpack .../140-libice-dev_2%3a1.1.1-1_ppc64el.deb ... 501s Unpacking libice-dev:ppc64el (2:1.1.1-1) ... 501s Selecting previously unselected package libsm-dev:ppc64el. 501s Preparing to unpack .../141-libsm-dev_2%3a1.2.4-1_ppc64el.deb ... 501s Unpacking libsm-dev:ppc64el (2:1.2.4-1) ... 501s Selecting previously unselected package libxau-dev:ppc64el. 501s Preparing to unpack .../142-libxau-dev_1%3a1.0.11-1_ppc64el.deb ... 501s Unpacking libxau-dev:ppc64el (1:1.0.11-1) ... 501s Selecting previously unselected package libxdmcp-dev:ppc64el. 501s Preparing to unpack .../143-libxdmcp-dev_1%3a1.1.5-1_ppc64el.deb ... 501s Unpacking libxdmcp-dev:ppc64el (1:1.1.5-1) ... 501s Selecting previously unselected package xtrans-dev. 501s Preparing to unpack .../144-xtrans-dev_1.4.0-1_all.deb ... 501s Unpacking xtrans-dev (1.4.0-1) ... 501s Selecting previously unselected package libxcb1-dev:ppc64el. 501s Preparing to unpack .../145-libxcb1-dev_1.17.0-2_ppc64el.deb ... 501s Unpacking libxcb1-dev:ppc64el (1.17.0-2) ... 501s Selecting previously unselected package libx11-dev:ppc64el. 501s Preparing to unpack .../146-libx11-dev_2%3a1.8.10-2_ppc64el.deb ... 501s Unpacking libx11-dev:ppc64el (2:1.8.10-2) ... 501s Selecting previously unselected package libxcb-render0-dev:ppc64el. 501s Preparing to unpack .../147-libxcb-render0-dev_1.17.0-2_ppc64el.deb ... 501s Unpacking libxcb-render0-dev:ppc64el (1.17.0-2) ... 501s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 501s Preparing to unpack .../148-libxcb-shm0-dev_1.17.0-2_ppc64el.deb ... 501s Unpacking libxcb-shm0-dev:ppc64el (1.17.0-2) ... 501s Selecting previously unselected package libxext-dev:ppc64el. 501s Preparing to unpack .../149-libxext-dev_2%3a1.3.4-1build2_ppc64el.deb ... 501s Unpacking libxext-dev:ppc64el (2:1.3.4-1build2) ... 501s Selecting previously unselected package libxrender-dev:ppc64el. 501s Preparing to unpack .../150-libxrender-dev_1%3a0.9.10-1.1build1_ppc64el.deb ... 501s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... 501s Selecting previously unselected package libcairo2-dev:ppc64el. 501s Preparing to unpack .../151-libcairo2-dev_1.18.2-2_ppc64el.deb ... 501s Unpacking libcairo2-dev:ppc64el (1.18.2-2) ... 501s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 501s Preparing to unpack .../152-libgirepository-1.0-dev_1.82.0-4_ppc64el.deb ... 501s Unpacking libgirepository-1.0-dev:ppc64el (1.82.0-4) ... 501s Selecting previously unselected package libgirepository1.0-dev. 501s Preparing to unpack .../153-libgirepository1.0-dev_1.82.0-4_ppc64el.deb ... 501s Unpacking libgirepository1.0-dev (1.82.0-4) ... 501s Selecting previously unselected package libmozjs-115-dev. 501s Preparing to unpack .../154-libmozjs-115-dev_115.20.0-1_ppc64el.deb ... 501s Unpacking libmozjs-115-dev (115.20.0-1) ... 502s Selecting previously unselected package libcjs-dev. 502s Preparing to unpack .../155-libcjs-dev_6.4.0-1_ppc64el.deb ... 502s Unpacking libcjs-dev (6.4.0-1) ... 502s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 502s Setting up liblcms2-2:ppc64el (2.16-2) ... 502s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 502s Setting up libsharpyuv0:ppc64el (1.5.0-0.1) ... 502s Setting up libpixman-1-dev:ppc64el (0.44.0-3) ... 502s Setting up native-architecture (0.2.5) ... 502s Setting up libxdamage1:ppc64el (1:1.1.6-1build1) ... 502s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 502s Setting up hicolor-icon-theme (0.18-2) ... 502s Setting up libxi6:ppc64el (2:1.8.2-1) ... 502s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 502s Setting up libdatrie1:ppc64el (0.2.13-3build1) ... 502s Setting up libgirepository-2.0-0:ppc64el (2.83.4-1) ... 502s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 502s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 502s Setting up x11-common (1:7.7+23ubuntu3) ... 502s Setting up libdeflate0:ppc64el (1.23-1) ... 502s Setting up libglib2.0-bin (2.83.4-1) ... 502s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 502s Setting up libgomp1:ppc64el (15-20250213-1ubuntu1) ... 502s Setting up libffi-dev:ppc64el (3.4.7-1) ... 502s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 502s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 502s Setting up libcolord2:ppc64el (1.4.7-1build2) ... 502s Setting up libdconf1:ppc64el (0.40.0-5) ... 502s Setting up libsysprof-capture-4-dev:ppc64el (48~beta-2) ... 502s Setting up xtrans-dev (1.4.0-1) ... 502s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 502s Setting up python3-packaging (24.2-1) ... 502s Setting up libpkgconf3:ppc64el (1.8.1-4) ... 502s Setting up libexpat1-dev:ppc64el (2.6.4-1) ... 502s Setting up libepoxy0:ppc64el (1.5.10-2) ... 502s Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... 502s Setting up uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 502s Setting up libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 502s Setting up libatspi2.0-0t64:ppc64el (2.55.2-1) ... 502s Setting up libquadmath0:ppc64el (15-20250213-1ubuntu1) ... 502s Setting up libxinerama1:ppc64el (2:1.1.4-3build1) ... 502s Setting up fonts-dejavu-mono (2.37-8) ... 502s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 502s Setting up python3-markdown (3.7-2) ... 503s Setting up libxrandr2:ppc64el (2:1.5.4-1) ... 503s Setting up fonts-dejavu-core (2.37-8) ... 503s Setting up libsepol-dev:ppc64el (3.7-1) ... 503s Setting up pkgconf-bin (1.8.1-4) ... 503s Setting up libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 503s Setting up libwebp7:ppc64el (1.5.0-0.1) ... 503s Setting up libubsan1:ppc64el (15-20250213-1ubuntu1) ... 503s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 503s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 503s Setting up libmozjs-115-0t64:ppc64el (115.20.0-1) ... 503s Setting up gir1.2-glib-2.0-dev:ppc64el (2.83.4-1) ... 503s Setting up at-spi2-common (2.55.2-1) ... 503s Setting up libasan8:ppc64el (15-20250213-1ubuntu1) ... 503s Setting up libharfbuzz0b:ppc64el (10.2.0-1) ... 503s Setting up libthai-data (0.1.29-2build1) ... 503s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 503s Setting up libmozjs-115-dev (115.20.0-1) ... 503s Setting up libwayland-egl1:ppc64el (1.23.1-3) ... 503s Setting up libtsan2:ppc64el (15-20250213-1ubuntu1) ... 503s Setting up libisl23:ppc64el (0.27-1) ... 503s Setting up libxcomposite1:ppc64el (1:0.4.6-1) ... 503s Setting up libcc1-0:ppc64el (15-20250213-1ubuntu1) ... 503s Setting up libbrotli-dev:ppc64el (1.1.0-2build3) ... 503s Setting up liblsan0:ppc64el (15-20250213-1ubuntu1) ... 503s Setting up libitm1:ppc64el (15-20250213-1ubuntu1) ... 503s Setting up python3-mako (1.3.8-2) ... 503s Setting up libbz2-dev:ppc64el (1.0.8-6) ... 503s Setting up libwayland-client0:ppc64el (1.23.1-3) ... 503s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 503s Setting up x11proto-dev (2024.1-1) ... 503s Setting up libblkid-dev:ppc64el (2.40.2-14ubuntu1) ... 503s Setting up libice6:ppc64el (2:1.1.1-1) ... 503s Setting up libgio-2.0-dev-bin (2.83.4-1) ... 503s Setting up girepository-tools:ppc64el (2.83.4-1) ... 503s Setting up libatk1.0-0t64:ppc64el (2.55.2-1) ... 503s Setting up libxau-dev:ppc64el (1:1.0.11-1) ... 503s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 503s Setting up libice-dev:ppc64el (2:1.1.1-1) ... 503s Setting up gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 503s Setting up libselinux1-dev:ppc64el (3.7-3ubuntu2) ... 503s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 503s Setting up libxcursor1:ppc64el (1:1.2.3-1) ... 503s Setting up libpng-dev:ppc64el (1.6.46-4) ... 503s Setting up libavahi-common3:ppc64el (0.8-14ubuntu1) ... 503s Setting up dconf-service (0.40.0-5) ... 503s Setting up libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 503s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.82.0-4) ... 503s Setting up pkgconf:ppc64el (1.8.1-4) ... 503s Setting up libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 503s Setting up libthai0:ppc64el (0.1.29-2build1) ... 503s Setting up libxdmcp-dev:ppc64el (1:1.1.5-1) ... 503s Setting up x11proto-core-dev (2024.1-1) ... 503s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 504s Setting up cpp-14 (14.2.0-17ubuntu3) ... 504s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 504s Setting up libwayland-cursor0:ppc64el (1.23.1-3) ... 504s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 504s Setting up libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 504s Setting up libgcc-14-dev:ppc64el (14.2.0-17ubuntu3) ... 504s Setting up libstdc++-14-dev:ppc64el (14.2.0-17ubuntu3) ... 504s Setting up libsm6:ppc64el (2:1.2.4-1) ... 504s Setting up libavahi-client3:ppc64el (0.8-14ubuntu1) ... 504s Setting up libmount-dev:ppc64el (2.40.2-14ubuntu1) ... 504s Setting up cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 504s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 504s Setting up libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 504s Setting up libglib2.0-dev-bin (2.83.4-1) ... 504s Setting up gtk-update-icon-cache (4.17.4+ds-4) ... 504s Setting up fontconfig (2.15.0-2ubuntu1) ... 506s Regenerating fonts cache... done. 506s Setting up libxft2:ppc64el (2.3.6-1build1) ... 506s Setting up libgio-2.0-dev:ppc64el (2.83.4-1) ... 506s Setting up libxcb1-dev:ppc64el (1.17.0-2) ... 506s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 506s Setting up dconf-gsettings-backend:ppc64el (0.40.0-5) ... 506s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 506s Setting up libfontconfig-dev:ppc64el (2.15.0-2ubuntu1) ... 506s Setting up libsm-dev:ppc64el (2:1.2.4-1) ... 506s Setting up libpango-1.0-0:ppc64el (1.56.1-1) ... 506s Setting up libx11-dev:ppc64el (2:1.8.10-2) ... 506s Setting up libcairo2:ppc64el (1.18.2-2) ... 506s Setting up gcc-14 (14.2.0-17ubuntu3) ... 506s Setting up libxcb-shm0-dev:ppc64el (1.17.0-2) ... 506s Setting up adwaita-icon-theme (48~beta-3) ... 506s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 506s Setting up gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 506s Setting up libxcb-render0-dev:ppc64el (1.17.0-2) ... 506s Setting up libxext-dev:ppc64el (2:1.3.4-1build2) ... 506s Setting up cpp (4:14.2.0-1ubuntu1) ... 506s Setting up libcairo-gobject2:ppc64el (1.18.2-2) ... 506s Setting up g++-14 (14.2.0-17ubuntu3) ... 506s Setting up libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 506s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... 506s Setting up libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 506s Setting up libgtk-3-common (3.24.48-3ubuntu1) ... 506s Setting up libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 506s Setting up g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 506s Setting up libcairo-script-interpreter2:ppc64el (1.18.2-2) ... 506s Setting up gir1.2-freedesktop:ppc64el (1.82.0-4) ... 506s Setting up libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 506s Setting up gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 506s Setting up libcjs0:ppc64el (6.4.0-1) ... 506s Setting up gcc (4:14.2.0-1ubuntu1) ... 506s Setting up gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 506s Setting up gir1.2-freedesktop-dev:ppc64el (1.82.0-4) ... 506s Setting up g++ (4:14.2.0-1ubuntu1) ... 506s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 506s Setting up build-essential (12.10ubuntu1) ... 506s Setting up gobject-introspection-bin (1.82.0-4) ... 506s Processing triggers for man-db (2.13.0-1) ... 508s Processing triggers for libglib2.0-0t64:ppc64el (2.83.4-1) ... 508s Setting up libglib2.0-dev:ppc64el (2.83.4-1) ... 508s Setting up libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 508s Setting up libcairo2-dev:ppc64el (1.18.2-2) ... 508s Processing triggers for install-info (7.1.1-1) ... 508s Processing triggers for libc-bin (2.40-4ubuntu1) ... 508s Setting up gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 508s Setting up gobject-introspection:ppc64el (1.82.0-4) ... 508s Setting up cjs (6.4.0-1) ... 508s Setting up libgirepository-1.0-dev:ppc64el (1.82.0-4) ... 508s Setting up libgirepository1.0-dev (1.82.0-4) ... 508s Setting up libcjs-dev (6.4.0-1) ... 510s autopkgtest [05:28:48]: test build: [----------------------- 511s build: OK 511s run: OK 511s autopkgtest [05:28:49]: test build: -----------------------] 512s build PASS (superficial) 512s autopkgtest [05:28:50]: test build: - - - - - - - - - - results - - - - - - - - - - 512s autopkgtest [05:28:50]: test installed-tests: preparing testbed 615s autopkgtest [05:30:33]: testbed dpkg architecture: ppc64el 616s autopkgtest [05:30:33]: testbed apt version: 2.9.30ubuntu1 616s autopkgtest [05:30:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 616s autopkgtest [05:30:34]: testbed release detected to be: plucky 617s autopkgtest [05:30:35]: updating testbed package index (apt update) 617s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 618s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 618s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 618s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 618s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 618s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 618s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 618s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 618s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [125 kB] 618s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 618s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [434 kB] 618s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [3292 B] 618s Fetched 1279 kB in 1s (1293 kB/s) 619s Reading package lists... 620s + lsb_release --codename --short 620s + RELEASE=plucky 620s + cat 620s + [ plucky != trusty ] 620s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 620s Reading package lists... 620s Building dependency tree... 620s Reading state information... 620s Calculating upgrade... 620s Calculating upgrade... 621s The following packages will be upgraded: 621s apparmor apport apport-core-dump-handler base-files cloud-init 621s cloud-init-base gcc-14-base libapparmor1 libclang-cpp18 libclang1-19 621s libgnutls30t64 libllvm18 libllvm19 liblsof0 libnss3 libperl5.40 lsof 621s motd-news-config perl perl-base perl-modules-5.40 python3-apport 621s python3-problem-report ucf vim-common vim-tiny xxd 621s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 621s Need to get 99.0 MB of archives. 621s After this operation, 56.3 kB disk space will be freed. 621s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el motd-news-config all 13.6ubuntu1 [5168 B] 621s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el base-files ppc64el 13.6ubuntu1 [75.6 kB] 621s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-modules-5.40 all 5.40.1-2 [3217 kB] 621s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libperl5.40 ppc64el 5.40.1-2 [4948 kB] 621s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl ppc64el 5.40.1-2 [262 kB] 621s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-base ppc64el 5.40.1-2 [1923 kB] 621s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-problem-report all 2.31.0+git20250220-0ubuntu1 [26.0 kB] 621s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-apport all 2.31.0+git20250220-0ubuntu1 [93.5 kB] 621s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport-core-dump-handler all 2.31.0+git20250220-0ubuntu1 [18.7 kB] 621s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport all 2.31.0+git20250220-0ubuntu1 [83.1 kB] 621s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-base ppc64el 14.2.0-17ubuntu3 [53.6 kB] 621s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapparmor1 ppc64el 4.1.0~beta5-0ubuntu5 [58.8 kB] 621s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.9-2ubuntu2 [1079 kB] 621s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el ucf all 3.0050 [43.5 kB] 622s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-tiny ppc64el 2:9.1.0967-1ubuntu2 [1079 kB] 622s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-common all 2:9.1.0967-1ubuntu2 [396 kB] 622s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el xxd ppc64el 2:9.1.0967-1ubuntu2 [68.4 kB] 622s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el apparmor ppc64el 4.1.0~beta5-0ubuntu5 [806 kB] 622s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsof ppc64el 4.99.4+dfsg-2 [256 kB] 622s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsof0 ppc64el 4.99.4+dfsg-2 [68.5 kB] 622s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init-base all 25.1-0ubuntu1 [616 kB] 622s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang-cpp18 ppc64el 1:18.1.8-16build1 [14.4 MB] 622s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm18 ppc64el 1:18.1.8-16build1 [28.6 MB] 623s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm19 ppc64el 1:19.1.7-1ubuntu2 [29.8 MB] 623s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang1-19 ppc64el 1:19.1.7-1ubuntu2 [9141 kB] 624s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnss3 ppc64el 2:3.108-1ubuntu1 [1869 kB] 624s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init all 25.1-0ubuntu1 [2088 B] 624s Preconfiguring packages ... 624s Fetched 99.0 MB in 3s (28.4 MB/s) 625s (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 ... 106370 files and directories currently installed.) 625s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 625s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 625s Preparing to unpack .../base-files_13.6ubuntu1_ppc64el.deb ... 625s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 625s Setting up base-files (13.6ubuntu1) ... 625s Updating /root/.profile to current default. 626s motd-news.service is a disabled or a static unit not running, not starting it. 626s (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 ... 106370 files and directories currently installed.) 626s Preparing to unpack .../perl_5.40.1-2_ppc64el.deb ... 626s Unpacking perl (5.40.1-2) over (5.40.0-8) ... 626s Preparing to unpack .../perl-modules-5.40_5.40.1-2_all.deb ... 626s Unpacking perl-modules-5.40 (5.40.1-2) over (5.40.0-8) ... 626s Preparing to unpack .../libperl5.40_5.40.1-2_ppc64el.deb ... 626s Unpacking libperl5.40:ppc64el (5.40.1-2) over (5.40.0-8) ... 626s Preparing to unpack .../perl-base_5.40.1-2_ppc64el.deb ... 626s Unpacking perl-base (5.40.1-2) over (5.40.0-8) ... 627s Setting up perl-base (5.40.1-2) ... 627s (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 ... 106370 files and directories currently installed.) 627s Preparing to unpack .../00-python3-problem-report_2.31.0+git20250220-0ubuntu1_all.deb ... 627s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 627s for fn in glob1(directory, "%s.*" % fname): 627s Unpacking python3-problem-report (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 627s Preparing to unpack .../01-python3-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 627s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 627s for fn in glob1(directory, "%s.*" % fname): 627s Unpacking python3-apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 627s Preparing to unpack .../02-apport-core-dump-handler_2.31.0+git20250220-0ubuntu1_all.deb ... 627s Unpacking apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 627s Preparing to unpack .../03-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 627s Unpacking apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 627s Preparing to unpack .../04-gcc-14-base_14.2.0-17ubuntu3_ppc64el.deb ... 627s Unpacking gcc-14-base:ppc64el (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 627s Preparing to unpack .../05-libapparmor1_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 627s Unpacking libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 627s Preparing to unpack .../06-libgnutls30t64_3.8.9-2ubuntu2_ppc64el.deb ... 627s Unpacking libgnutls30t64:ppc64el (3.8.9-2ubuntu2) over (3.8.9-2ubuntu1) ... 627s Preparing to unpack .../07-ucf_3.0050_all.deb ... 627s Unpacking ucf (3.0050) over (3.0049) ... 627s Preparing to unpack .../08-vim-tiny_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 627s Unpacking vim-tiny (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 627s Preparing to unpack .../09-vim-common_2%3a9.1.0967-1ubuntu2_all.deb ... 627s Unpacking vim-common (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 627s Preparing to unpack .../10-xxd_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 627s Unpacking xxd (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 627s Preparing to unpack .../11-apparmor_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 628s Unpacking apparmor (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 628s Preparing to unpack .../12-lsof_4.99.4+dfsg-2_ppc64el.deb ... 628s Unpacking lsof (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 628s Preparing to unpack .../13-liblsof0_4.99.4+dfsg-2_ppc64el.deb ... 628s Unpacking liblsof0 (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 628s Preparing to unpack .../14-cloud-init-base_25.1-0ubuntu1_all.deb ... 628s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 628s for fn in glob1(directory, "%s.*" % fname): 628s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 628s Preparing to unpack .../15-libclang-cpp18_1%3a18.1.8-16build1_ppc64el.deb ... 628s Unpacking libclang-cpp18 (1:18.1.8-16build1) over (1:18.1.8-15) ... 629s Preparing to unpack .../16-libllvm18_1%3a18.1.8-16build1_ppc64el.deb ... 629s Unpacking libllvm18:ppc64el (1:18.1.8-16build1) over (1:18.1.8-15) ... 629s Preparing to unpack .../17-libllvm19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 629s Unpacking libllvm19:ppc64el (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 630s Preparing to unpack .../18-libclang1-19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 630s Unpacking libclang1-19 (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 630s Preparing to unpack .../19-libnss3_2%3a3.108-1ubuntu1_ppc64el.deb ... 630s Unpacking libnss3:ppc64el (2:3.108-1ubuntu1) over (2:3.107-1ubuntu1) ... 630s Preparing to unpack .../20-cloud-init_25.1-0ubuntu1_all.deb ... 630s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 630s Setting up libgnutls30t64:ppc64el (3.8.9-2ubuntu2) ... 630s Setting up motd-news-config (13.6ubuntu1) ... 630s Setting up libllvm19:ppc64el (1:19.1.7-1ubuntu2) ... 630s Setting up libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) ... 630s Setting up libclang1-19 (1:19.1.7-1ubuntu2) ... 630s Setting up gcc-14-base:ppc64el (14.2.0-17ubuntu3) ... 630s Setting up python3-problem-report (2.31.0+git20250220-0ubuntu1) ... 631s Setting up liblsof0 (4.99.4+dfsg-2) ... 631s Setting up libnss3:ppc64el (2:3.108-1ubuntu1) ... 631s Setting up cloud-init-base (25.1-0ubuntu1) ... 632s Setting up xxd (2:9.1.0967-1ubuntu2) ... 632s Setting up python3-apport (2.31.0+git20250220-0ubuntu1) ... 632s Setting up apparmor (4.1.0~beta5-0ubuntu5) ... 633s Installing new version of config file /etc/apparmor.d/fusermount3 ... 634s Reloading AppArmor profiles 635s Setting up vim-common (2:9.1.0967-1ubuntu2) ... 635s Setting up ucf (3.0050) ... 635s Setting up lsof (4.99.4+dfsg-2) ... 635s Setting up perl-modules-5.40 (5.40.1-2) ... 635s Setting up libllvm18:ppc64el (1:18.1.8-16build1) ... 635s Setting up cloud-init (25.1-0ubuntu1) ... 635s Setting up vim-tiny (2:9.1.0967-1ubuntu2) ... 635s Setting up libperl5.40:ppc64el (5.40.1-2) ... 635s Setting up perl (5.40.1-2) ... 635s Setting up libclang-cpp18 (1:18.1.8-16build1) ... 635s Setting up apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) ... 636s Setting up apport (2.31.0+git20250220-0ubuntu1) ... 637s apport-autoreport.service is a disabled or a static unit not running, not starting it. 637s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 637s Processing triggers for install-info (7.1.1-1) ... 637s Processing triggers for libc-bin (2.40-4ubuntu1) ... 637s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 638s Processing triggers for systemd (257.2-3ubuntu1) ... 638s Processing triggers for man-db (2.13.0-1) ... 639s Processing triggers for initramfs-tools (0.145ubuntu2) ... 639s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 639s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 649s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 649s + /usr/lib/apt/apt-helper analyze-pattern ?true 649s + uname -r 649s + sed s/\./\\./g 649s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 649s + apt list ?obsolete 649s + tail -n+2 649s + cut -d/ -f1 649s + grep -v ^linux-.*6\.12\.0-15-generic.* 649s + true 649s + obsolete_pkgs= 649s + DEBIAN_FRONTEND=noninteractive eatmydata apt-getReading package lists... 649s Building dependency tree... -y purge --autoremove 650s 650s Reading state information... 650s Solving dependencies... 650s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 650s + grep -q trusty /etc/lsb-release 650s + [ ! -d /usr/share/doc/unattended-upgrades ] 650s + [ ! -d /usr/share/doc/lxd ] 650s + [ ! -d /usr/share/doc/lxd-client ] 650s + [ ! -d /usr/share/doc/snapd ] 650s + type iptables 650s + cat 650s + chmod 755 /etc/rc.local 650s + . /etc/rc.local 650s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 650s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 650s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 650s + uname -m 650s + [ ppc64le = ppc64le ] 650s + systemctl is-active keyboard-setup.service 650s + [ active = failed ] 650s + [ -d /run/systemd/system ] 650s + systemd-detect-virt --quiet --vm 650s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 650s + cat 650s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 650s + echo COMPRESS=lz4 650s autopkgtest [05:31:08]: upgrading testbed (apt dist-upgrade and autopurge) 650s Reading package lists... 650s Building dependency tree... 650s Reading state information... 652s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 652s Starting 2 pkgProblemResolver with broken count: 0 652s Done 652s Entering ResolveByKeep 652s 652s Calculating upgrade... 652s The following packages will be upgraded: 652s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 652s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 652s Need to get 2038 kB of archives. 652s After this operation, 2048 B of additional disk space will be used. 652s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.83.4-1 [184 kB] 652s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.83.4-1 [1801 kB] 652s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-data all 2.83.4-1 [52.9 kB] 653s Fetched 2038 kB in 1s (3097 kB/s) 653s (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 ... 106371 files and directories currently installed.) 653s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_ppc64el.deb ... 653s Unpacking gir1.2-glib-2.0:ppc64el (2.83.4-1) over (2.83.3-2) ... 653s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_ppc64el.deb ... 653s Unpacking libglib2.0-0t64:ppc64el (2.83.4-1) over (2.83.3-2) ... 653s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 653s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 653s Setting up libglib2.0-0t64:ppc64el (2.83.4-1) ... 653s No schema files found: doing nothing. 653s Setting up libglib2.0-data (2.83.4-1) ... 653s Setting up gir1.2-glib-2.0:ppc64el (2.83.4-1) ... 653s Processing triggers for libc-bin (2.40-4ubuntu1) ... 653s Reading package lists... 653s Building dependency tree... 653s Reading state information... 654s Starting pkgProblemResolver with broken count: 0 654s Starting 2 pkgProblemResolver with broken count: 0 654s Done 654s Solving dependencies... 654s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 654s autopkgtest [05:31:12]: rebooting testbed after setup commands that affected boot 677s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 702s Reading package lists... 703s Building dependency tree... 703s Reading state information... 703s Starting pkgProblemResolver with broken count: 0 703s Starting 2 pkgProblemResolver with broken count: 0 703s Done 704s The following NEW packages will be installed: 704s adwaita-icon-theme at-spi2-common at-spi2-core cjs cjs-tests 704s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 704s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 704s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 704s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 704s hicolor-icon-theme libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 704s libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 704s libcairo2 libcjs0 libcolord2 libcups2t64 libdatrie1 libdconf1 libdeflate0 704s libdrm-radeon1 libepoxy0 libfontconfig1 libfontenc1 libgbm1 704s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri 704s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0t64 704s libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice6 libjbig0 704s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libmozjs-115-0t64 libpango-1.0-0 704s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 704s libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 libvulkan1 704s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 704s libwebp7 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 libxcb-present0 704s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 704s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 704s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 704s libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 mesa-libgallium x11-common 704s x11-xkb-utils xserver-common xvfb 704s 0 upgraded, 108 newly installed, 0 to remove and 0 not upgraded. 704s Need to get 35.5 MB of archives. 704s After this operation, 149 MB of additional disk space will be used. 704s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 704s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-3ubuntu2 [215 kB] 704s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 704s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.23-1 [63.4 kB] 704s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 704s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu1 [298 kB] 704s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1 [22.3 kB] 704s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.5.0-0.1 [315 kB] 705s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 705s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.12+dfsg-2 [191 kB] 705s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gtk-update-icon-cache ppc64el 4.17.4+ds-4 [55.0 kB] 705s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el hicolor-icon-theme all 0.18-2 [13.3 kB] 705s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el adwaita-icon-theme all 48~beta-3 [578 kB] 705s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el at-spi2-common all 2.55.2-1 [8916 B] 705s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 705s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatspi2.0-0t64 ppc64el 2.55.2-1 [97.5 kB] 705s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 705s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxtst6 ppc64el 2:1.2.5-1 [14.7 kB] 705s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdconf1 ppc64el 0.40.0-5 [43.7 kB] 705s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-service ppc64el 0.40.0-5 [30.8 kB] 705s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-5 [26.0 kB] 705s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el gsettings-desktop-schemas all 48~beta-1ubuntu1 [37.4 kB] 705s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el at-spi2-core ppc64el 2.55.2-1 [63.8 kB] 705s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk1.0-0t64 ppc64el 2.55.2-1 [59.8 kB] 705s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-atk-1.0 ppc64el 2.55.2-1 [23.0 kB] 705s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 705s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 705s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-2ubuntu1 [37.5 kB] 705s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-2ubuntu1 [188 kB] 705s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 705s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 705s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 705s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 705s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.2-2 [747 kB] 705s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-gobject2 ppc64el 1.18.2-2 [127 kB] 705s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-freedesktop ppc64el 1.82.0-4 [64.8 kB] 705s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.12+dfsg-2 [9384 B] 705s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 705s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.2.0-1 [598 kB] 705s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz-gobject0 ppc64el 10.2.0-1 [34.6 kB] 705s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 10.2.0-1 [45.1 kB] 705s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig ppc64el 2.15.0-2ubuntu1 [192 kB] 705s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai-data all 0.1.29-2build1 [158 kB] 705s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdatrie1 ppc64el 0.2.13-3build1 [22.7 kB] 705s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai0 ppc64el 0.1.29-2build1 [21.8 kB] 705s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpango-1.0-0 ppc64el 1.56.1-1 [277 kB] 705s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoft2-1.0-0 ppc64el 1.56.1-1 [58.6 kB] 705s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangocairo-1.0-0 ppc64el 1.56.1-1 [30.6 kB] 705s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 705s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoxft-1.0-0 ppc64el 1.56.1-1 [22.7 kB] 705s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-pango-1.0 ppc64el 1.56.1-1 [34.6 kB] 705s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.55.2-1 [77.8 kB] 705s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 705s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcolord2 ppc64el 1.4.7-1build2 [164 kB] 705s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-data ppc64el 0.8-14ubuntu1 [30.5 kB] 705s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common3 ppc64el 0.8-14ubuntu1 [26.0 kB] 705s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client3 ppc64el 0.8-14ubuntu1 [31.0 kB] 705s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcups2t64 ppc64el 2.4.11-0ubuntu2 [347 kB] 705s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libepoxy0 ppc64el 1.5.10-2 [234 kB] 705s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-client0 ppc64el 1.23.1-3 [31.7 kB] 705s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-cursor0 ppc64el 1.23.1-3 [12.0 kB] 705s Get:62 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-egl1 ppc64el 1.23.1-3 [6236 B] 705s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcomposite1 ppc64el 1:0.4.6-1 [6816 B] 705s Get:64 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] 705s Get:65 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcursor1 ppc64el 1:1.2.3-1 [27.4 kB] 705s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxdamage1 ppc64el 1:1.1.6-1build1 [6550 B] 705s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxinerama1 ppc64el 2:1.1.4-3build1 [6908 B] 705s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrandr2 ppc64el 2:1.5.4-1 [21.7 kB] 705s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-common all 3.24.48-3ubuntu1 [1424 kB] 705s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-0t64 ppc64el 3.24.48-3ubuntu1 [3380 kB] 706s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.48-3ubuntu1 [241 kB] 706s Get:72 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmozjs-115-0t64 ppc64el 115.20.0-1 [8746 kB] 706s Get:73 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcjs0 ppc64el 6.4.0-1 [466 kB] 706s Get:74 http://ftpmaster.internal/ubuntu plucky/universe ppc64el cjs ppc64el 6.4.0-1 [109 kB] 706s Get:75 http://ftpmaster.internal/ubuntu plucky/universe ppc64el cjs-tests ppc64el 6.4.0-1 [257 kB] 706s Get:76 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gnome-desktop-testing ppc64el 2021.1-4 [17.7 kB] 706s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdrm-radeon1 ppc64el 2.4.123-1 [29.0 kB] 706s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build1 [15.8 kB] 706s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-server0 ppc64el 1.23.1-3 [42.4 kB] 706s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglapi-mesa ppc64el 24.3.4-3ubuntu1 [63.6 kB] 706s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libx11-xcb1 ppc64el 2:1.8.10-2 [8008 B] 706s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-dri3-0 ppc64el 1.17.0-2 [7842 B] 706s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-present0 ppc64el 1.17.0-2 [6276 B] 706s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-randr0 ppc64el 1.17.0-2 [19.1 kB] 706s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-sync1 ppc64el 1.17.0-2 [9804 B] 706s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xfixes0 ppc64el 1.17.0-2 [10.7 kB] 706s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxshmfence1 ppc64el 1.3-1build5 [4964 B] 706s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el mesa-libgallium ppc64el 24.3.4-3ubuntu1 [9441 kB] 706s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgbm1 ppc64el 24.3.4-3ubuntu1 [39.1 kB] 706s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libvulkan1 ppc64el 1.4.304.0-1 [163 kB] 706s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1-mesa-dri ppc64el 24.3.4-3ubuntu1 [35.0 kB] 706s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-glx0 ppc64el 1.17.0-2 [26.3 kB] 706s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build4 [11.1 kB] 706s Get:94 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx-mesa0 ppc64el 24.3.4-3ubuntu1 [176 kB] 706s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 706s Get:96 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.4-1 [18.4 kB] 706s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.2build1 [202 kB] 706s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxmu6 ppc64el 2:1.1.3-3build2 [56.8 kB] 707s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxpm4 ppc64el 1:3.5.17-1build2 [49.9 kB] 707s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxaw7 ppc64el 2:1.0.16-1 [230 kB] 707s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfont2 ppc64el 1:2.0.6-1build1 [116 kB] 707s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build4 [88.9 kB] 707s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-xkb-utils ppc64el 7.7+9 [201 kB] 707s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el xserver-common all 2:21.1.14-2ubuntu1 [33.7 kB] 707s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglvnd0 ppc64el 1.7.0-1build1 [72.4 kB] 707s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx0 ppc64el 1.7.0-1build1 [42.7 kB] 707s Get:107 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1 ppc64el 1.7.0-1build1 [107 kB] 707s Get:108 http://ftpmaster.internal/ubuntu plucky/universe ppc64el xvfb ppc64el 2:21.1.14-2ubuntu1 [1095 kB] 708s Fetched 35.5 MB in 3s (11.1 MB/s) 708s Selecting previously unselected package libgdk-pixbuf2.0-common. 708s (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 ... 106371 files and directories currently installed.) 708s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 708s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 708s Selecting previously unselected package libjpeg-turbo8:ppc64el. 708s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-3ubuntu2_ppc64el.deb ... 708s Unpacking libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 708s Selecting previously unselected package libjpeg8:ppc64el. 708s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 708s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 708s Selecting previously unselected package libdeflate0:ppc64el. 708s Preparing to unpack .../003-libdeflate0_1.23-1_ppc64el.deb ... 708s Unpacking libdeflate0:ppc64el (1.23-1) ... 708s Selecting previously unselected package libjbig0:ppc64el. 708s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 708s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 708s Selecting previously unselected package liblerc4:ppc64el. 708s Preparing to unpack .../005-liblerc4_4.0.0+ds-5ubuntu1_ppc64el.deb ... 708s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 708s Selecting previously unselected package libsharpyuv0:ppc64el. 708s Preparing to unpack .../006-libsharpyuv0_1.5.0-0.1_ppc64el.deb ... 708s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1) ... 708s Selecting previously unselected package libwebp7:ppc64el. 708s Preparing to unpack .../007-libwebp7_1.5.0-0.1_ppc64el.deb ... 708s Unpacking libwebp7:ppc64el (1.5.0-0.1) ... 708s Selecting previously unselected package libtiff6:ppc64el. 708s Preparing to unpack .../008-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 708s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 708s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 708s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_ppc64el.deb ... 708s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 708s Selecting previously unselected package gtk-update-icon-cache. 708s Preparing to unpack .../010-gtk-update-icon-cache_4.17.4+ds-4_ppc64el.deb ... 708s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 708s 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. 708s Unpacking gtk-update-icon-cache (4.17.4+ds-4) ... 708s Selecting previously unselected package hicolor-icon-theme. 708s Preparing to unpack .../011-hicolor-icon-theme_0.18-2_all.deb ... 708s Unpacking hicolor-icon-theme (0.18-2) ... 708s Selecting previously unselected package adwaita-icon-theme. 708s Preparing to unpack .../012-adwaita-icon-theme_48~beta-3_all.deb ... 708s Unpacking adwaita-icon-theme (48~beta-3) ... 708s Selecting previously unselected package at-spi2-common. 708s Preparing to unpack .../013-at-spi2-common_2.55.2-1_all.deb ... 708s Unpacking at-spi2-common (2.55.2-1) ... 708s Selecting previously unselected package libxi6:ppc64el. 708s Preparing to unpack .../014-libxi6_2%3a1.8.2-1_ppc64el.deb ... 708s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 709s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 709s Preparing to unpack .../015-libatspi2.0-0t64_2.55.2-1_ppc64el.deb ... 709s Unpacking libatspi2.0-0t64:ppc64el (2.55.2-1) ... 709s Selecting previously unselected package x11-common. 709s Preparing to unpack .../016-x11-common_1%3a7.7+23ubuntu3_all.deb ... 709s Unpacking x11-common (1:7.7+23ubuntu3) ... 709s Selecting previously unselected package libxtst6:ppc64el. 709s Preparing to unpack .../017-libxtst6_2%3a1.2.5-1_ppc64el.deb ... 709s Unpacking libxtst6:ppc64el (2:1.2.5-1) ... 709s Selecting previously unselected package libdconf1:ppc64el. 709s Preparing to unpack .../018-libdconf1_0.40.0-5_ppc64el.deb ... 709s Unpacking libdconf1:ppc64el (0.40.0-5) ... 709s Selecting previously unselected package dconf-service. 709s Preparing to unpack .../019-dconf-service_0.40.0-5_ppc64el.deb ... 709s Unpacking dconf-service (0.40.0-5) ... 709s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 709s Preparing to unpack .../020-dconf-gsettings-backend_0.40.0-5_ppc64el.deb ... 709s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-5) ... 709s Selecting previously unselected package gsettings-desktop-schemas. 709s Preparing to unpack .../021-gsettings-desktop-schemas_48~beta-1ubuntu1_all.deb ... 709s Unpacking gsettings-desktop-schemas (48~beta-1ubuntu1) ... 709s Selecting previously unselected package at-spi2-core. 709s Preparing to unpack .../022-at-spi2-core_2.55.2-1_ppc64el.deb ... 709s Unpacking at-spi2-core (2.55.2-1) ... 709s Selecting previously unselected package libatk1.0-0t64:ppc64el. 709s Preparing to unpack .../023-libatk1.0-0t64_2.55.2-1_ppc64el.deb ... 709s Unpacking libatk1.0-0t64:ppc64el (2.55.2-1) ... 709s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 709s Preparing to unpack .../024-gir1.2-atk-1.0_2.55.2-1_ppc64el.deb ... 709s Unpacking gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 709s Selecting previously unselected package fonts-dejavu-mono. 709s Preparing to unpack .../025-fonts-dejavu-mono_2.37-8_all.deb ... 709s Unpacking fonts-dejavu-mono (2.37-8) ... 709s Selecting previously unselected package fonts-dejavu-core. 709s Preparing to unpack .../026-fonts-dejavu-core_2.37-8_all.deb ... 709s Unpacking fonts-dejavu-core (2.37-8) ... 709s Selecting previously unselected package fontconfig-config. 709s Preparing to unpack .../027-fontconfig-config_2.15.0-2ubuntu1_ppc64el.deb ... 709s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 709s Selecting previously unselected package libfontconfig1:ppc64el. 709s Preparing to unpack .../028-libfontconfig1_2.15.0-2ubuntu1_ppc64el.deb ... 709s Unpacking libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 709s Selecting previously unselected package libpixman-1-0:ppc64el. 709s Preparing to unpack .../029-libpixman-1-0_0.44.0-3_ppc64el.deb ... 709s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 709s Selecting previously unselected package libxcb-render0:ppc64el. 709s Preparing to unpack .../030-libxcb-render0_1.17.0-2_ppc64el.deb ... 709s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 709s Selecting previously unselected package libxcb-shm0:ppc64el. 709s Preparing to unpack .../031-libxcb-shm0_1.17.0-2_ppc64el.deb ... 709s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 709s Selecting previously unselected package libxrender1:ppc64el. 709s Preparing to unpack .../032-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 709s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 709s Selecting previously unselected package libcairo2:ppc64el. 709s Preparing to unpack .../033-libcairo2_1.18.2-2_ppc64el.deb ... 709s Unpacking libcairo2:ppc64el (1.18.2-2) ... 709s Selecting previously unselected package libcairo-gobject2:ppc64el. 709s Preparing to unpack .../034-libcairo-gobject2_1.18.2-2_ppc64el.deb ... 709s Unpacking libcairo-gobject2:ppc64el (1.18.2-2) ... 709s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 709s Preparing to unpack .../035-gir1.2-freedesktop_1.82.0-4_ppc64el.deb ... 709s Unpacking gir1.2-freedesktop:ppc64el (1.82.0-4) ... 709s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 709s Preparing to unpack .../036-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-2_ppc64el.deb ... 709s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 709s Selecting previously unselected package libgraphite2-3:ppc64el. 709s Preparing to unpack .../037-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 709s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 709s Selecting previously unselected package libharfbuzz0b:ppc64el. 709s Preparing to unpack .../038-libharfbuzz0b_10.2.0-1_ppc64el.deb ... 709s Unpacking libharfbuzz0b:ppc64el (10.2.0-1) ... 709s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 710s Preparing to unpack .../039-libharfbuzz-gobject0_10.2.0-1_ppc64el.deb ... 710s Unpacking libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 710s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 710s Preparing to unpack .../040-gir1.2-harfbuzz-0.0_10.2.0-1_ppc64el.deb ... 710s Unpacking gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 710s Selecting previously unselected package fontconfig. 710s Preparing to unpack .../041-fontconfig_2.15.0-2ubuntu1_ppc64el.deb ... 710s Unpacking fontconfig (2.15.0-2ubuntu1) ... 710s Selecting previously unselected package libthai-data. 710s Preparing to unpack .../042-libthai-data_0.1.29-2build1_all.deb ... 710s Unpacking libthai-data (0.1.29-2build1) ... 710s Selecting previously unselected package libdatrie1:ppc64el. 710s Preparing to unpack .../043-libdatrie1_0.2.13-3build1_ppc64el.deb ... 710s Unpacking libdatrie1:ppc64el (0.2.13-3build1) ... 710s Selecting previously unselected package libthai0:ppc64el. 710s Preparing to unpack .../044-libthai0_0.1.29-2build1_ppc64el.deb ... 710s Unpacking libthai0:ppc64el (0.1.29-2build1) ... 710s Selecting previously unselected package libpango-1.0-0:ppc64el. 710s Preparing to unpack .../045-libpango-1.0-0_1.56.1-1_ppc64el.deb ... 710s Unpacking libpango-1.0-0:ppc64el (1.56.1-1) ... 710s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 710s Preparing to unpack .../046-libpangoft2-1.0-0_1.56.1-1_ppc64el.deb ... 710s Unpacking libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 710s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 710s Preparing to unpack .../047-libpangocairo-1.0-0_1.56.1-1_ppc64el.deb ... 710s Unpacking libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 710s Selecting previously unselected package libxft2:ppc64el. 710s Preparing to unpack .../048-libxft2_2.3.6-1build1_ppc64el.deb ... 710s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 710s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 710s Preparing to unpack .../049-libpangoxft-1.0-0_1.56.1-1_ppc64el.deb ... 710s Unpacking libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 710s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 710s Preparing to unpack .../050-gir1.2-pango-1.0_1.56.1-1_ppc64el.deb ... 710s Unpacking gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 710s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 710s Preparing to unpack .../051-libatk-bridge2.0-0t64_2.55.2-1_ppc64el.deb ... 710s Unpacking libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 710s Selecting previously unselected package liblcms2-2:ppc64el. 710s Preparing to unpack .../052-liblcms2-2_2.16-2_ppc64el.deb ... 710s Unpacking liblcms2-2:ppc64el (2.16-2) ... 710s Selecting previously unselected package libcolord2:ppc64el. 710s Preparing to unpack .../053-libcolord2_1.4.7-1build2_ppc64el.deb ... 710s Unpacking libcolord2:ppc64el (1.4.7-1build2) ... 710s Selecting previously unselected package libavahi-common-data:ppc64el. 710s Preparing to unpack .../054-libavahi-common-data_0.8-14ubuntu1_ppc64el.deb ... 710s Unpacking libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 710s Selecting previously unselected package libavahi-common3:ppc64el. 710s Preparing to unpack .../055-libavahi-common3_0.8-14ubuntu1_ppc64el.deb ... 710s Unpacking libavahi-common3:ppc64el (0.8-14ubuntu1) ... 710s Selecting previously unselected package libavahi-client3:ppc64el. 710s Preparing to unpack .../056-libavahi-client3_0.8-14ubuntu1_ppc64el.deb ... 710s Unpacking libavahi-client3:ppc64el (0.8-14ubuntu1) ... 710s Selecting previously unselected package libcups2t64:ppc64el. 710s Preparing to unpack .../057-libcups2t64_2.4.11-0ubuntu2_ppc64el.deb ... 710s Unpacking libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 710s Selecting previously unselected package libepoxy0:ppc64el. 710s Preparing to unpack .../058-libepoxy0_1.5.10-2_ppc64el.deb ... 710s Unpacking libepoxy0:ppc64el (1.5.10-2) ... 710s Selecting previously unselected package libwayland-client0:ppc64el. 710s Preparing to unpack .../059-libwayland-client0_1.23.1-3_ppc64el.deb ... 710s Unpacking libwayland-client0:ppc64el (1.23.1-3) ... 710s Selecting previously unselected package libwayland-cursor0:ppc64el. 710s Preparing to unpack .../060-libwayland-cursor0_1.23.1-3_ppc64el.deb ... 710s Unpacking libwayland-cursor0:ppc64el (1.23.1-3) ... 710s Selecting previously unselected package libwayland-egl1:ppc64el. 710s Preparing to unpack .../061-libwayland-egl1_1.23.1-3_ppc64el.deb ... 710s Unpacking libwayland-egl1:ppc64el (1.23.1-3) ... 710s Selecting previously unselected package libxcomposite1:ppc64el. 710s Preparing to unpack .../062-libxcomposite1_1%3a0.4.6-1_ppc64el.deb ... 710s Unpacking libxcomposite1:ppc64el (1:0.4.6-1) ... 710s Selecting previously unselected package libxfixes3:ppc64el. 710s Preparing to unpack .../063-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... 710s Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... 710s Selecting previously unselected package libxcursor1:ppc64el. 710s Preparing to unpack .../064-libxcursor1_1%3a1.2.3-1_ppc64el.deb ... 710s Unpacking libxcursor1:ppc64el (1:1.2.3-1) ... 710s Selecting previously unselected package libxdamage1:ppc64el. 710s Preparing to unpack .../065-libxdamage1_1%3a1.1.6-1build1_ppc64el.deb ... 710s Unpacking libxdamage1:ppc64el (1:1.1.6-1build1) ... 710s Selecting previously unselected package libxinerama1:ppc64el. 710s Preparing to unpack .../066-libxinerama1_2%3a1.1.4-3build1_ppc64el.deb ... 710s Unpacking libxinerama1:ppc64el (2:1.1.4-3build1) ... 710s Selecting previously unselected package libxrandr2:ppc64el. 710s Preparing to unpack .../067-libxrandr2_2%3a1.5.4-1_ppc64el.deb ... 710s Unpacking libxrandr2:ppc64el (2:1.5.4-1) ... 710s Selecting previously unselected package libgtk-3-common. 710s Preparing to unpack .../068-libgtk-3-common_3.24.48-3ubuntu1_all.deb ... 710s Unpacking libgtk-3-common (3.24.48-3ubuntu1) ... 710s Selecting previously unselected package libgtk-3-0t64:ppc64el. 710s Preparing to unpack .../069-libgtk-3-0t64_3.24.48-3ubuntu1_ppc64el.deb ... 710s Unpacking libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 711s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 711s Preparing to unpack .../070-gir1.2-gtk-3.0_3.24.48-3ubuntu1_ppc64el.deb ... 711s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 711s Selecting previously unselected package libmozjs-115-0t64:ppc64el. 711s Preparing to unpack .../071-libmozjs-115-0t64_115.20.0-1_ppc64el.deb ... 711s Unpacking libmozjs-115-0t64:ppc64el (115.20.0-1) ... 711s Selecting previously unselected package libcjs0:ppc64el. 711s Preparing to unpack .../072-libcjs0_6.4.0-1_ppc64el.deb ... 711s Unpacking libcjs0:ppc64el (6.4.0-1) ... 711s Selecting previously unselected package cjs. 711s Preparing to unpack .../073-cjs_6.4.0-1_ppc64el.deb ... 711s Unpacking cjs (6.4.0-1) ... 711s Selecting previously unselected package cjs-tests. 711s Preparing to unpack .../074-cjs-tests_6.4.0-1_ppc64el.deb ... 711s Unpacking cjs-tests (6.4.0-1) ... 711s Selecting previously unselected package gnome-desktop-testing. 711s Preparing to unpack .../075-gnome-desktop-testing_2021.1-4_ppc64el.deb ... 711s Unpacking gnome-desktop-testing (2021.1-4) ... 711s Selecting previously unselected package libdrm-radeon1:ppc64el. 711s Preparing to unpack .../076-libdrm-radeon1_2.4.123-1_ppc64el.deb ... 711s Unpacking libdrm-radeon1:ppc64el (2.4.123-1) ... 711s Selecting previously unselected package libfontenc1:ppc64el. 711s Preparing to unpack .../077-libfontenc1_1%3a1.1.8-1build1_ppc64el.deb ... 711s Unpacking libfontenc1:ppc64el (1:1.1.8-1build1) ... 711s Selecting previously unselected package libwayland-server0:ppc64el. 711s Preparing to unpack .../078-libwayland-server0_1.23.1-3_ppc64el.deb ... 711s Unpacking libwayland-server0:ppc64el (1.23.1-3) ... 711s Selecting previously unselected package libglapi-mesa:ppc64el. 711s Preparing to unpack .../079-libglapi-mesa_24.3.4-3ubuntu1_ppc64el.deb ... 711s Unpacking libglapi-mesa:ppc64el (24.3.4-3ubuntu1) ... 711s Selecting previously unselected package libx11-xcb1:ppc64el. 711s Preparing to unpack .../080-libx11-xcb1_2%3a1.8.10-2_ppc64el.deb ... 711s Unpacking libx11-xcb1:ppc64el (2:1.8.10-2) ... 711s Selecting previously unselected package libxcb-dri3-0:ppc64el. 711s Preparing to unpack .../081-libxcb-dri3-0_1.17.0-2_ppc64el.deb ... 711s Unpacking libxcb-dri3-0:ppc64el (1.17.0-2) ... 711s Selecting previously unselected package libxcb-present0:ppc64el. 711s Preparing to unpack .../082-libxcb-present0_1.17.0-2_ppc64el.deb ... 711s Unpacking libxcb-present0:ppc64el (1.17.0-2) ... 711s Selecting previously unselected package libxcb-randr0:ppc64el. 711s Preparing to unpack .../083-libxcb-randr0_1.17.0-2_ppc64el.deb ... 711s Unpacking libxcb-randr0:ppc64el (1.17.0-2) ... 711s Selecting previously unselected package libxcb-sync1:ppc64el. 711s Preparing to unpack .../084-libxcb-sync1_1.17.0-2_ppc64el.deb ... 711s Unpacking libxcb-sync1:ppc64el (1.17.0-2) ... 711s Selecting previously unselected package libxcb-xfixes0:ppc64el. 711s Preparing to unpack .../085-libxcb-xfixes0_1.17.0-2_ppc64el.deb ... 711s Unpacking libxcb-xfixes0:ppc64el (1.17.0-2) ... 711s Selecting previously unselected package libxshmfence1:ppc64el. 711s Preparing to unpack .../086-libxshmfence1_1.3-1build5_ppc64el.deb ... 711s Unpacking libxshmfence1:ppc64el (1.3-1build5) ... 711s Selecting previously unselected package mesa-libgallium:ppc64el. 711s Preparing to unpack .../087-mesa-libgallium_24.3.4-3ubuntu1_ppc64el.deb ... 711s Unpacking mesa-libgallium:ppc64el (24.3.4-3ubuntu1) ... 711s Selecting previously unselected package libgbm1:ppc64el. 711s Preparing to unpack .../088-libgbm1_24.3.4-3ubuntu1_ppc64el.deb ... 711s Unpacking libgbm1:ppc64el (24.3.4-3ubuntu1) ... 712s Selecting previously unselected package libvulkan1:ppc64el. 712s Preparing to unpack .../089-libvulkan1_1.4.304.0-1_ppc64el.deb ... 712s Unpacking libvulkan1:ppc64el (1.4.304.0-1) ... 712s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 712s Preparing to unpack .../090-libgl1-mesa-dri_24.3.4-3ubuntu1_ppc64el.deb ... 712s Unpacking libgl1-mesa-dri:ppc64el (24.3.4-3ubuntu1) ... 712s Selecting previously unselected package libxcb-glx0:ppc64el. 712s Preparing to unpack .../091-libxcb-glx0_1.17.0-2_ppc64el.deb ... 712s Unpacking libxcb-glx0:ppc64el (1.17.0-2) ... 712s Selecting previously unselected package libxxf86vm1:ppc64el. 712s Preparing to unpack .../092-libxxf86vm1_1%3a1.1.4-1build4_ppc64el.deb ... 712s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 712s Selecting previously unselected package libglx-mesa0:ppc64el. 712s Preparing to unpack .../093-libglx-mesa0_24.3.4-3ubuntu1_ppc64el.deb ... 712s Unpacking libglx-mesa0:ppc64el (24.3.4-3ubuntu1) ... 712s Selecting previously unselected package libice6:ppc64el. 712s Preparing to unpack .../094-libice6_2%3a1.1.1-1_ppc64el.deb ... 712s Unpacking libice6:ppc64el (2:1.1.1-1) ... 712s Selecting previously unselected package libsm6:ppc64el. 712s Preparing to unpack .../095-libsm6_2%3a1.2.4-1_ppc64el.deb ... 712s Unpacking libsm6:ppc64el (2:1.2.4-1) ... 712s Selecting previously unselected package libxt6t64:ppc64el. 712s Preparing to unpack .../096-libxt6t64_1%3a1.2.1-1.2build1_ppc64el.deb ... 712s Unpacking libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 712s Selecting previously unselected package libxmu6:ppc64el. 712s Preparing to unpack .../097-libxmu6_2%3a1.1.3-3build2_ppc64el.deb ... 712s Unpacking libxmu6:ppc64el (2:1.1.3-3build2) ... 712s Selecting previously unselected package libxpm4:ppc64el. 712s Preparing to unpack .../098-libxpm4_1%3a3.5.17-1build2_ppc64el.deb ... 712s Unpacking libxpm4:ppc64el (1:3.5.17-1build2) ... 712s Selecting previously unselected package libxaw7:ppc64el. 712s Preparing to unpack .../099-libxaw7_2%3a1.0.16-1_ppc64el.deb ... 712s Unpacking libxaw7:ppc64el (2:1.0.16-1) ... 712s Selecting previously unselected package libxfont2:ppc64el. 712s Preparing to unpack .../100-libxfont2_1%3a2.0.6-1build1_ppc64el.deb ... 712s Unpacking libxfont2:ppc64el (1:2.0.6-1build1) ... 712s Selecting previously unselected package libxkbfile1:ppc64el. 712s Preparing to unpack .../101-libxkbfile1_1%3a1.1.0-1build4_ppc64el.deb ... 712s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build4) ... 712s Selecting previously unselected package x11-xkb-utils. 712s Preparing to unpack .../102-x11-xkb-utils_7.7+9_ppc64el.deb ... 712s Unpacking x11-xkb-utils (7.7+9) ... 712s Selecting previously unselected package xserver-common. 712s Preparing to unpack .../103-xserver-common_2%3a21.1.14-2ubuntu1_all.deb ... 712s Unpacking xserver-common (2:21.1.14-2ubuntu1) ... 712s Selecting previously unselected package libglvnd0:ppc64el. 712s Preparing to unpack .../104-libglvnd0_1.7.0-1build1_ppc64el.deb ... 712s Unpacking libglvnd0:ppc64el (1.7.0-1build1) ... 712s Selecting previously unselected package libglx0:ppc64el. 712s Preparing to unpack .../105-libglx0_1.7.0-1build1_ppc64el.deb ... 712s Unpacking libglx0:ppc64el (1.7.0-1build1) ... 712s Selecting previously unselected package libgl1:ppc64el. 712s Preparing to unpack .../106-libgl1_1.7.0-1build1_ppc64el.deb ... 712s Unpacking libgl1:ppc64el (1.7.0-1build1) ... 712s Selecting previously unselected package xvfb. 712s Preparing to unpack .../107-xvfb_2%3a21.1.14-2ubuntu1_ppc64el.deb ... 712s Unpacking xvfb (2:21.1.14-2ubuntu1) ... 712s Setting up gnome-desktop-testing (2021.1-4) ... 712s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 712s Setting up libxcb-dri3-0:ppc64el (1.17.0-2) ... 712s Setting up liblcms2-2:ppc64el (2.16-2) ... 712s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 712s Setting up libsharpyuv0:ppc64el (1.5.0-0.1) ... 712s Setting up libwayland-server0:ppc64el (1.23.1-3) ... 712s Setting up libx11-xcb1:ppc64el (2:1.8.10-2) ... 712s Setting up libxdamage1:ppc64el (1:1.1.6-1build1) ... 712s Setting up libxcb-xfixes0:ppc64el (1.17.0-2) ... 712s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 712s Setting up libxpm4:ppc64el (1:3.5.17-1build2) ... 712s Setting up hicolor-icon-theme (0.18-2) ... 712s Setting up libxi6:ppc64el (2:1.8.2-1) ... 712s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 712s Setting up libdatrie1:ppc64el (0.2.13-3build1) ... 712s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 712s Setting up libdrm-radeon1:ppc64el (2.4.123-1) ... 712s Setting up libglvnd0:ppc64el (1.7.0-1build1) ... 712s Setting up libxcb-glx0:ppc64el (1.17.0-2) ... 712s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 712s Setting up x11-common (1:7.7+23ubuntu3) ... 713s Setting up libdeflate0:ppc64el (1.23-1) ... 713s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 713s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 713s Setting up libcolord2:ppc64el (1.4.7-1build2) ... 713s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 713s Setting up libxcb-present0:ppc64el (1.17.0-2) ... 713s Setting up libdconf1:ppc64el (0.40.0-5) ... 713s Setting up libfontenc1:ppc64el (1:1.1.8-1build1) ... 713s Setting up libepoxy0:ppc64el (1.5.10-2) ... 713s Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... 713s Setting up libxcb-sync1:ppc64el (1.17.0-2) ... 713s Setting up libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 713s Setting up libatspi2.0-0t64:ppc64el (2.55.2-1) ... 713s Setting up libxinerama1:ppc64el (2:1.1.4-3build1) ... 713s Setting up fonts-dejavu-mono (2.37-8) ... 713s Setting up libxrandr2:ppc64el (2:1.5.4-1) ... 713s Setting up fonts-dejavu-core (2.37-8) ... 713s Setting up libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 713s Setting up libglapi-mesa:ppc64el (24.3.4-3ubuntu1) ... 713s Setting up libvulkan1:ppc64el (1.4.304.0-1) ... 713s Setting up libwebp7:ppc64el (1.5.0-0.1) ... 713s Setting up libmozjs-115-0t64:ppc64el (115.20.0-1) ... 713s Setting up libxshmfence1:ppc64el (1.3-1build5) ... 713s Setting up at-spi2-common (2.55.2-1) ... 713s Setting up libxcb-randr0:ppc64el (1.17.0-2) ... 713s Setting up libharfbuzz0b:ppc64el (10.2.0-1) ... 713s Setting up libthai-data (0.1.29-2build1) ... 713s Setting up libwayland-egl1:ppc64el (1.23.1-3) ... 713s Setting up libxkbfile1:ppc64el (1:1.1.0-1build4) ... 713s Setting up libxcomposite1:ppc64el (1:0.4.6-1) ... 713s Setting up libxfont2:ppc64el (1:2.0.6-1build1) ... 713s Setting up libwayland-client0:ppc64el (1.23.1-3) ... 713s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 713s Setting up libice6:ppc64el (2:1.1.1-1) ... 713s Setting up mesa-libgallium:ppc64el (24.3.4-3ubuntu1) ... 713s Setting up libatk1.0-0t64:ppc64el (2.55.2-1) ... 713s Setting up libgbm1:ppc64el (24.3.4-3ubuntu1) ... 713s Setting up gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 713s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 713s Setting up libxtst6:ppc64el (2:1.2.5-1) ... 713s Setting up libxcursor1:ppc64el (1:1.2.3-1) ... 713s Setting up libgl1-mesa-dri:ppc64el (24.3.4-3ubuntu1) ... 713s Setting up libavahi-common3:ppc64el (0.8-14ubuntu1) ... 713s Setting up dconf-service (0.40.0-5) ... 713s Setting up libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 713s Setting up libthai0:ppc64el (0.1.29-2build1) ... 713s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 713s Setting up libwayland-cursor0:ppc64el (1.23.1-3) ... 713s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 713s Setting up libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 713s Setting up libsm6:ppc64el (2:1.2.4-1) ... 713s Setting up libavahi-client3:ppc64el (0.8-14ubuntu1) ... 713s Setting up libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 713s Setting up gtk-update-icon-cache (4.17.4+ds-4) ... 713s Setting up fontconfig (2.15.0-2ubuntu1) ... 715s Regenerating fonts cache... done. 715s Setting up libxft2:ppc64el (2.3.6-1build1) ... 715s Setting up libglx-mesa0:ppc64el (24.3.4-3ubuntu1) ... 715s Setting up libglx0:ppc64el (1.7.0-1build1) ... 715s Setting up dconf-gsettings-backend:ppc64el (0.40.0-5) ... 715s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 715s Setting up libpango-1.0-0:ppc64el (1.56.1-1) ... 715s Setting up libcairo2:ppc64el (1.18.2-2) ... 715s Setting up libgl1:ppc64el (1.7.0-1build1) ... 715s Setting up adwaita-icon-theme (48~beta-3) ... 715s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 715s Setting up libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 715s Setting up libcairo-gobject2:ppc64el (1.18.2-2) ... 715s Setting up libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 715s Setting up libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 715s Setting up libgtk-3-common (3.24.48-3ubuntu1) ... 715s Setting up libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 715s Setting up gsettings-desktop-schemas (48~beta-1ubuntu1) ... 715s Setting up libxmu6:ppc64el (2:1.1.3-3build2) ... 715s Setting up gir1.2-freedesktop:ppc64el (1.82.0-4) ... 715s Setting up libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 715s Setting up libxaw7:ppc64el (2:1.0.16-1) ... 715s Setting up gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 715s Setting up libcjs0:ppc64el (6.4.0-1) ... 715s Setting up gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 715s Setting up x11-xkb-utils (7.7+9) ... 715s Setting up xserver-common (2:21.1.14-2ubuntu1) ... 715s Setting up xvfb (2:21.1.14-2ubuntu1) ... 715s Processing triggers for man-db (2.13.0-1) ... 716s Processing triggers for libglib2.0-0t64:ppc64el (2.83.4-1) ... 716s Setting up libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 716s Setting up at-spi2-core (2.55.2-1) ... 716s Processing triggers for libc-bin (2.40-4ubuntu1) ... 716s Setting up gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 716s Setting up cjs (6.4.0-1) ... 716s Setting up cjs-tests (6.4.0-1) ... 719s autopkgtest [05:32:17]: test installed-tests: [----------------------- 719s Running test: cjs/down-up.test 719s 1..1 719s ok 1 - /usr/libexec/installed-tests/cjs/debugger/down-up.debugger 719s PASS: cjs/down-up.test 719s Running test: cjs/testGObjectValue.test 719s JS NATIVE: Registered native JS module '_promiseNative' 719s JS NATIVE: Registered native JS module '_byteArrayNative' 719s JS NATIVE: Registered native JS module '_encodingNative' 719s JS NATIVE: Registered native JS module '_gi' 719s JS NATIVE: Registered native JS module 'gi' 719s JS NATIVE: Registered native JS module 'cairoNative' 719s JS NATIVE: Registered native JS module 'system' 719s JS NATIVE: Registered native JS module 'console' 719s JS NATIVE: Registered native JS module '_print' 719s JS CTX: Enabling JIT 719s JS CTX: Initialized class GjsFileImporter prototype 0x3bf880d00098 719s JS IMPORT: Defining parent (nil) of 0x3bf880d000f8 'imports' is mod 0 719s JS IMPORT: Importing '_print' 719s JS NATIVE: Defining native module '_print' 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x3bf880d006b0 '_print' is mod 1 719s JS IMPORT: successfully imported module '_print' 719s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 719s 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 0x37119173b128 719s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x37119173b128 719s JS MAINLOOP: Main loop instance 0x167662a1b020: hold 719s JS MAINLOOP: Enqueue job , promise=, allocation site= 719s JS MAINLOOP: Starting promise job dispatcher 719s JS MAINLOOP: Main loop instance 0x167662a1b020: Spinning loop until released or hook cleared 719s JS MAINLOOP: handling job 0, 719s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 719s JS MAINLOOP: Main loop instance 0x167662a1b020: release 719s JS MAINLOOP: Completed job 0 719s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37119173b128 719s JS IMPORT: Module metadata hook for module 0x3bf880d12f60 719s JS IMPORT: Defining meta.importSync for module 0x3bf880d12f60 719s JS NATIVE: Defining native module 'gi' 719s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bf880d13310 719s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 719s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 719s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 719s JS IMPORT: Importing directory 'overrides' 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x3bf880d13410 'overrides' is mod 1 719s JS IMPORT: Defined importer 'overrides' 0x3bf880d13410 in 0x3bf880d000f8 719s JS IMPORT: successfully imported directory 'overrides' 719s JS IMPORT: Importing '_byteArrayNative' 719s JS NATIVE: Defining native module '_byteArrayNative' 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x3bf880d13858 '_byteArrayNative' is mod 1 719s JS IMPORT: successfully imported module '_byteArrayNative' 719s JS IMPORT: Importing '_promiseNative' 719s JS NATIVE: Defining native module '_promiseNative' 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x3bf880d13998 '_promiseNative' is mod 1 719s JS IMPORT: successfully imported module '_promiseNative' 719s JS IMPORT: Importing module GLib succeeded 719s JS IMPORT: Defining parent 0x3bf880d13410 of 0x37119173c128 'GLib' is mod 1 719s JS IMPORT: successfully imported module 'GLib' 719s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 719s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x37119177b060, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS CTX: Initialized class GIRepositoryGType prototype 0x3bf880d13bc8 719s JS CTX: Initialized class GIRepositoryFunction prototype 0x37119173c178 719s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 719s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 719s JS G BXD: Defined class for Error (GError), prototype 0x37119177b0b0, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 719s JS G BXD: Defined class for Variant (GVariant), prototype 0x37119177b100, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 719s JS G BXD: Defined class for Bytes (GBytes), prototype 0x37119177b150, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 719s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 719s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37119177b1a0, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 719s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 719s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 719s JS G BXD: Defined class for Thread (GThread), prototype 0x37119177b1f0, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS G BXD: Defining method ref in prototype for GLib.Thread 719s JS G BXD: Defining method unref in prototype for GLib.Thread 719s JS G NS: Defined namespace 'GLib' 0x37119177b038 in GIRepository 0x3bf880d131a0 719s JS IMPORT: Importing module jasmine succeeded 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x37119173cb28 'jasmine' is mod 1 719s JS IMPORT: successfully imported module 'jasmine' 719s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 719s JS MAINLOOP: Main loop instance 0x167662a1b020: hold 719s JS MAINLOOP: Enqueue job , promise=, allocation site= 719s JS MAINLOOP: Main loop instance 0x167662a1b020: Spinning loop until released or hook cleared 719s JS MAINLOOP: handling job 0, 719s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 719s JS MAINLOOP: Main loop instance 0x167662a1b020: release 719s JS MAINLOOP: Completed job 0 719s JS IMPORT: Importing 'gi' 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x3bf880d131a0 'gi' is mod 1 719s JS IMPORT: successfully imported module 'gi' 719s JS IMPORT: Importing '_gi' 719s JS NATIVE: Defining native module '_gi' 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x3bf880d272f8 '_gi' is mod 1 719s JS IMPORT: successfully imported module '_gi' 719s 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 719s JS G NS: Defined namespace 'CjsPrivate' 0x37119177b290 in GIRepository 0x3bf880d131a0 719s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 719s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 719s JS IMPORT: Importing module _common succeeded 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x37119173ccb8 '_common' is mod 1 719s JS IMPORT: successfully imported module '_common' 719s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 719s JS IMPORT: Importing module _legacy succeeded 719s JS IMPORT: Defining parent 0x3bf880d000f8 of 0x37119173cd08 '_legacy' is mod 1 719s JS IMPORT: successfully imported module '_legacy' 719s JS IMPORT: Importing module GObject succeeded 719s JS IMPORT: Defining parent 0x3bf880d13410 of 0x37119173cc68 'GObject' is mod 1 719s JS IMPORT: successfully imported module 'GObject' 719s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 719s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 719s JS G BXD: Defined class for String (GString), prototype 0x37119177b510, JSClass 0x789d51fab0b8, in object 0x37119177b268 719s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 719s JS G PRM: Defined class ParamSpec prototype is 0x37119173cda8 class 0x789d51fb02e0 in object 0x37119177b268 719s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 719s JS G OBJ: Defined class for Object (GObject), prototype 0x37119177b678, JSClass 0x789d51fab7c8, in object 0x37119177b268 719s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 719s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 719s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x37119177b6a0, JSClass 0x789d51fab7c8, in object 0x37119177b268 719s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 719s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 719s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 719s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 719s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 719s JS G NS: Defined namespace 'GObject' 0x37119177b268 in GIRepository 0x3bf880d131a0 719s 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 719s JS G NS: Defined namespace 'GIMarshallingTests' 0x37119177b6f0 in GIRepository 0x3bf880d131a0 719s 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 719s JS G NS: Defined namespace 'Regress' 0x37119177b718 in GIRepository 0x3bf880d131a0 719s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 719s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x37119177b740, JSClass 0x789d51fab0b8, in object 0x37119177b6f0 719s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 719s JS G BXD: Defined class for Value (GValue), prototype 0x37119177b7b8, JSClass 0x789d51fab0b8, in object 0x37119177b268 719s JS G BXD: Defining method init in prototype for GObject.Value 719s JS G BXD: Defining method set_uint in prototype for GObject.Value 719s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 719s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 719s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x37119177b830, JSClass 0x789d51fab138, in object 0x37119177b718 719s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 719s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x37119177b880, JSClass 0x789d51fab138, in object 0x37119177b718 719s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 719s JS CTX: Script evaluation succeeded 719s JS MAINLOOP: Main loop instance 0x167662a1b020: Spinning loop until released or hook cleared 719s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37119173b128 719s JS IMPORT: Module metadata hook for module 0x3bf880d48ea8 719s JS IMPORT: Defining meta.importSync for module 0x3bf880d48ea8 719s JS NATIVE: Defining native module 'system' 719s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37119173b128 719s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37119173b128 719s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 719s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 719s JS MAINLOOP: Set main loop hook to 719s JS MAINLOOP: Main loop instance 0x167662a1b020: hold 719s JS MAINLOOP: Running and clearing main loop hook 719s JS G BXD: Defining method run in prototype for GLib.MainLoop 719s 1..148 719s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 719s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 719s JS G BXD: Defined class for Source (GSource), prototype 0x37119177b8f8, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS G BXD: Defining method set_priority in prototype for GLib.Source 719s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 719s JS G BXD: Defining method attach in prototype for GLib.Source 719s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 719s JS IMPORT: Module metadata hook for module 0x371191760c48 719s JS IMPORT: Defining meta.importSync for module 0x371191760c48 719s JS G BXD: Defining method destroy in prototype for GLib.Source 719s JS G BXD: Defining method unset in prototype for GObject.Value 719s ok 1 GObject value (GValue) initializes schar 719s ok 2 GObject value (GValue) schar is compatible with itself 719s ok 3 GObject value (GValue) schar is transformable to itself 719s JS G BXD: Defining method set_schar in prototype for GObject.Value 719s JS G BXD: Defining method get_schar in prototype for GObject.Value 719s ok 4 GObject value (GValue) initialized sets and gets schar 719s JS G NS: Found info type FUNCTION for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 719s JS G NS: Found info type FUNCTION for 'gvalue_copy' in namespace 'GIMarshallingTests' 719s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 719s JS G BXD: Defining method copy in prototype for GObject.Value 719s ok 6 GObject value (GValue) initialized copies schar 719s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 719s ok 8 GObject value (GValue) initializes int 719s ok 9 GObject value (GValue) int is compatible with itself 719s ok 10 GObject value (GValue) int is transformable to itself 719s JS G BXD: Defining method set_int in prototype for GObject.Value 719s JS G BXD: Defining method get_int in prototype for GObject.Value 719s ok 11 GObject value (GValue) initialized sets and gets int 719s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 719s ok 13 GObject value (GValue) initialized copies int 719s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 719s ok 15 GObject value (GValue) initializes int64 719s ok 16 GObject value (GValue) int64 is compatible with itself 719s ok 17 GObject value (GValue) int64 is transformable to itself 719s JS G BXD: Defining method set_int64 in prototype for GObject.Value 719s JS G BXD: Defining method get_int64 in prototype for GObject.Value 719s ok 18 GObject value (GValue) initialized sets and gets int64 719s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 719s ok 20 GObject value (GValue) initialized copies int64 719s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 719s ok 22 GObject value (GValue) initializes long 719s ok 23 GObject value (GValue) long is compatible with itself 719s ok 24 GObject value (GValue) long is transformable to itself 719s JS G BXD: Defining method set_long in prototype for GObject.Value 719s JS G BXD: Defining method get_long in prototype for GObject.Value 719s ok 25 GObject value (GValue) initialized sets and gets long 719s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 719s ok 27 GObject value (GValue) initialized copies long 719s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 719s ok 29 GObject value (GValue) initializes char 719s ok 30 GObject value (GValue) char is compatible with itself 719s ok 31 GObject value (GValue) char is transformable to itself 719s JS G BXD: Defining method set_char in prototype for GObject.Value 719s JS G BXD: Defining method get_char in prototype for GObject.Value 719s ok 32 GObject value (GValue) initialized sets and gets char 719s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 719s ok 34 GObject value (GValue) initialized copies char 719s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 719s ok 36 GObject value (GValue) initializes uchar 719s ok 37 GObject value (GValue) uchar is compatible with itself 719s ok 38 GObject value (GValue) uchar is transformable to itself 719s JS G BXD: Defining method set_uchar in prototype for GObject.Value 719s JS G BXD: Defining method get_uchar in prototype for GObject.Value 719s ok 39 GObject value (GValue) initialized sets and gets uchar 719s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 719s ok 41 GObject value (GValue) initialized copies uchar 719s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 719s ok 43 GObject value (GValue) initializes uint 719s ok 44 GObject value (GValue) uint is compatible with itself 719s ok 45 GObject value (GValue) uint is transformable to itself 719s JS G BXD: Defining method get_uint in prototype for GObject.Value 719s ok 46 GObject value (GValue) initialized sets and gets uint 719s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 719s ok 48 GObject value (GValue) initialized copies uint 719s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 719s ok 50 GObject value (GValue) initializes uint64 719s ok 51 GObject value (GValue) uint64 is compatible with itself 719s ok 52 GObject value (GValue) uint64 is transformable to itself 719s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 719s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 719s ok 53 GObject value (GValue) initialized sets and gets uint64 719s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 719s ok 55 GObject value (GValue) initialized copies uint64 719s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 719s ok 57 GObject value (GValue) initializes ulong 719s ok 58 GObject value (GValue) ulong is compatible with itself 719s ok 59 GObject value (GValue) ulong is transformable to itself 719s JS G BXD: Defining method set_ulong in prototype for GObject.Value 719s JS G BXD: Defining method get_ulong in prototype for GObject.Value 719s ok 60 GObject value (GValue) initialized sets and gets ulong 719s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 719s ok 62 GObject value (GValue) initialized copies ulong 719s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 719s ok 64 GObject value (GValue) initializes double 719s ok 65 GObject value (GValue) double is compatible with itself 719s ok 66 GObject value (GValue) double is transformable to itself 719s JS G BXD: Defining method set_double in prototype for GObject.Value 719s JS G BXD: Defining method get_double in prototype for GObject.Value 719s ok 67 GObject value (GValue) initialized sets and gets double 719s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 719s ok 69 GObject value (GValue) initialized copies double 719s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 719s ok 71 GObject value (GValue) initializes float 719s ok 72 GObject value (GValue) float is compatible with itself 719s ok 73 GObject value (GValue) float is transformable to itself 719s JS G BXD: Defining method set_float in prototype for GObject.Value 719s JS G BXD: Defining method get_float in prototype for GObject.Value 719s ok 74 GObject value (GValue) initialized sets and gets float 719s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 719s ok 76 GObject value (GValue) initialized copies float 719s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 719s ok 78 GObject value (GValue) initializes gtype 719s ok 79 GObject value (GValue) gtype is compatible with itself 719s ok 80 GObject value (GValue) gtype is transformable to itself 719s JS G BXD: Defining method set_gtype in prototype for GObject.Value 719s JS G BXD: Defining method get_gtype in prototype for GObject.Value 719s ok 81 GObject value (GValue) initialized sets and gets gtype 719s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 719s ok 83 GObject value (GValue) initialized copies gtype 719s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 719s ok 85 GObject value (GValue) initializes boolean 719s ok 86 GObject value (GValue) boolean is compatible with itself 719s ok 87 GObject value (GValue) boolean is transformable to itself 719s JS G BXD: Defining method set_boolean in prototype for GObject.Value 719s JS G BXD: Defining method get_boolean in prototype for GObject.Value 719s ok 88 GObject value (GValue) initialized sets and gets boolean 719s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 719s ok 90 GObject value (GValue) initialized copies boolean 719s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 719s ok 92 GObject value (GValue) initializes string 719s ok 93 GObject value (GValue) string is compatible with itself 719s ok 94 GObject value (GValue) string is transformable to itself 719s JS G BXD: Defining method set_string in prototype for GObject.Value 719s JS G BXD: Defining method get_string in prototype for GObject.Value 719s ok 95 GObject value (GValue) initialized sets and gets string 719s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 719s ok 97 GObject value (GValue) initialized copies string 719s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 719s ok 99 GObject value (GValue) initializes param 719s ok 100 GObject value (GValue) param is compatible with itself 719s ok 101 GObject value (GValue) param is transformable to itself 719s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 719s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 719s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 719s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 719s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 719s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 719s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 719s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 719s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 719s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 719s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 719s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 719s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 719s JS G ENUM: Defining GObject.ParamFlags as 0x3bf880d0aca0 719s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c769c0 type GParamString 719s JS G BXD: Defining method set_param in prototype for GObject.Value 719s JS G BXD: Defining method get_param in prototype for GObject.Value 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c769c0 type GParamString 719s ok 102 GObject value (GValue) initialized sets and gets param 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c77bf0 type GParamString 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c77bf0 type GParamString 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c77bf0 type GParamString 719s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c784d0 type GParamString 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c784d0 type GParamString 719s ok 104 GObject value (GValue) initialized copies param 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c790a0 type GParamString 719s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 719s JS G PRM: JSObject created with param instance 0x167662c790a0 type GParamString 719s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 719s ok 106 GObject value (GValue) initializes variant 719s ok 107 GObject value (GValue) variant is compatible with itself 719s ok 108 GObject value (GValue) variant is transformable to itself 719s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 719s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x654a0f4d560, JSClass 0x789d51fab0b8, in object 0x37119177b038 719s JS G BXD: Defining method set_variant in prototype for GObject.Value 719s JS G BXD: Defining method get_variant in prototype for GObject.Value 719s ok 109 GObject value (GValue) initialized sets and gets variant 719s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 719s ok 111 GObject value (GValue) initialized copies variant 719s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 719s ok 113 GObject value (GValue) initializes boxed 719s ok 114 GObject value (GValue) boxed is compatible with itself 719s ok 115 GObject value (GValue) boxed is transformable to itself 719s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 719s 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 719s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 719s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 719s ok 120 GObject value (GValue) initializes gvalue 719s ok 121 GObject value (GValue) gvalue is compatible with itself 719s ok 122 GObject value (GValue) gvalue is transformable to itself 719s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 719s 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 719s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 719s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 719s ok 127 GObject value (GValue) initializes object 719s ok 128 GObject value (GValue) object is compatible with itself 719s ok 129 GObject value (GValue) object is transformable to itself 719s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 719s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x654a0f53218, JSClass 0x789d51fab7c8, in object 0x37119177b6f0 719s JS G BXD: Defining method set_object in prototype for GObject.Value 719s JS G BXD: Defining method get_object in prototype for GObject.Value 719s ok 130 GObject value (GValue) initialized sets and gets object 719s ok 131 GObject value (GValue) initialized can be passed to a function and returns a object 719s ok 132 GObject value (GValue) initialized copies object 719s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object 719s ok 134 GObject value (GValue) initializes instance 719s ok 135 GObject value (GValue) instance is compatible with itself 719s ok 136 GObject value (GValue) instance is transformable to itself 720s ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 720s 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 720s ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 720s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance 720s ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 720s ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 720s ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 720s ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 720s ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 720s ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 720s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 720s ok 147 GObject value (GValue) initializes from instance of object 720s ok 148 GObject value (GValue) initializes from instance of instance 720s JS G BXD: Defining method quit in prototype for GLib.MainLoop 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x167662a1b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 720s JS MAINLOOP: Main loop instance 0x167662a1b020: release 720s JS MAINLOOP: Completed job 3 720s JS MEMORY: Memory report: before destroying context 720s JS MEMORY: 1686 objects currently alive 720s JS MEMORY: boxed_instance = 1481 720s JS MEMORY: boxed_prototype = 11 720s JS MEMORY: closure = 1 720s JS MEMORY: function = 153 720s JS MEMORY: fundamental_instance = 6 720s JS MEMORY: fundamental_prototype = 2 720s JS MEMORY: gerror_instance = 0 720s JS MEMORY: gerror_prototype = 0 720s JS MEMORY: interface = 0 720s JS MEMORY: module = 5 720s JS MEMORY: ns = 5 720s JS MEMORY: object_instance = 10 720s JS MEMORY: object_prototype = 3 720s JS MEMORY: param = 9 720s JS MEMORY: union_instance = 0 720s JS MEMORY: union_prototype = 0 720s JS CTX: JS shutdown sequence 720s JS CTX: Stopping profiler 720s JS CTX: Shutting down toggle queue 720s JS CTX: Notifying external reference holders of GjsContext dispose 720s JS MAINLOOP: Stopping promise job dispatcher 720s JS CTX: Notifying reference holders of GjsContext dispose 720s JS CTX: Checking unhandled promise rejections 720s JS CTX: Releasing cached JS wrappers 720s JS CTX: Final triggered GC 720s JS CTX: Destroying JS context 720s JS CTX: Releasing all native objects 720s JS CTX: Disabling auto GC 720s JS CTX: Ending trace on global object 720s JS CTX: Freeing allocated resources 720s JS CTX: JS context destroyed 720s PASS: cjs/testGObjectValue.test 720s Running test: cjs/step.test 720s 1..1 720s ok 1 - /usr/libexec/installed-tests/cjs/debugger/step.debugger 720s PASS: cjs/step.test 720s Running test: cjs/list.test 720s 1..1 720s ok 1 - /usr/libexec/installed-tests/cjs/debugger/list.debugger 720s PASS: cjs/list.test 720s Running test: cjs/testCommandLineModules.sh.test 720s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 720s ok 2 - ensure dynamic imports resolve without an explicit mainloop 720s ok 3 - ensure top level await can import modules 720s 1..3 720s PASS: cjs/testCommandLineModules.sh.test 720s Running test: cjs/testNamespace.test 720s JS NATIVE: Registered native JS module '_promiseNative' 720s JS NATIVE: Registered native JS module '_byteArrayNative' 720s JS NATIVE: Registered native JS module '_encodingNative' 720s JS NATIVE: Registered native JS module '_gi' 720s JS NATIVE: Registered native JS module 'gi' 720s JS NATIVE: Registered native JS module 'cairoNative' 720s JS NATIVE: Registered native JS module 'system' 720s JS NATIVE: Registered native JS module 'console' 720s JS NATIVE: Registered native JS module '_print' 720s JS CTX: Enabling JIT 720s JS CTX: Initialized class GjsFileImporter prototype 0x159a0a900098 720s JS IMPORT: Defining parent (nil) of 0x159a0a9000f8 'imports' is mod 0 720s JS IMPORT: Importing '_print' 720s JS NATIVE: Defining native module '_print' 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x159a0a9006b0 '_print' is mod 1 720s JS IMPORT: successfully imported module '_print' 720s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 720s 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 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3e952b13b128 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Starting promise job dispatcher 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module metadata hook for module 0x159a0a912f60 720s JS IMPORT: Defining meta.importSync for module 0x159a0a912f60 720s JS NATIVE: Defining native module 'gi' 720s JS CTX: Initialized class GIRepositoryNamespace prototype 0x159a0a913310 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 720s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 720s JS IMPORT: Importing directory 'overrides' 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x159a0a913410 'overrides' is mod 1 720s JS IMPORT: Defined importer 'overrides' 0x159a0a913410 in 0x159a0a9000f8 720s JS IMPORT: successfully imported directory 'overrides' 720s JS IMPORT: Importing '_byteArrayNative' 720s JS NATIVE: Defining native module '_byteArrayNative' 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x159a0a913858 '_byteArrayNative' is mod 1 720s JS IMPORT: successfully imported module '_byteArrayNative' 720s JS IMPORT: Importing '_promiseNative' 720s JS NATIVE: Defining native module '_promiseNative' 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x159a0a913998 '_promiseNative' is mod 1 720s JS IMPORT: successfully imported module '_promiseNative' 720s JS IMPORT: Importing module GLib succeeded 720s JS IMPORT: Defining parent 0x159a0a913410 of 0x3e952b13c128 'GLib' is mod 1 720s JS IMPORT: successfully imported module 'GLib' 720s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 720s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3e952b17b060, JSClass 0x787b2492b0b8, in object 0x3e952b17b038 720s JS CTX: Initialized class GIRepositoryGType prototype 0x159a0a913bc8 720s JS CTX: Initialized class GIRepositoryFunction prototype 0x3e952b13c178 720s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 720s JS G BXD: Defined class for Error (GError), prototype 0x3e952b17b0b0, JSClass 0x787b2492b0b8, in object 0x3e952b17b038 720s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 720s JS G BXD: Defined class for Variant (GVariant), prototype 0x3e952b17b100, JSClass 0x787b2492b0b8, in object 0x3e952b17b038 720s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 720s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e952b17b150, JSClass 0x787b2492b0b8, in object 0x3e952b17b038 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 720s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e952b17b1a0, JSClass 0x787b2492b0b8, in object 0x3e952b17b038 720s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 720s JS G BXD: Defined class for Thread (GThread), prototype 0x3e952b17b1f0, JSClass 0x787b2492b0b8, in object 0x3e952b17b038 720s JS G BXD: Defining method ref in prototype for GLib.Thread 720s JS G BXD: Defining method unref in prototype for GLib.Thread 720s JS G NS: Defined namespace 'GLib' 0x3e952b17b038 in GIRepository 0x159a0a9131a0 720s JS IMPORT: Importing module jasmine succeeded 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x3e952b13cb28 'jasmine' is mod 1 720s JS IMPORT: successfully imported module 'jasmine' 720s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Importing 'gi' 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x159a0a9131a0 'gi' is mod 1 720s JS IMPORT: successfully imported module 'gi' 720s 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 720s JS G NS: Defined namespace 'Regress' 0x3e952b17b268 in GIRepository 0x159a0a9131a0 720s JS CTX: Script evaluation succeeded 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: Spinning loop until released or hook cleared 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module metadata hook for module 0x159a0a928440 720s JS IMPORT: Defining meta.importSync for module 0x159a0a928440 720s JS NATIVE: Defining native module 'system' 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3e952b13b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3e952b13b128 720s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 720s JS MAINLOOP: Set main loop hook to 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: hold 720s JS MAINLOOP: Running and clearing main loop hook 720s JS G BXD: Defining method run in prototype for GLib.MainLoop 720s 1..1 720s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 720s JS G BXD: Defined class for Source (GSource), prototype 0x3e952b17b290, JSClass 0x787b2492b0b8, in object 0x3e952b17b038 720s JS G BXD: Defining method set_priority in prototype for GLib.Source 720s JS IMPORT: Importing '_gi' 720s JS NATIVE: Defining native module '_gi' 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x159a0a92c5b8 '_gi' is mod 1 720s JS IMPORT: successfully imported module '_gi' 720s 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 720s JS G NS: Defined namespace 'CjsPrivate' 0x3e952b17b330 in GIRepository 0x159a0a9131a0 720s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 720s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 720s JS IMPORT: Importing module _common succeeded 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x3e952b13ce70 '_common' is mod 1 720s JS IMPORT: successfully imported module '_common' 720s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 720s JS IMPORT: Importing module _legacy succeeded 720s JS IMPORT: Defining parent 0x159a0a9000f8 of 0x3e952b13cec0 '_legacy' is mod 1 720s JS IMPORT: successfully imported module '_legacy' 720s JS IMPORT: Importing module GObject succeeded 720s JS IMPORT: Defining parent 0x159a0a913410 of 0x3e952b13ce20 'GObject' is mod 1 720s JS IMPORT: successfully imported module 'GObject' 720s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 720s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 720s JS G BXD: Defined class for String (GString), prototype 0x3e952b17b5b0, JSClass 0x787b2492b0b8, in object 0x3e952b17b308 720s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 720s JS G PRM: Defined class ParamSpec prototype is 0x3e952b13cf60 class 0x787b249302e0 in object 0x3e952b17b308 720s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 720s JS G OBJ: Defined class for Object (GObject), prototype 0x3e952b17b718, JSClass 0x787b2492b7c8, in object 0x3e952b17b308 720s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 720s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 720s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3e952b17b740, JSClass 0x787b2492b7c8, in object 0x3e952b17b308 720s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 720s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 720s JS G NS: Defined namespace 'GObject' 0x3e952b17b308 in GIRepository 0x159a0a9131a0 720s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 720s JS G BXD: Defining method attach in prototype for GLib.Source 720s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 720s JS IMPORT: Module metadata hook for module 0x159a0a9030b0 720s JS IMPORT: Defining meta.importSync for module 0x159a0a9030b0 720s JS G BXD: Defining method destroy in prototype for GLib.Source 720s ok 1 GI repository namespace supplies a name 720s JS G BXD: Defining method quit in prototype for GLib.MainLoop 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 720s JS MAINLOOP: Main loop instance 0xca8cd40b020: release 720s JS MAINLOOP: Completed job 3 720s JS MEMORY: Memory report: before destroying context 720s JS MEMORY: 125 objects currently alive 720s JS MEMORY: boxed_instance = 11 720s JS MEMORY: boxed_prototype = 8 720s JS MEMORY: closure = 1 720s JS MEMORY: function = 94 720s JS MEMORY: fundamental_instance = 0 720s JS MEMORY: fundamental_prototype = 0 720s JS MEMORY: gerror_instance = 0 720s JS MEMORY: gerror_prototype = 0 720s JS MEMORY: interface = 0 720s JS MEMORY: module = 5 720s JS MEMORY: ns = 4 720s JS MEMORY: object_instance = 0 720s JS MEMORY: object_prototype = 2 720s JS MEMORY: param = 0 720s JS MEMORY: union_instance = 0 720s JS MEMORY: union_prototype = 0 720s JS CTX: JS shutdown sequence 720s JS CTX: Stopping profiler 720s JS CTX: Shutting down toggle queue 720s JS CTX: Notifying external reference holders of GjsContext dispose 720s JS MAINLOOP: Stopping promise job dispatcher 720s JS CTX: Notifying reference holders of GjsContext dispose 720s JS CTX: Checking unhandled promise rejections 720s JS CTX: Releasing cached JS wrappers 720s JS CTX: Final triggered GC 720s JS CTX: Destroying JS context 720s JS CTX: Releasing all native objects 720s JS CTX: Disabling auto GC 720s JS CTX: Ending trace on global object 720s JS CTX: Freeing allocated resources 720s JS CTX: JS context destroyed 720s PASS: cjs/testNamespace.test 720s Running test: cjs/testAsync.test 720s JS NATIVE: Registered native JS module '_promiseNative' 720s JS NATIVE: Registered native JS module '_byteArrayNative' 720s JS NATIVE: Registered native JS module '_encodingNative' 720s JS NATIVE: Registered native JS module '_gi' 720s JS NATIVE: Registered native JS module 'gi' 720s JS NATIVE: Registered native JS module 'cairoNative' 720s JS NATIVE: Registered native JS module 'system' 720s JS NATIVE: Registered native JS module 'console' 720s JS NATIVE: Registered native JS module '_print' 720s JS CTX: Enabling JIT 720s JS CTX: Initialized class GjsFileImporter prototype 0x82063100098 720s JS IMPORT: Defining parent (nil) of 0x820631000f8 'imports' is mod 0 720s JS IMPORT: Importing '_print' 720s JS NATIVE: Defining native module '_print' 720s JS IMPORT: Defining parent 0x820631000f8 of 0x820631006b0 '_print' is mod 1 720s JS IMPORT: successfully imported module '_print' 720s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 720s 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 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x302c8873b128 720s JS MAINLOOP: Main loop instance 0x54109c9b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Starting promise job dispatcher 720s JS MAINLOOP: Main loop instance 0x54109c9b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 720s JS MAINLOOP: Main loop instance 0x54109c9b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module metadata hook for module 0x82063112f60 720s JS IMPORT: Defining meta.importSync for module 0x82063112f60 720s JS NATIVE: Defining native module 'gi' 720s JS CTX: Initialized class GIRepositoryNamespace prototype 0x82063113310 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 720s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 720s JS IMPORT: Importing directory 'overrides' 720s JS IMPORT: Defining parent 0x820631000f8 of 0x82063113410 'overrides' is mod 1 720s JS IMPORT: Defined importer 'overrides' 0x82063113410 in 0x820631000f8 720s JS IMPORT: successfully imported directory 'overrides' 720s JS IMPORT: Importing '_byteArrayNative' 720s JS NATIVE: Defining native module '_byteArrayNative' 720s JS IMPORT: Defining parent 0x820631000f8 of 0x82063113858 '_byteArrayNative' is mod 1 720s JS IMPORT: successfully imported module '_byteArrayNative' 720s JS IMPORT: Importing '_promiseNative' 720s JS NATIVE: Defining native module '_promiseNative' 720s JS IMPORT: Defining parent 0x820631000f8 of 0x82063113998 '_promiseNative' is mod 1 720s JS IMPORT: successfully imported module '_promiseNative' 720s JS IMPORT: Importing module GLib succeeded 720s JS IMPORT: Defining parent 0x82063113410 of 0x302c8873c128 'GLib' is mod 1 720s JS IMPORT: successfully imported module 'GLib' 720s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 720s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x302c8877b060, JSClass 0x7140c5bdb0b8, in object 0x302c8877b038 720s JS CTX: Initialized class GIRepositoryGType prototype 0x82063113bc8 720s JS CTX: Initialized class GIRepositoryFunction prototype 0x302c8873c178 720s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 720s JS G BXD: Defined class for Error (GError), prototype 0x302c8877b0b0, JSClass 0x7140c5bdb0b8, in object 0x302c8877b038 720s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 720s JS G BXD: Defined class for Variant (GVariant), prototype 0x302c8877b100, JSClass 0x7140c5bdb0b8, in object 0x302c8877b038 720s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 720s JS G BXD: Defined class for Bytes (GBytes), prototype 0x302c8877b150, JSClass 0x7140c5bdb0b8, in object 0x302c8877b038 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 720s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x302c8877b1a0, JSClass 0x7140c5bdb0b8, in object 0x302c8877b038 720s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 720s JS G BXD: Defined class for Thread (GThread), prototype 0x302c8877b1f0, JSClass 0x7140c5bdb0b8, in object 0x302c8877b038 720s JS G BXD: Defining method ref in prototype for GLib.Thread 720s JS G BXD: Defining method unref in prototype for GLib.Thread 720s JS G NS: Defined namespace 'GLib' 0x302c8877b038 in GIRepository 0x820631131a0 720s JS IMPORT: Importing module jasmine succeeded 720s JS IMPORT: Defining parent 0x820631000f8 of 0x302c8873cb28 'jasmine' is mod 1 720s JS IMPORT: successfully imported module 'jasmine' 720s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 720s JS MAINLOOP: Main loop instance 0x54109c9b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x54109c9b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 720s JS MAINLOOP: Main loop instance 0x54109c9b020: release 720s JS MAINLOOP: Completed job 0 720s 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 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x302c8873b128 720s JS IMPORT: Importing '_gi' 720s JS NATIVE: Defining native module '_gi' 720s JS IMPORT: Defining parent 0x820631000f8 of 0x82063127898 '_gi' is mod 1 720s JS IMPORT: successfully imported module '_gi' 720s JS IMPORT: Importing 'gi' 720s JS IMPORT: Defining parent 0x820631000f8 of 0x820631131a0 'gi' is mod 1 720s JS IMPORT: successfully imported module 'gi' 720s 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 720s JS G NS: Defined namespace 'CjsPrivate' 0x302c8877b290 in GIRepository 0x820631131a0 720s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 720s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 720s JS IMPORT: Importing module _common succeeded 720s JS IMPORT: Defining parent 0x820631000f8 of 0x302c8873cc90 '_common' is mod 1 720s JS IMPORT: successfully imported module '_common' 720s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 720s JS IMPORT: Importing module _legacy succeeded 720s JS IMPORT: Defining parent 0x820631000f8 of 0x302c8873cce0 '_legacy' is mod 1 720s JS IMPORT: successfully imported module '_legacy' 720s JS IMPORT: Importing module GObject succeeded 720s JS IMPORT: Defining parent 0x82063113410 of 0x302c8873cc40 'GObject' is mod 1 720s JS IMPORT: successfully imported module 'GObject' 720s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 720s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 720s JS G BXD: Defined class for String (GString), prototype 0x302c8877b510, JSClass 0x7140c5bdb0b8, in object 0x302c8877b268 720s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 720s JS G PRM: Defined class ParamSpec prototype is 0x302c8873cd80 class 0x7140c5be02e0 in object 0x302c8877b268 720s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 720s JS G OBJ: Defined class for Object (GObject), prototype 0x302c8877b678, JSClass 0x7140c5bdb7c8, in object 0x302c8877b268 720s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 720s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 720s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x302c8877b6a0, JSClass 0x7140c5bdb7c8, in object 0x302c8877b268 720s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 720s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 720s JS G NS: Defined namespace 'GObject' 0x302c8877b268 in GIRepository 0x820631131a0 720s JS MAINLOOP: Main loop instance 0x54109c9b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x54109c9b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsync.js async resolved" 720s JS MAINLOOP: Main loop instance 0x54109c9b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module metadata hook for module 0x820631336f8 720s JS IMPORT: Defining meta.importSync for module 0x820631336f8 720s JS NATIVE: Defining native module 'system' 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x302c8873b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x302c8873b128 720s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 720s JS MAINLOOP: Set main loop hook to 720s JS MAINLOOP: Main loop instance 0x54109c9b020: hold 720s JS MAINLOOP: Running and clearing main loop hook 720s JS G BXD: Defining method run in prototype for GLib.MainLoop 720s 1..10 720s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 720s JS G BXD: Defined class for Source (GSource), prototype 0x302c8877b6f0, JSClass 0x7140c5bdb0b8, in object 0x302c8877b038 720s JS G BXD: Defining method set_priority in prototype for GLib.Source 720s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 720s JS G BXD: Defining method attach in prototype for GLib.Source 720s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 720s JS IMPORT: Module metadata hook for module 0x820631030b0 720s JS IMPORT: Defining meta.importSync for module 0x820631030b0 720s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s JS G BXD: Defining method destroy in prototype for GLib.Source 720s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 720s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 720s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 720s JS G BXD: Defining method quit in prototype for GLib.MainLoop 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x54109c9b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 720s JS MAINLOOP: Main loop instance 0x54109c9b020: release 720s JS MAINLOOP: Completed job 3 720s JS MEMORY: Memory report: before destroying context 720s JS MEMORY: 177 objects currently alive 720s JS MEMORY: boxed_instance = 63 720s JS MEMORY: boxed_prototype = 8 720s JS MEMORY: closure = 1 720s JS MEMORY: function = 95 720s JS MEMORY: fundamental_instance = 0 720s JS MEMORY: fundamental_prototype = 0 720s JS MEMORY: gerror_instance = 0 720s JS MEMORY: gerror_prototype = 0 720s JS MEMORY: interface = 0 720s JS MEMORY: module = 5 720s JS MEMORY: ns = 3 720s JS MEMORY: object_instance = 0 720s JS MEMORY: object_prototype = 2 720s JS MEMORY: param = 0 720s JS MEMORY: union_instance = 0 720s JS MEMORY: union_prototype = 0 720s JS CTX: JS shutdown sequence 720s JS CTX: Stopping profiler 720s JS CTX: Shutting down toggle queue 720s JS CTX: Notifying external reference holders of GjsContext dispose 720s JS MAINLOOP: Stopping promise job dispatcher 720s JS CTX: Notifying reference holders of GjsContext dispose 720s JS CTX: Checking unhandled promise rejections 720s JS CTX: Releasing cached JS wrappers 720s JS CTX: Final triggered GC 720s JS CTX: Destroying JS context 720s JS CTX: Releasing all native objects 720s JS CTX: Disabling auto GC 720s JS CTX: Ending trace on global object 720s JS CTX: Freeing allocated resources 720s JS CTX: JS context destroyed 720s PASS: cjs/testAsync.test 720s Running test: cjs/throw.test 720s 1..1 720s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw.debugger 720s PASS: cjs/throw.test 720s Running test: cjs/testGTypeClass.test 720s JS NATIVE: Registered native JS module '_promiseNative' 720s JS NATIVE: Registered native JS module '_byteArrayNative' 720s JS NATIVE: Registered native JS module '_encodingNative' 720s JS NATIVE: Registered native JS module '_gi' 720s JS NATIVE: Registered native JS module 'gi' 720s JS NATIVE: Registered native JS module 'cairoNative' 720s JS NATIVE: Registered native JS module 'system' 720s JS NATIVE: Registered native JS module 'console' 720s JS NATIVE: Registered native JS module '_print' 720s JS CTX: Enabling JIT 720s JS CTX: Initialized class GjsFileImporter prototype 0x2f4843700098 720s JS IMPORT: Defining parent (nil) of 0x2f48437000f8 'imports' is mod 0 720s JS IMPORT: Importing '_print' 720s JS NATIVE: Defining native module '_print' 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x2f48437006b0 '_print' is mod 1 720s JS IMPORT: successfully imported module '_print' 720s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 720s 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 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x69d3c93b128 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Starting promise job dispatcher 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module metadata hook for module 0x2f4843712f60 720s JS IMPORT: Defining meta.importSync for module 0x2f4843712f60 720s JS NATIVE: Defining native module 'gi' 720s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f4843713310 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 720s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 720s JS IMPORT: Importing directory 'overrides' 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x2f4843713410 'overrides' is mod 1 720s JS IMPORT: Defined importer 'overrides' 0x2f4843713410 in 0x2f48437000f8 720s JS IMPORT: successfully imported directory 'overrides' 720s JS IMPORT: Importing '_byteArrayNative' 720s JS NATIVE: Defining native module '_byteArrayNative' 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x2f4843713858 '_byteArrayNative' is mod 1 720s JS IMPORT: successfully imported module '_byteArrayNative' 720s JS IMPORT: Importing '_promiseNative' 720s JS NATIVE: Defining native module '_promiseNative' 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x2f4843713998 '_promiseNative' is mod 1 720s JS IMPORT: successfully imported module '_promiseNative' 720s JS IMPORT: Importing module GLib succeeded 720s JS IMPORT: Defining parent 0x2f4843713410 of 0x69d3c93c128 'GLib' is mod 1 720s JS IMPORT: successfully imported module 'GLib' 720s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 720s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x69d3c97b060, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b038 720s JS CTX: Initialized class GIRepositoryGType prototype 0x2f4843713bc8 720s JS CTX: Initialized class GIRepositoryFunction prototype 0x69d3c93c178 720s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 720s JS G BXD: Defined class for Error (GError), prototype 0x69d3c97b0b0, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b038 720s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 720s JS G BXD: Defined class for Variant (GVariant), prototype 0x69d3c97b100, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b038 720s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 720s JS G BXD: Defined class for Bytes (GBytes), prototype 0x69d3c97b150, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b038 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 720s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x69d3c97b1a0, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b038 720s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 720s JS G BXD: Defined class for Thread (GThread), prototype 0x69d3c97b1f0, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b038 720s JS G BXD: Defining method ref in prototype for GLib.Thread 720s JS G BXD: Defining method unref in prototype for GLib.Thread 720s JS G NS: Defined namespace 'GLib' 0x69d3c97b038 in GIRepository 0x2f48437131a0 720s JS IMPORT: Importing module jasmine succeeded 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x69d3c93cb28 'jasmine' is mod 1 720s JS IMPORT: successfully imported module 'jasmine' 720s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Importing 'gi' 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x2f48437131a0 'gi' is mod 1 720s JS IMPORT: successfully imported module 'gi' 720s 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 720s JS G NS: Defined namespace 'CjsPrivate' 0x69d3c97b290 in GIRepository 0x2f48437131a0 720s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 720s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 720s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 720s JS IMPORT: Importing module _legacy succeeded 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x69d3c93cd58 '_legacy' is mod 1 720s JS IMPORT: successfully imported module '_legacy' 720s JS IMPORT: Importing module lang succeeded 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x69d3c93cd08 'lang' is mod 1 720s JS IMPORT: successfully imported module 'lang' 720s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 720s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 720s JS IMPORT: Importing module _signals succeeded 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x69d3c93cda8 '_signals' is mod 1 720s JS IMPORT: successfully imported module '_signals' 720s JS IMPORT: Importing module signals succeeded 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x69d3c93ccb8 'signals' is mod 1 720s JS IMPORT: successfully imported module 'signals' 720s JS IMPORT: Importing module Gio succeeded 720s JS IMPORT: Defining parent 0x2f4843713410 of 0x69d3c93cc68 'Gio' is mod 1 720s JS IMPORT: successfully imported module 'Gio' 720s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 720s JS IMPORT: Importing '_gi' 720s JS NATIVE: Defining native module '_gi' 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x2f4843729e68 '_gi' is mod 1 720s JS IMPORT: successfully imported module '_gi' 720s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 720s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 720s JS IMPORT: Importing module _common succeeded 720s JS IMPORT: Defining parent 0x2f48437000f8 of 0x69d3c93ce48 '_common' is mod 1 720s JS IMPORT: successfully imported module '_common' 720s JS IMPORT: Importing module GObject succeeded 720s JS IMPORT: Defining parent 0x2f4843713410 of 0x69d3c93cdf8 'GObject' is mod 1 720s JS IMPORT: successfully imported module 'GObject' 720s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 720s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 720s JS G BXD: Defined class for String (GString), prototype 0x69d3c97b538, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b2b8 720s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 720s JS G PRM: Defined class ParamSpec prototype is 0x69d3c93cee8 class 0x738bc2bd02e0 in object 0x69d3c97b2b8 720s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 720s JS G OBJ: Defined class for Object (GObject), prototype 0x69d3c97b6a0, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b2b8 720s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 720s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 720s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x69d3c97b6c8, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b2b8 720s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 720s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 720s JS G NS: Defined namespace 'GObject' 0x69d3c97b2b8 in GIRepository 0x2f48437131a0 720s JS G OBJ: Defined class for Application (GApplication), prototype 0x69d3c97b718, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 720s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x69d3c9cd290, JSClass 0x738bc2bcb5a0, in object 0x69d3c97b268 720s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 720s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 720s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x69d3c97b790, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 720s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x69d3c9cd510, JSClass 0x738bc2bcb5a0, in object 0x69d3c97b268 720s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 720s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x69d3c97b808, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 720s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 720s JS G IFACE: Defined class for Initable (GInitable), prototype 0x69d3c9cd650, JSClass 0x738bc2bcb5a0, in object 0x69d3c97b268 720s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 720s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 720s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 720s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x69d3c97b880, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b268 720s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 720s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x69d3c97b8d0, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b268 720s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 720s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 720s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x69d3c97b920, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x69d3c97b970, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b290 720s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 720s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x69d3c97b9c0, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 720s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 720s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 720s JS G IFACE: Defined class for File (GFile), prototype 0x69d3c9cd7b8, JSClass 0x738bc2bcb5a0, in object 0x69d3c97b268 720s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x69d3c97ba38, JSClass 0x738bc2bcb7c8, in object 0x2f4843713280 720s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 720s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x69d3c97bab0, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 720s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 720s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x69d3c97bb00, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 720s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x69d3c97bb50, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 720s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x69d3c97bba0, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b268 720s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 720s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 720s JS G OBJ: Defined class for Settings (GSettings), prototype 0x69d3c97bbf0, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 720s JS G NS: Defined namespace 'Gio' 0x69d3c97b268 in GIRepository 0x2f48437131a0 720s JS CTX: Script evaluation succeeded 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: Spinning loop until released or hook cleared 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module metadata hook for module 0x2f4843735530 720s JS IMPORT: Defining meta.importSync for module 0x2f4843735530 720s JS NATIVE: Defining native module 'system' 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x69d3c93b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x69d3c93b128 720s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 720s JS MAINLOOP: Set main loop hook to 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: hold 720s JS MAINLOOP: Running and clearing main loop hook 720s JS G BXD: Defining method run in prototype for GLib.MainLoop 720s 1..8 720s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 720s JS G BXD: Defined class for Source (GSource), prototype 0x69d3c97bc40, JSClass 0x738bc2bcb0b8, in object 0x69d3c97b038 720s JS G BXD: Defining method set_priority in prototype for GLib.Source 720s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 720s JS G BXD: Defining method attach in prototype for GLib.Source 720s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 720s JS IMPORT: Module metadata hook for module 0x2f48437030b0 720s JS IMPORT: Defining meta.importSync for module 0x2f48437030b0 720s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 720s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x69d3c97bd30, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 720s JS G PRM: JSObject created with param instance 0x1670fb33afc0 type GParamString 720s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 720s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x69d3c97bd80, JSClass 0x738bc2bcb7c8, in object 0x69d3c97b268 720s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 720s JS G PRM: JSObject created with param instance 0x1670fb33c0a0 type GParamBoolean 720s JS G BXD: Defining method destroy in prototype for GLib.Source 720s ok 1 Looking up param specs works 720s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 720s JS G PRM: JSObject created with param instance 0x1670fb33afc0 type GParamString 720s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 720s JS G PRM: JSObject created with param instance 0x1670fb33c0a0 type GParamBoolean 720s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 720s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 720s ok 2 Looking up param specs gives the correct name 720s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 720s JS G PRM: JSObject created with param instance 0x1670fb33afc0 type GParamString 720s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 720s JS G PRM: JSObject created with param instance 0x1670fb33c0a0 type GParamBoolean 720s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 720s ok 3 Looking up param specs gives the default value if present 720s ok 4 GType object has a name 720s ok 5 GType object has a read-only name 720s ok 6 GType object has an undeletable name 720s ok 7 GType object has a string representation 720s JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' 720s ok 8 GType marshalling marshals the invalid GType object into JS null 720s JS G BXD: Defining method quit in prototype for GLib.MainLoop 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 720s JS MAINLOOP: Main loop instance 0x1670fb18b020: release 720s JS MAINLOOP: Completed job 3 720s JS MEMORY: Memory report: before destroying context 720s JS MEMORY: 301 objects currently alive 720s JS MEMORY: boxed_instance = 48 720s JS MEMORY: boxed_prototype = 11 720s JS MEMORY: closure = 1 720s JS MEMORY: function = 202 720s JS MEMORY: fundamental_instance = 0 720s JS MEMORY: fundamental_prototype = 0 720s JS MEMORY: gerror_instance = 0 720s JS MEMORY: gerror_prototype = 0 720s JS MEMORY: interface = 4 720s JS MEMORY: module = 9 720s JS MEMORY: ns = 4 720s JS MEMORY: object_instance = 1 720s JS MEMORY: object_prototype = 15 720s JS MEMORY: param = 6 720s JS MEMORY: union_instance = 0 720s JS MEMORY: union_prototype = 0 720s JS CTX: JS shutdown sequence 720s JS CTX: Stopping profiler 720s JS CTX: Shutting down toggle queue 720s JS CTX: Notifying external reference holders of GjsContext dispose 720s JS MAINLOOP: Stopping promise job dispatcher 720s JS CTX: Notifying reference holders of GjsContext dispose 720s JS CTX: Checking unhandled promise rejections 720s JS CTX: Releasing cached JS wrappers 720s JS CTX: Final triggered GC 720s JS CTX: Destroying JS context 720s JS CTX: Releasing all native objects 720s JS CTX: Disabling auto GC 720s JS CTX: Ending trace on global object 720s JS CTX: Freeing allocated resources 720s JS CTX: JS context destroyed 720s PASS: cjs/testGTypeClass.test 720s Running test: cjs/testPromise.test 720s JS NATIVE: Registered native JS module '_promiseNative' 720s JS NATIVE: Registered native JS module '_byteArrayNative' 720s JS NATIVE: Registered native JS module '_encodingNative' 720s JS NATIVE: Registered native JS module '_gi' 720s JS NATIVE: Registered native JS module 'gi' 720s JS NATIVE: Registered native JS module 'cairoNative' 720s JS NATIVE: Registered native JS module 'system' 720s JS NATIVE: Registered native JS module 'console' 720s JS NATIVE: Registered native JS module '_print' 720s JS CTX: Enabling JIT 720s JS CTX: Initialized class GjsFileImporter prototype 0x345de6e00098 720s JS IMPORT: Defining parent (nil) of 0x345de6e000f8 'imports' is mod 0 720s JS IMPORT: Importing '_print' 720s JS NATIVE: Defining native module '_print' 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x345de6e006b0 '_print' is mod 1 720s JS IMPORT: successfully imported module '_print' 720s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 720s 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 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1002d9b3b128 720s JS MAINLOOP: Main loop instance 0x67058f6b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Starting promise job dispatcher 720s JS MAINLOOP: Main loop instance 0x67058f6b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 720s JS MAINLOOP: Main loop instance 0x67058f6b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module metadata hook for module 0x345de6e12f60 720s JS IMPORT: Defining meta.importSync for module 0x345de6e12f60 720s JS NATIVE: Defining native module 'gi' 720s JS CTX: Initialized class GIRepositoryNamespace prototype 0x345de6e13310 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 720s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 720s JS IMPORT: Importing directory 'overrides' 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x345de6e13410 'overrides' is mod 1 720s JS IMPORT: Defined importer 'overrides' 0x345de6e13410 in 0x345de6e000f8 720s JS IMPORT: successfully imported directory 'overrides' 720s JS IMPORT: Importing '_byteArrayNative' 720s JS NATIVE: Defining native module '_byteArrayNative' 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x345de6e13858 '_byteArrayNative' is mod 1 720s JS IMPORT: successfully imported module '_byteArrayNative' 720s JS IMPORT: Importing '_promiseNative' 720s JS NATIVE: Defining native module '_promiseNative' 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x345de6e13998 '_promiseNative' is mod 1 720s JS IMPORT: successfully imported module '_promiseNative' 720s JS IMPORT: Importing module GLib succeeded 720s JS IMPORT: Defining parent 0x345de6e13410 of 0x1002d9b3c128 'GLib' is mod 1 720s JS IMPORT: successfully imported module 'GLib' 720s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 720s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1002d9b7b060, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS CTX: Initialized class GIRepositoryGType prototype 0x345de6e13bc8 720s JS CTX: Initialized class GIRepositoryFunction prototype 0x1002d9b3c178 720s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 720s JS G BXD: Defined class for Error (GError), prototype 0x1002d9b7b0b0, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 720s JS G BXD: Defined class for Variant (GVariant), prototype 0x1002d9b7b100, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 720s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1002d9b7b150, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 720s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1002d9b7b1a0, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 720s JS G BXD: Defined class for Thread (GThread), prototype 0x1002d9b7b1f0, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS G BXD: Defining method ref in prototype for GLib.Thread 720s JS G BXD: Defining method unref in prototype for GLib.Thread 720s JS G NS: Defined namespace 'GLib' 0x1002d9b7b038 in GIRepository 0x345de6e131a0 720s JS IMPORT: Importing module jasmine succeeded 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x1002d9b3cb28 'jasmine' is mod 1 720s JS IMPORT: successfully imported module 'jasmine' 720s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 720s JS MAINLOOP: Main loop instance 0x67058f6b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x67058f6b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 720s JS MAINLOOP: Main loop instance 0x67058f6b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Importing 'gi' 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x345de6e131a0 'gi' is mod 1 720s JS IMPORT: successfully imported module 'gi' 720s JS CTX: Script evaluation succeeded 720s JS MAINLOOP: Main loop instance 0x67058f6b020: Spinning loop until released or hook cleared 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module metadata hook for module 0x345de6e297c0 720s JS IMPORT: Defining meta.importSync for module 0x345de6e297c0 720s JS NATIVE: Defining native module 'system' 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1002d9b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1002d9b3b128 720s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 720s JS MAINLOOP: Set main loop hook to 720s JS MAINLOOP: Main loop instance 0x67058f6b020: hold 720s JS MAINLOOP: Running and clearing main loop hook 720s JS G BXD: Defining method run in prototype for GLib.MainLoop 720s 1..3 720s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 720s JS G BXD: Defined class for Source (GSource), prototype 0x1002d9b7b268, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS G BXD: Defining method set_priority in prototype for GLib.Source 720s JS IMPORT: Importing '_gi' 720s JS NATIVE: Defining native module '_gi' 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x345de6e2db98 '_gi' is mod 1 720s JS IMPORT: successfully imported module '_gi' 720s 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 720s JS G NS: Defined namespace 'CjsPrivate' 0x1002d9b7b308 in GIRepository 0x345de6e131a0 720s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 720s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 720s JS IMPORT: Importing module _common succeeded 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x1002d9b3ce70 '_common' is mod 1 720s JS IMPORT: successfully imported module '_common' 720s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 720s JS IMPORT: Importing module _legacy succeeded 720s JS IMPORT: Defining parent 0x345de6e000f8 of 0x1002d9b3cec0 '_legacy' is mod 1 720s JS IMPORT: successfully imported module '_legacy' 720s JS IMPORT: Importing module GObject succeeded 720s JS IMPORT: Defining parent 0x345de6e13410 of 0x1002d9b3ce20 'GObject' is mod 1 720s JS IMPORT: successfully imported module 'GObject' 720s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 720s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 720s JS G BXD: Defined class for String (GString), prototype 0x1002d9b7b588, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b2e0 720s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 720s JS G PRM: Defined class ParamSpec prototype is 0x1002d9b3cf60 class 0x6a2475c802e0 in object 0x1002d9b7b2e0 720s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 720s JS G OBJ: Defined class for Object (GObject), prototype 0x1002d9b7b6f0, JSClass 0x6a2475c7b7c8, in object 0x1002d9b7b2e0 720s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 720s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 720s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1002d9b7b718, JSClass 0x6a2475c7b7c8, in object 0x1002d9b7b2e0 720s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 720s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 720s JS G NS: Defined namespace 'GObject' 0x1002d9b7b2e0 in GIRepository 0x345de6e131a0 720s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 720s JS G BXD: Defining method attach in prototype for GLib.Source 720s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 720s JS IMPORT: Module metadata hook for module 0x345de6e030b0 720s JS IMPORT: Defining meta.importSync for module 0x345de6e030b0 720s JS G BXD: Defining method destroy in prototype for GLib.Source 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 720s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 720s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x1002d9b7b830, JSClass 0x6a2475c7b0b8, in object 0x1002d9b7b038 720s JS G BXD: Defining method iteration in prototype for GLib.MainContext 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 3 720s JS MAINLOOP: handling job 4, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 4 720s JS MAINLOOP: handling job 5, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 5 720s JS MAINLOOP: handling job 6, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 6 720s JS MAINLOOP: handling job 7, 720s JS MAINLOOP: Completed job 7 720s ok 1 Promise waits for all promises before handling unhandled, when handled 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 720s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 720s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 720s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 720s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 720s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 720s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 720s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 720s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 720s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 720s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 720s JS G ENUM: Defining GLib.LogLevelFlags as 0x345de6e005b8 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS MAINLOOP: Completed job 3 720s JS G BXD: Defining method quit in prototype for GLib.MainLoop 720s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 720s ok 2 Promise waits for all promises before handling unhandled, when unhandled 720s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Completed job 1 720s ok 3 Promise do not lead to high-priority IDLE starvation 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x67058f6b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 720s JS MAINLOOP: Main loop instance 0x67058f6b020: release 720s JS MAINLOOP: Completed job 3 720s JS MEMORY: Memory report: before destroying context 720s JS MEMORY: 151 objects currently alive 720s JS MEMORY: boxed_instance = 28 720s JS MEMORY: boxed_prototype = 9 720s JS MEMORY: closure = 1 720s JS MEMORY: function = 103 720s JS MEMORY: fundamental_instance = 0 720s JS MEMORY: fundamental_prototype = 0 720s JS MEMORY: gerror_instance = 0 720s JS MEMORY: gerror_prototype = 0 720s JS MEMORY: interface = 0 720s JS MEMORY: module = 5 720s JS MEMORY: ns = 3 720s JS MEMORY: object_instance = 0 720s JS MEMORY: object_prototype = 2 720s JS MEMORY: param = 0 720s JS MEMORY: union_instance = 0 720s JS MEMORY: union_prototype = 0 720s JS CTX: JS shutdown sequence 720s JS CTX: Stopping profiler 720s JS CTX: Shutting down toggle queue 720s JS CTX: Notifying external reference holders of GjsContext dispose 720s JS MAINLOOP: Stopping promise job dispatcher 720s JS CTX: Notifying reference holders of GjsContext dispose 720s JS CTX: Checking unhandled promise rejections 720s JS CTX: Releasing cached JS wrappers 720s JS CTX: Final triggered GC 720s JS CTX: Destroying JS context 720s JS CTX: Releasing all native objects 720s JS CTX: Disabling auto GC 720s JS CTX: Ending trace on global object 720s JS CTX: Freeing allocated resources 720s JS CTX: JS context destroyed 720s PASS: cjs/testPromise.test 720s Running test: cjs/keys.test 720s 1..1 720s ok 1 - /usr/libexec/installed-tests/cjs/debugger/keys.debugger 720s PASS: cjs/keys.test 720s Running test: cjs/backtrace.test 720s 1..1 720s ok 1 - /usr/libexec/installed-tests/cjs/debugger/backtrace.debugger 720s PASS: cjs/backtrace.test 720s Running test: cjs/testGettext.test 720s JS NATIVE: Registered native JS module '_promiseNative' 720s JS NATIVE: Registered native JS module '_byteArrayNative' 720s JS NATIVE: Registered native JS module '_encodingNative' 720s JS NATIVE: Registered native JS module '_gi' 720s JS NATIVE: Registered native JS module 'gi' 720s JS NATIVE: Registered native JS module 'cairoNative' 720s JS NATIVE: Registered native JS module 'system' 720s JS NATIVE: Registered native JS module 'console' 720s JS NATIVE: Registered native JS module '_print' 720s JS CTX: Enabling JIT 720s JS CTX: Initialized class GjsFileImporter prototype 0x2b5275a00098 720s JS IMPORT: Defining parent (nil) of 0x2b5275a000f8 'imports' is mod 0 720s JS IMPORT: Importing '_print' 720s JS NATIVE: Defining native module '_print' 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x2b5275a006b0 '_print' is mod 1 720s JS IMPORT: successfully imported module '_print' 720s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 720s 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 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3bba8263b128 720s JS MAINLOOP: Main loop instance 0x25b2325b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Starting promise job dispatcher 720s JS MAINLOOP: Main loop instance 0x25b2325b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 720s JS MAINLOOP: Main loop instance 0x25b2325b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module metadata hook for module 0x2b5275a12f60 720s JS IMPORT: Defining meta.importSync for module 0x2b5275a12f60 720s JS NATIVE: Defining native module 'gi' 720s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b5275a13310 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 720s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 720s JS IMPORT: Importing directory 'overrides' 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x2b5275a13410 'overrides' is mod 1 720s JS IMPORT: Defined importer 'overrides' 0x2b5275a13410 in 0x2b5275a000f8 720s JS IMPORT: successfully imported directory 'overrides' 720s JS IMPORT: Importing '_byteArrayNative' 720s JS NATIVE: Defining native module '_byteArrayNative' 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x2b5275a13858 '_byteArrayNative' is mod 1 720s JS IMPORT: successfully imported module '_byteArrayNative' 720s JS IMPORT: Importing '_promiseNative' 720s JS NATIVE: Defining native module '_promiseNative' 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x2b5275a13998 '_promiseNative' is mod 1 720s JS IMPORT: successfully imported module '_promiseNative' 720s JS IMPORT: Importing module GLib succeeded 720s JS IMPORT: Defining parent 0x2b5275a13410 of 0x3bba8263c128 'GLib' is mod 1 720s JS IMPORT: successfully imported module 'GLib' 720s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 720s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3bba8267b060, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b038 720s JS CTX: Initialized class GIRepositoryGType prototype 0x2b5275a13bc8 720s JS CTX: Initialized class GIRepositoryFunction prototype 0x3bba8263c178 720s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 720s JS G BXD: Defined class for Error (GError), prototype 0x3bba8267b0b0, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b038 720s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 720s JS G BXD: Defined class for Variant (GVariant), prototype 0x3bba8267b100, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b038 720s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 720s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bba8267b150, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b038 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 720s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bba8267b1a0, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b038 720s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 720s JS G BXD: Defined class for Thread (GThread), prototype 0x3bba8267b1f0, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b038 720s JS G BXD: Defining method ref in prototype for GLib.Thread 720s JS G BXD: Defining method unref in prototype for GLib.Thread 720s JS G NS: Defined namespace 'GLib' 0x3bba8267b038 in GIRepository 0x2b5275a131a0 720s JS IMPORT: Importing module jasmine succeeded 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x3bba8263cb28 'jasmine' is mod 1 720s JS IMPORT: successfully imported module 'jasmine' 720s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 720s JS MAINLOOP: Main loop instance 0x25b2325b020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x25b2325b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 720s JS MAINLOOP: Main loop instance 0x25b2325b020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 720s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 720s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 720s JS IMPORT: Importing 'gi' 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x2b5275a131a0 'gi' is mod 1 720s JS IMPORT: successfully imported module 'gi' 720s 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 720s JS G NS: Defined namespace 'CjsPrivate' 0x3bba8267b268 in GIRepository 0x2b5275a131a0 720s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 720s JS G ENUM: Defining enum value ALL (fixed from all) 6 720s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 720s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 720s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 720s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 720s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 720s JS G ENUM: Defining enum value TIME (fixed from time) 2 720s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x2b5275a274d8 720s JS IMPORT: Importing module _gettext succeeded 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x3bba8263ccb8 '_gettext' is mod 1 720s JS IMPORT: successfully imported module '_gettext' 720s JS IMPORT: Importing module gettext succeeded 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x3bba8263cc68 'gettext' is mod 1 720s JS IMPORT: successfully imported module 'gettext' 720s JS CTX: Script evaluation succeeded 720s JS MAINLOOP: Main loop instance 0x25b2325b020: Spinning loop until released or hook cleared 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module metadata hook for module 0x2b5275a28b70 720s JS IMPORT: Defining meta.importSync for module 0x2b5275a28b70 720s JS NATIVE: Defining native module 'system' 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bba8263b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bba8263b128 720s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 720s JS MAINLOOP: Set main loop hook to 720s JS MAINLOOP: Main loop instance 0x25b2325b020: hold 720s JS MAINLOOP: Running and clearing main loop hook 720s JS G BXD: Defining method run in prototype for GLib.MainLoop 720s 1..1 720s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 720s JS G BXD: Defined class for Source (GSource), prototype 0x3bba8267b2b8, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b038 720s JS G BXD: Defining method set_priority in prototype for GLib.Source 720s JS IMPORT: Importing '_gi' 720s JS NATIVE: Defining native module '_gi' 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x2b5275a2cbe8 '_gi' is mod 1 720s JS IMPORT: successfully imported module '_gi' 720s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 720s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 720s JS IMPORT: Importing module _common succeeded 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x3bba8263cf10 '_common' is mod 1 720s JS IMPORT: successfully imported module '_common' 720s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 720s JS IMPORT: Importing module _legacy succeeded 720s JS IMPORT: Defining parent 0x2b5275a000f8 of 0x3bba8263cf60 '_legacy' is mod 1 720s JS IMPORT: successfully imported module '_legacy' 720s JS IMPORT: Importing module GObject succeeded 720s JS IMPORT: Defining parent 0x2b5275a13410 of 0x3bba8263cec0 'GObject' is mod 1 720s JS IMPORT: successfully imported module 'GObject' 720s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 720s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 720s JS G BXD: Defined class for String (GString), prototype 0x3bba8267b5b0, JSClass 0x6b2950a4b0b8, in object 0x3bba8267b330 720s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 720s JS G PRM: Defined class ParamSpec prototype is 0x3bba826cb038 class 0x6b2950a502e0 in object 0x3bba8267b330 720s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 720s JS G OBJ: Defined class for Object (GObject), prototype 0x3bba8267b718, JSClass 0x6b2950a4b7c8, in object 0x3bba8267b330 720s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 720s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 720s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3bba8267b740, JSClass 0x6b2950a4b7c8, in object 0x3bba8267b330 720s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 720s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 720s JS G NS: Defined namespace 'GObject' 0x3bba8267b330 in GIRepository 0x2b5275a131a0 720s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 720s JS G BXD: Defining method attach in prototype for GLib.Source 720s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 720s JS IMPORT: Module metadata hook for module 0x2b5275a030b0 720s JS IMPORT: Defining meta.importSync for module 0x2b5275a030b0 720s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 720s JS G BXD: Defining method destroy in prototype for GLib.Source 720s ok 1 Gettext module setlocale returns a locale 720s JS G BXD: Defining method quit in prototype for GLib.MainLoop 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x25b2325b020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 720s JS MAINLOOP: Main loop instance 0x25b2325b020: release 720s JS MAINLOOP: Completed job 3 720s JS MEMORY: Memory report: before destroying context 720s JS MEMORY: 127 objects currently alive 720s JS MEMORY: boxed_instance = 11 720s JS MEMORY: boxed_prototype = 8 720s JS MEMORY: closure = 1 720s JS MEMORY: function = 95 720s JS MEMORY: fundamental_instance = 0 720s JS MEMORY: fundamental_prototype = 0 720s JS MEMORY: gerror_instance = 0 720s JS MEMORY: gerror_prototype = 0 720s JS MEMORY: interface = 0 720s JS MEMORY: module = 7 720s JS MEMORY: ns = 3 720s JS MEMORY: object_instance = 0 720s JS MEMORY: object_prototype = 2 720s JS MEMORY: param = 0 720s JS MEMORY: union_instance = 0 720s JS MEMORY: union_prototype = 0 720s JS CTX: JS shutdown sequence 720s JS CTX: Stopping profiler 720s JS CTX: Shutting down toggle queue 720s JS CTX: Notifying external reference holders of GjsContext dispose 720s JS MAINLOOP: Stopping promise job dispatcher 720s JS CTX: Notifying reference holders of GjsContext dispose 720s JS CTX: Checking unhandled promise rejections 720s JS CTX: Releasing cached JS wrappers 720s JS CTX: Final triggered GC 720s JS CTX: Destroying JS context 720s JS CTX: Releasing all native objects 720s JS CTX: Disabling auto GC 720s JS CTX: Ending trace on global object 720s JS CTX: Freeing allocated resources 720s JS CTX: JS context destroyed 720s PASS: cjs/testGettext.test 720s Running test: cjs/testGio.test 720s JS NATIVE: Registered native JS module '_promiseNative' 720s JS NATIVE: Registered native JS module '_byteArrayNative' 720s JS NATIVE: Registered native JS module '_encodingNative' 720s JS NATIVE: Registered native JS module '_gi' 720s JS NATIVE: Registered native JS module 'gi' 720s JS NATIVE: Registered native JS module 'cairoNative' 720s JS NATIVE: Registered native JS module 'system' 720s JS NATIVE: Registered native JS module 'console' 720s JS NATIVE: Registered native JS module '_print' 720s JS CTX: Enabling JIT 720s JS CTX: Initialized class GjsFileImporter prototype 0x1cfc15f00098 720s JS IMPORT: Defining parent (nil) of 0x1cfc15f000f8 'imports' is mod 0 720s JS IMPORT: Importing '_print' 720s JS NATIVE: Defining native module '_print' 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x1cfc15f006b0 '_print' is mod 1 720s JS IMPORT: successfully imported module '_print' 720s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 720s 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 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2f31b6b3b128 720s JS MAINLOOP: Main loop instance 0x199c526eb020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Starting promise job dispatcher 720s JS MAINLOOP: Main loop instance 0x199c526eb020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 720s JS MAINLOOP: Main loop instance 0x199c526eb020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module metadata hook for module 0x1cfc15f12f60 720s JS IMPORT: Defining meta.importSync for module 0x1cfc15f12f60 720s JS NATIVE: Defining native module 'gi' 720s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cfc15f13310 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 720s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 720s JS IMPORT: Importing directory 'overrides' 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x1cfc15f13410 'overrides' is mod 1 720s JS IMPORT: Defined importer 'overrides' 0x1cfc15f13410 in 0x1cfc15f000f8 720s JS IMPORT: successfully imported directory 'overrides' 720s JS IMPORT: Importing '_byteArrayNative' 720s JS NATIVE: Defining native module '_byteArrayNative' 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x1cfc15f13858 '_byteArrayNative' is mod 1 720s JS IMPORT: successfully imported module '_byteArrayNative' 720s JS IMPORT: Importing '_promiseNative' 720s JS NATIVE: Defining native module '_promiseNative' 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x1cfc15f13998 '_promiseNative' is mod 1 720s JS IMPORT: successfully imported module '_promiseNative' 720s JS IMPORT: Importing module GLib succeeded 720s JS IMPORT: Defining parent 0x1cfc15f13410 of 0x2f31b6b3c128 'GLib' is mod 1 720s JS IMPORT: successfully imported module 'GLib' 720s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 720s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2f31b6b7b060, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS CTX: Initialized class GIRepositoryGType prototype 0x1cfc15f13bc8 720s JS CTX: Initialized class GIRepositoryFunction prototype 0x2f31b6b3c178 720s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 720s JS G BXD: Defined class for Error (GError), prototype 0x2f31b6b7b0b0, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 720s JS G BXD: Defined class for Variant (GVariant), prototype 0x2f31b6b7b100, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 720s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f31b6b7b150, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 720s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f31b6b7b1a0, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 720s JS G BXD: Defined class for Thread (GThread), prototype 0x2f31b6b7b1f0, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS G BXD: Defining method ref in prototype for GLib.Thread 720s JS G BXD: Defining method unref in prototype for GLib.Thread 720s JS G NS: Defined namespace 'GLib' 0x2f31b6b7b038 in GIRepository 0x1cfc15f131a0 720s JS IMPORT: Importing module jasmine succeeded 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x2f31b6b3cb28 'jasmine' is mod 1 720s JS IMPORT: successfully imported module 'jasmine' 720s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 720s JS MAINLOOP: Main loop instance 0x199c526eb020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x199c526eb020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 720s JS MAINLOOP: Main loop instance 0x199c526eb020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Importing 'gi' 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x1cfc15f131a0 'gi' is mod 1 720s JS IMPORT: successfully imported module 'gi' 720s 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 720s JS G NS: Defined namespace 'CjsPrivate' 0x2f31b6b7b290 in GIRepository 0x1cfc15f131a0 720s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 720s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 720s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 720s JS IMPORT: Importing module _legacy succeeded 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x2f31b6b3cd58 '_legacy' is mod 1 720s JS IMPORT: successfully imported module '_legacy' 720s JS IMPORT: Importing module lang succeeded 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x2f31b6b3cd08 'lang' is mod 1 720s JS IMPORT: successfully imported module 'lang' 720s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 720s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 720s JS IMPORT: Importing module _signals succeeded 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x2f31b6b3cda8 '_signals' is mod 1 720s JS IMPORT: successfully imported module '_signals' 720s JS IMPORT: Importing module signals succeeded 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x2f31b6b3ccb8 'signals' is mod 1 720s JS IMPORT: successfully imported module 'signals' 720s JS IMPORT: Importing module Gio succeeded 720s JS IMPORT: Defining parent 0x1cfc15f13410 of 0x2f31b6b3cc68 'Gio' is mod 1 720s JS IMPORT: successfully imported module 'Gio' 720s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 720s JS IMPORT: Importing '_gi' 720s JS NATIVE: Defining native module '_gi' 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x1cfc15f29ee8 '_gi' is mod 1 720s JS IMPORT: successfully imported module '_gi' 720s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 720s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 720s JS IMPORT: Importing module _common succeeded 720s JS IMPORT: Defining parent 0x1cfc15f000f8 of 0x2f31b6b3ce48 '_common' is mod 1 720s JS IMPORT: successfully imported module '_common' 720s JS IMPORT: Importing module GObject succeeded 720s JS IMPORT: Defining parent 0x1cfc15f13410 of 0x2f31b6b3cdf8 'GObject' is mod 1 720s JS IMPORT: successfully imported module 'GObject' 720s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 720s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 720s JS G BXD: Defined class for String (GString), prototype 0x2f31b6b7b538, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b2b8 720s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 720s JS G PRM: Defined class ParamSpec prototype is 0x2f31b6b3cee8 class 0x730031c102e0 in object 0x2f31b6b7b2b8 720s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 720s JS G OBJ: Defined class for Object (GObject), prototype 0x2f31b6b7b6a0, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b2b8 720s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 720s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 720s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2f31b6b7b6c8, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b2b8 720s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 720s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 720s JS G NS: Defined namespace 'GObject' 0x2f31b6b7b2b8 in GIRepository 0x1cfc15f131a0 720s JS G OBJ: Defined class for Application (GApplication), prototype 0x2f31b6b7b718, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 720s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2f31b6bd0290, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 720s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 720s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 720s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2f31b6b7b790, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 720s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2f31b6bd0510, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 720s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2f31b6b7b808, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 720s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 720s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2f31b6bd0650, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 720s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 720s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 720s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2f31b6b7b880, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b268 720s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 720s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2f31b6b7b8d0, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b268 720s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 720s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 720s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2f31b6b7b920, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2f31b6b7b970, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b290 720s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 720s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2f31b6b7b9c0, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 720s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 720s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 720s JS G IFACE: Defined class for File (GFile), prototype 0x2f31b6bd07b8, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2f31b6b7ba38, JSClass 0x730031c0b7c8, in object 0x1cfc15f13280 720s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 720s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2f31b6b7bab0, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 720s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 720s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2f31b6b7bb00, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 720s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2f31b6b7bb50, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 720s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2f31b6b7bba0, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b268 720s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 720s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 720s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2f31b6b7bbf0, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 720s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 720s JS G NS: Defined namespace 'Gio' 0x2f31b6b7b268 in GIRepository 0x1cfc15f131a0 720s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 720s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 720s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 720s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 720s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 720s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 720s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 720s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 720s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 720s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 720s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 720s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 720s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 720s JS G ENUM: Defining GObject.ParamFlags as 0x1cfc15f2f740 720s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 720s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 720s JS G PRM: JSObject created with param instance 0x199c52839090 type GParamBoolean 720s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 720s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 720s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 720s JS G NS: Found info type FLAGS for 'FileQueryInfoFlags' in namespace 'Gio' 720s JS G ENUM: Defining enum value NONE (fixed from none) 0 720s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 720s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0x1cfc15f07120 720s JS CTX: Script evaluation succeeded 720s JS MAINLOOP: Main loop instance 0x199c526eb020: Spinning loop until released or hook cleared 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module metadata hook for module 0x1cfc15f0a3e0 720s JS IMPORT: Defining meta.importSync for module 0x1cfc15f0a3e0 720s JS NATIVE: Defining native module 'system' 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2f31b6b3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2f31b6b3b128 720s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 720s JS MAINLOOP: Set main loop hook to 720s JS MAINLOOP: Main loop instance 0x199c526eb020: hold 720s JS MAINLOOP: Running and clearing main loop hook 720s JS G BXD: Defining method run in prototype for GLib.MainLoop 720s 1..39 720s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 720s JS G BXD: Defined class for Source (GSource), prototype 0x2f31b6b7bcb8, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS G BXD: Defining method set_priority in prototype for GLib.Source 720s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 720s JS G BXD: Defining method attach in prototype for GLib.Source 720s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 720s JS IMPORT: Module metadata hook for module 0x2f31b6b60d98 720s JS IMPORT: Defining meta.importSync for module 0x2f31b6b60d98 720s JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' 720s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x2f31b6bd7e48, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 720s JS G BXD: Defining method destroy in prototype for GLib.Source 720s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 720s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 720s ok 1 ListStore iterator ListStore iterates 720s JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'CjsPrivate' 720s ok 2 Sorting in ListStore test insert_sorted 720s JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'CjsPrivate' 720s ok 3 Sorting in ListStore test sort 720s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 720s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x15602840b4c0, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s ok 4 Promisify function doesn't crash when async function is not defined 720s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 720s ok 5 Promisify function doesn't crash when finish function is not defined 720s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 720s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 720s JS G OBJ: Defined class for Task (GTask), prototype 0x15602840b678, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 720s JS G NS: Found info type ENUM for 'FileType' in namespace 'Gio' 720s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 720s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 720s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 720s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 720s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 720s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 720s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 720s JS G ENUM: Defining Gio.FileType as 0x1cfc15f71e38 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s ok 6 Promisify function promisifies functions 720s JS MAINLOOP: Completed job 1 720s ok 7 Promisify function preserves old behavior 720s ok 8 Promisify function can guess the finish function 720s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 720s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 720s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x15602840bb00, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b268 720s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 720s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 720s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 720s JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema 720s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 720s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 720s ok 13 Gio.Settings overrides can construct with a settings schema object 720s ok 14 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type 720s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 720s ok 15 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 720s ok 16 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 720s ok 17 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key 720s ok 18 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 720s ok 19 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 720s ok 20 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key 720s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 720s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 720s JS G ENUM: Defining enum value GET (fixed from get) 1 720s JS G ENUM: Defining enum value SET (fixed from set) 2 720s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 720s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 720s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 720s JS G ENUM: Defining Gio.SettingsBindFlags as 0x1cfc15f54728 720s ok 21 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key 720s ok 22 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key 720s JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema 720s ok 23 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key 720s ok 24 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 720s dbus-daemon[2741]: [session uid=1000 pid=2741 pidfd=5] Activating service name='ca.desrt.dconf' requested by ':1.0' (uid=1000 pid=2929 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 720s JS G BXD: Defining method classify in prototype for GLib.Variant 720s JS G BXD: Defining method n_children in prototype for GLib.Variant 720s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 720s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 720s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 720s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 720s JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x1560284251c8, JSClass 0x730031c0b7c8, in object 0x2f31b6b3ee08 720s JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' 720s JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x156028425268, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b268 720s ok 25 Gio.Settings overrides with existing schema still works with correct keys 720s dbus-daemon[2741]: [session uid=1000 pid=2741 pidfd=5] Successfully activated service 'ca.desrt.dconf' 720s JS G OBJ: Defining method add_action_entries in prototype for GApplication (Gio.Application) 720s JS G NS: Found info type FUNCTION for 'variant_type_string_is_valid' in namespace 'GLib' 720s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 720s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1560284254c0, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 720s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x156028425510, JSClass 0x730031c0b0b8, in object 0x2f31b6b7b038 720s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 720s JS G IFACE: Defined class for Action (GAction), prototype 0x15602840cf10, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method add_action in prototype for GApplication (Gio.Application) 720s JS G OBJ: Defining method lookup_action in prototype for GApplication (Gio.Application) 720s JS G BXD: Defining method dup_string in prototype for GLib.VariantType 720s JS G BXD: Defining method print in prototype for GLib.Variant 720s ok 26 Gio.add_action_entries override registers each entry as an action 720s JS G OBJ: Defining method activate in prototype for GSimpleAction (Gio.SimpleAction) 720s ok 27 Gio.add_action_entries override connects and binds the activate handler 720s JS G OBJ: Defining method change_state in prototype for GSimpleAction (Gio.SimpleAction) 720s ok 28 Gio.add_action_entries override connects and binds the change_state handler 720s ok 29 Gio.add_action_entries override throw an error if the parameter_type is invalid 720s JS G NS: Found info type ENUM for 'VariantParseError' in namespace 'GLib' 720s JS G ERR: Defined class for VariantParseError (GError), prototype 0x15602842d0d8, JSClass 0x730031c0b358, in object 0x2f31b6b7b038 720s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 720s JS G ENUM: Defining enum value BASIC_TYPE_EXPECTED (fixed from basic_type_expected) 1 720s JS G ENUM: Defining enum value CANNOT_INFER_TYPE (fixed from cannot_infer_type) 2 720s JS G ENUM: Defining enum value DEFINITE_TYPE_EXPECTED (fixed from definite_type_expected) 3 720s JS G ENUM: Defining enum value INPUT_NOT_AT_END (fixed from input_not_at_end) 4 720s JS G ENUM: Defining enum value INVALID_CHARACTER (fixed from invalid_character) 5 720s JS G ENUM: Defining enum value INVALID_FORMAT_STRING (fixed from invalid_format_string) 6 720s JS G ENUM: Defining enum value INVALID_OBJECT_PATH (fixed from invalid_object_path) 7 720s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 8 720s JS G ENUM: Defining enum value INVALID_TYPE_STRING (fixed from invalid_type_string) 9 720s JS G ENUM: Defining enum value NO_COMMON_TYPE (fixed from no_common_type) 10 720s JS G ENUM: Defining enum value NUMBER_OUT_OF_RANGE (fixed from number_out_of_range) 11 720s JS G ENUM: Defining enum value NUMBER_TOO_BIG (fixed from number_too_big) 12 720s JS G ENUM: Defining enum value TYPE_ERROR (fixed from type_error) 13 720s JS G ENUM: Defining enum value UNEXPECTED_TOKEN (fixed from unexpected_token) 14 720s JS G ENUM: Defining enum value UNKNOWN_KEYWORD (fixed from unknown_keyword) 15 720s JS G ENUM: Defining enum value UNTERMINATED_STRING_CONSTANT (fixed from unterminated_string_constant) 16 720s JS G ENUM: Defining enum value VALUE_EXPECTED (fixed from value_expected) 17 720s JS G ENUM: Defining enum value RECURSION (fixed from recursion) 18 720s ok 30 Gio.add_action_entries override throw an error if the state is invalid 720s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 720s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 720s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x156028425d08, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x156028425d58, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x156028425da8, JSClass 0x730031c0b7c8, in object 0x2f31b6b3ee08 720s JS G NS: Found info type FLAGS for 'FileCreateFlags' in namespace 'Gio' 720s JS G ENUM: Defining enum value NONE (fixed from none) 0 720s JS G ENUM: Defining enum value PRIVATE (fixed from private) 1 720s JS G ENUM: Defining enum value REPLACE_DESTINATION (fixed from replace_destination) 2 720s JS G ENUM: Defining Gio.FileCreateFlags as 0x1cfc15fa09e0 720s JS G NS: Found info type OBJECT for 'FileInputStream' in namespace 'Gio' 720s JS G OBJ: Defined class for FileInputStream (GFileInputStream), prototype 0x156028425e48, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G OBJ: Defined class for GLocalFileInputStream (GLocalFileInputStream), prototype 0x156028425e98, JSClass 0x730031c0b7c8, in object 0x2f31b6b3ee08 720s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 720s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x15602842d1a0, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 720s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x15602842d1c8, JSClass 0x730031c0b5a0, in object 0x2f31b6b7b268 720s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 720s JS G BXD: Defining method get_size in prototype for GLib.Bytes 720s ok 31 Gio.InputStream.prototype.createSyncIterator iterates synchronously 720s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 720s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s ok 32 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 720s JS MAINLOOP: Completed job 2 720s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0x1560284316a0, JSClass 0x730031c0b7c8, in object 0x2f31b6b3ee08 720s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 720s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 720s ok 33 Gio.FileEnumerator overrides iterates synchronously 720s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 720s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 720s JS MAINLOOP: Completed job 0 720s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s ok 34 Gio.FileEnumerator overrides iterates asynchronously 720s JS MAINLOOP: Completed job 2 720s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 720s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 720s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 720s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 720s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 720s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 720s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 720s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 720s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 720s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 720s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 720s JS G ENUM: Defining GLib.LogLevelFlags as 0x1cfc15f09608 720s JS G NS: Found info type ENUM for 'FileAttributeType' in namespace 'Gio' 720s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 720s JS G ENUM: Defining enum value STRING (fixed from string) 1 720s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 720s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 720s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 720s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 720s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 720s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 720s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 720s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 720s JS G ENUM: Defining Gio.FileAttributeType as 0x1cfc15f0a1b8 720s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 720s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 720s ok 35 Non-introspectable file attribute overrides invalid means unsetting the attribute 720s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 720s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 720s ok 36 Non-introspectable file attribute overrides works for boolean 720s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 720s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 720s ok 37 Non-introspectable file attribute overrides works for uint32 720s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 720s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 720s ok 38 Non-introspectable file attribute overrides works for uint64 720s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 720s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x15602843e128, JSClass 0x730031c0b7c8, in object 0x2f31b6b7b268 720s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 720s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 720s ok 39 Non-introspectable file attribute overrides works for object 720s JS G BXD: Defining method quit in prototype for GLib.MainLoop 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x199c526eb020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 0 720s JS MAINLOOP: handling job 1, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 1 720s JS MAINLOOP: handling job 2, 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Completed job 2 720s JS MAINLOOP: handling job 3, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 720s JS MAINLOOP: Main loop instance 0x199c526eb020: release 720s JS MAINLOOP: Completed job 3 720s JS MEMORY: Memory report: before destroying context 720s JS MEMORY: 867 objects currently alive 720s JS MEMORY: boxed_instance = 303 720s JS MEMORY: boxed_prototype = 14 720s JS MEMORY: closure = 22 720s JS MEMORY: function = 275 720s JS MEMORY: fundamental_instance = 0 720s JS MEMORY: fundamental_prototype = 0 720s JS MEMORY: gerror_instance = 1 720s JS MEMORY: gerror_prototype = 1 720s JS MEMORY: interface = 8 720s JS MEMORY: module = 9 720s JS MEMORY: ns = 4 720s JS MEMORY: object_instance = 204 720s JS MEMORY: object_prototype = 25 720s JS MEMORY: param = 1 720s JS MEMORY: union_instance = 0 720s JS MEMORY: union_prototype = 0 720s JS CTX: JS shutdown sequence 720s JS CTX: Stopping profiler 720s JS CTX: Shutting down toggle queue 720s JS CTX: Notifying external reference holders of GjsContext dispose 720s JS MAINLOOP: Stopping promise job dispatcher 720s JS CTX: Notifying reference holders of GjsContext dispose 720s JS CTX: Checking unhandled promise rejections 720s JS CTX: Releasing cached JS wrappers 720s JS CTX: Final triggered GC 720s JS CTX: Destroying JS context 720s JS CTX: Releasing all native objects 720s JS CTX: Disabling auto GC 720s JS CTX: Ending trace on global object 720s JS CTX: Freeing allocated resources 720s JS CTX: JS context destroyed 720s PASS: cjs/testGio.test 720s Running test: cjs/testConsole.test 720s JS NATIVE: Registered native JS module '_promiseNative' 720s JS NATIVE: Registered native JS module '_byteArrayNative' 720s JS NATIVE: Registered native JS module '_encodingNative' 720s JS NATIVE: Registered native JS module '_gi' 720s JS NATIVE: Registered native JS module 'gi' 720s JS NATIVE: Registered native JS module 'cairoNative' 720s JS NATIVE: Registered native JS module 'system' 720s JS NATIVE: Registered native JS module 'console' 720s JS NATIVE: Registered native JS module '_print' 720s JS CTX: Enabling JIT 720s JS CTX: Initialized class GjsFileImporter prototype 0xcbbda200098 720s JS IMPORT: Defining parent (nil) of 0xcbbda2000f8 'imports' is mod 0 720s JS IMPORT: Importing '_print' 720s JS NATIVE: Defining native module '_print' 720s JS IMPORT: Defining parent 0xcbbda2000f8 of 0xcbbda2006b0 '_print' is mod 1 720s JS IMPORT: successfully imported module '_print' 720s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 720s 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 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2001e0a3b128 720s JS MAINLOOP: Main loop instance 0x13640eedb020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Starting promise job dispatcher 720s JS MAINLOOP: Main loop instance 0x13640eedb020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 720s JS MAINLOOP: Main loop instance 0x13640eedb020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module metadata hook for module 0xcbbda212f60 720s JS IMPORT: Defining meta.importSync for module 0xcbbda212f60 720s JS NATIVE: Defining native module 'gi' 720s JS CTX: Initialized class GIRepositoryNamespace prototype 0xcbbda213310 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 720s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 720s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 720s JS IMPORT: Importing directory 'overrides' 720s JS IMPORT: Defining parent 0xcbbda2000f8 of 0xcbbda213410 'overrides' is mod 1 720s JS IMPORT: Defined importer 'overrides' 0xcbbda213410 in 0xcbbda2000f8 720s JS IMPORT: successfully imported directory 'overrides' 720s JS IMPORT: Importing '_byteArrayNative' 720s JS NATIVE: Defining native module '_byteArrayNative' 720s JS IMPORT: Defining parent 0xcbbda2000f8 of 0xcbbda213858 '_byteArrayNative' is mod 1 720s JS IMPORT: successfully imported module '_byteArrayNative' 720s JS IMPORT: Importing '_promiseNative' 720s JS NATIVE: Defining native module '_promiseNative' 720s JS IMPORT: Defining parent 0xcbbda2000f8 of 0xcbbda213998 '_promiseNative' is mod 1 720s JS IMPORT: successfully imported module '_promiseNative' 720s JS IMPORT: Importing module GLib succeeded 720s JS IMPORT: Defining parent 0xcbbda213410 of 0x2001e0a3c128 'GLib' is mod 1 720s JS IMPORT: successfully imported module 'GLib' 720s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 720s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2001e0a7b060, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS CTX: Initialized class GIRepositoryGType prototype 0xcbbda213bc8 720s JS CTX: Initialized class GIRepositoryFunction prototype 0x2001e0a3c178 720s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 720s JS G BXD: Defined class for Error (GError), prototype 0x2001e0a7b0b0, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 720s JS G BXD: Defined class for Variant (GVariant), prototype 0x2001e0a7b100, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 720s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2001e0a7b150, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 720s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2001e0a7b1a0, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 720s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 720s JS G BXD: Defined class for Thread (GThread), prototype 0x2001e0a7b1f0, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS G BXD: Defining method ref in prototype for GLib.Thread 720s JS G BXD: Defining method unref in prototype for GLib.Thread 720s JS G NS: Defined namespace 'GLib' 0x2001e0a7b038 in GIRepository 0xcbbda2131a0 720s JS IMPORT: Importing module jasmine succeeded 720s JS IMPORT: Defining parent 0xcbbda2000f8 of 0x2001e0a3cb28 'jasmine' is mod 1 720s JS IMPORT: successfully imported module 'jasmine' 720s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 720s JS MAINLOOP: Main loop instance 0x13640eedb020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x13640eedb020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 720s JS MAINLOOP: Main loop instance 0x13640eedb020: release 720s JS MAINLOOP: Completed job 0 720s 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 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2001e0a3b128 720s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 720s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 720s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 720s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 720s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 720s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 720s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 720s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 720s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 720s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 720s JS G ENUM: Defining GLib.LogLevelFlags as 0xcbbda22fed0 720s JS MAINLOOP: Main loop instance 0x13640eedb020: hold 720s JS MAINLOOP: Enqueue job , promise=, allocation site= 720s JS MAINLOOP: Main loop instance 0x13640eedb020: Spinning loop until released or hook cleared 720s JS MAINLOOP: handling job 0, 720s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testConsole.js async resolved" 720s JS MAINLOOP: Main loop instance 0x13640eedb020: release 720s JS MAINLOOP: Completed job 0 720s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module metadata hook for module 0xcbbda20e2d0 720s JS IMPORT: Defining meta.importSync for module 0xcbbda20e2d0 720s JS NATIVE: Defining native module 'system' 720s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2001e0a3b128 720s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2001e0a3b128 720s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 720s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 720s JS MAINLOOP: Set main loop hook to 720s JS MAINLOOP: Main loop instance 0x13640eedb020: hold 720s JS MAINLOOP: Running and clearing main loop hook 720s JS G BXD: Defining method run in prototype for GLib.MainLoop 720s 1..64 720s JS IMPORT: Importing 'gi' 720s JS IMPORT: Defining parent 0x2001e0a3eaa8 of 0x2001e0a3ead8 'gi' is mod 1 720s JS IMPORT: successfully imported module 'gi' 720s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 720s JS G BXD: Defined class for Source (GSource), prototype 0x2001e0a7b290, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS G BXD: Defining method set_priority in prototype for GLib.Source 720s JS IMPORT: Importing '_gi' 720s JS NATIVE: Defining native module '_gi' 720s JS IMPORT: Defining parent 0x2001e0a3eaa8 of 0xcbbda2187b8 '_gi' is mod 1 720s JS IMPORT: successfully imported module '_gi' 720s 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 720s JS G NS: Defined namespace 'CjsPrivate' 0x2001e0a7b330 in GIRepository 0x2001e0a3ead8 720s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 720s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 720s JS IMPORT: Importing module _common succeeded 720s JS IMPORT: Defining parent 0x2001e0a3eaa8 of 0x2001e0ac3948 '_common' is mod 1 720s JS IMPORT: successfully imported module '_common' 720s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 720s JS IMPORT: Importing module _legacy succeeded 720s JS IMPORT: Defining parent 0x2001e0a3eaa8 of 0x2001e0ac3998 '_legacy' is mod 1 720s JS IMPORT: successfully imported module '_legacy' 720s JS IMPORT: Importing module GObject succeeded 720s JS IMPORT: Defining parent 0x2001e0a3eb08 of 0x2001e0ac38f8 'GObject' is mod 1 720s JS IMPORT: successfully imported module 'GObject' 720s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 720s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 720s JS G BXD: Defined class for String (GString), prototype 0x2001e0a7b588, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b308 720s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 720s JS G PRM: Defined class ParamSpec prototype is 0x2001e0ac3a38 class 0x69f1234002e0 in object 0x2001e0a7b308 720s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 720s JS G OBJ: Defined class for Object (GObject), prototype 0x2001e0a7b6f0, JSClass 0x69f1233fb7c8, in object 0x2001e0a7b308 720s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 720s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 720s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2001e0a7b718, JSClass 0x69f1233fb7c8, in object 0x2001e0a7b308 720s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 720s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 720s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 720s JS G NS: Defined namespace 'GObject' 0x2001e0a7b308 in GIRepository 0x2001e0a3ead8 720s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 720s JS G BXD: Defining method attach in prototype for GLib.Source 720s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 720s JS IMPORT: Module metadata hook for module 0x2001e0a60eb0 720s JS IMPORT: Defining meta.importSync for module 0x2001e0a60eb0 720s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 720s JS G BXD: Defining method destroy in prototype for GLib.Source 720s ok 1 console has correct object tag 720s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 720s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 720s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2001e0a7b9e8, JSClass 0x69f1233fb0b8, in object 0x2001e0a7b038 720s JS G BXD: Defining method classify in prototype for GLib.Variant 720s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 720s JS G BXD: Defining method n_children in prototype for GLib.Variant 720s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 720s JS G BXD: Defining method get_string in prototype for GLib.Variant 720s JS G BXD: Defining method get_variant in prototype for GLib.Variant 720s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 720s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 720s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 720s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 720s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 720s JS G ENUM: Defining GLib.LogWriterOutput as 0xcbbda228d18 720s JS IMPORT: Module metadata hook for module 0x2001e0a60e08 720s JS IMPORT: Defining meta.importSync for module 0x2001e0a60e08 720s JS NATIVE: Defining native module '_encodingNative' 720s ok 2 console logs a message 720s ok 3 console logs a warning 721s ok 4 console logs an informative message 721s ok 5 console traces a line 721s ok 6 console traces a empty message 721s ok 7 console asserts a true condition 721s ok 8 console asserts a false condition 721s ok 9 console asserts a false condition with message 721s JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'CjsPrivate' 721s ok 10 console clear() can be called 721s ok 11 console clear() resets indentation 721s ok 12 console table() logs at least something 721s ok 13 console string replacement console.log() supports %s 721s ok 14 console string replacement console.log() supports %d 721s ok 15 console string replacement console.log() supports %i 721s ok 16 console string replacement console.log() supports %f 721s ok 17 console string replacement console.log() supports %o 721s ok 18 console string replacement console.log() supports %O 721s ok 19 console string replacement console.log() ignores %c 721s ok 20 console string replacement console.log() supports mixing substitutions 721s ok 21 console string replacement console.log() supports invalid numbers 721s ok 22 console string replacement console.log() supports missing substitutions 721s ok 23 console string replacement console.warn() supports %s 721s ok 24 console string replacement console.warn() supports %d 721s ok 25 console string replacement console.warn() supports %i 721s ok 26 console string replacement console.warn() supports %f 721s ok 27 console string replacement console.warn() supports %o 721s ok 28 console string replacement console.warn() supports %O 721s ok 29 console string replacement console.warn() ignores %c 721s ok 30 console string replacement console.warn() supports mixing substitutions 721s ok 31 console string replacement console.warn() supports invalid numbers 721s ok 32 console string replacement console.warn() supports missing substitutions 721s ok 33 console string replacement console.info() supports %s 721s ok 34 console string replacement console.info() supports %d 721s ok 35 console string replacement console.info() supports %i 721s ok 36 console string replacement console.info() supports %f 721s ok 37 console string replacement console.info() supports %o 721s ok 38 console string replacement console.info() supports %O 721s ok 39 console string replacement console.info() ignores %c 721s ok 40 console string replacement console.info() supports mixing substitutions 721s ok 41 console string replacement console.info() supports invalid numbers 721s ok 42 console string replacement console.info() supports missing substitutions 721s ok 43 console string replacement console.error() supports %s 721s ok 44 console string replacement console.error() supports %d 721s ok 45 console string replacement console.error() supports %i 721s ok 46 console string replacement console.error() supports %f 721s ok 47 console string replacement console.error() supports %o 721s ok 48 console string replacement console.error() supports %O 721s ok 49 console string replacement console.error() ignores %c 721s ok 50 console string replacement console.error() supports mixing substitutions 721s ok 51 console string replacement console.error() supports invalid numbers 721s ok 52 console string replacement console.error() supports missing substitutions 721s ok 53 console string replacement console.trace() supports %s 721s ok 54 console string replacement console.trace() supports %d 721s ok 55 console string replacement console.trace() supports %i 721s ok 56 console string replacement console.trace() supports %f 721s ok 57 console string replacement console.trace() supports %o 721s ok 58 console string replacement console.trace() supports %O 721s ok 59 console string replacement console.trace() ignores %c 721s ok 60 console string replacement console.trace() supports mixing substitutions 721s ok 61 console string replacement console.trace() supports invalid numbers 721s ok 62 console string replacement console.trace() supports missing substitutions 721s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 721s ok 63 console time() ends correctly 721s ok 64 console time() doesn't log initially 721s JS G BXD: Defining method quit in prototype for GLib.MainLoop 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x13640eedb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 721s JS MAINLOOP: Main loop instance 0x13640eedb020: release 721s JS MAINLOOP: Completed job 3 721s JS MEMORY: Memory report: before destroying context 721s JS MEMORY: 4290 objects currently alive 721s JS MEMORY: boxed_instance = 4154 721s JS MEMORY: boxed_prototype = 9 721s JS MEMORY: closure = 2 721s JS MEMORY: function = 115 721s JS MEMORY: fundamental_instance = 0 721s JS MEMORY: fundamental_prototype = 0 721s JS MEMORY: gerror_instance = 0 721s JS MEMORY: gerror_prototype = 0 721s JS MEMORY: interface = 0 721s JS MEMORY: module = 5 721s JS MEMORY: ns = 3 721s JS MEMORY: object_instance = 0 721s JS MEMORY: object_prototype = 2 721s JS MEMORY: param = 0 721s JS MEMORY: union_instance = 0 721s JS MEMORY: union_prototype = 0 721s JS CTX: JS shutdown sequence 721s JS CTX: Stopping profiler 721s JS CTX: Shutting down toggle queue 721s JS CTX: Notifying external reference holders of GjsContext dispose 721s JS MAINLOOP: Stopping promise job dispatcher 721s JS CTX: Notifying reference holders of GjsContext dispose 721s JS CTX: Checking unhandled promise rejections 721s JS CTX: Releasing cached JS wrappers 721s JS CTX: Final triggered GC 721s JS CTX: Destroying JS context 721s JS CTX: Releasing all native objects 721s JS CTX: Disabling auto GC 721s JS CTX: Ending trace on global object 721s JS CTX: Freeing allocated resources 721s JS CTX: JS context destroyed 721s PASS: cjs/testConsole.test 721s Running test: cjs/testGLibLogWriter.test 721s JS NATIVE: Registered native JS module '_promiseNative' 721s JS NATIVE: Registered native JS module '_byteArrayNative' 721s JS NATIVE: Registered native JS module '_encodingNative' 721s JS NATIVE: Registered native JS module '_gi' 721s JS NATIVE: Registered native JS module 'gi' 721s JS NATIVE: Registered native JS module 'cairoNative' 721s JS NATIVE: Registered native JS module 'system' 721s JS NATIVE: Registered native JS module 'console' 721s JS NATIVE: Registered native JS module '_print' 721s JS CTX: Enabling JIT 721s JS CTX: Initialized class GjsFileImporter prototype 0x1e77b1b00098 721s JS IMPORT: Defining parent (nil) of 0x1e77b1b000f8 'imports' is mod 0 721s JS IMPORT: Importing '_print' 721s JS NATIVE: Defining native module '_print' 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0x1e77b1b006b0 '_print' is mod 1 721s JS IMPORT: successfully imported module '_print' 721s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 721s 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 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe8d683b128 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Starting promise job dispatcher 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module metadata hook for module 0x1e77b1b12f60 721s JS IMPORT: Defining meta.importSync for module 0x1e77b1b12f60 721s JS NATIVE: Defining native module 'gi' 721s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e77b1b13310 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 721s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 721s JS IMPORT: Importing directory 'overrides' 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0x1e77b1b13410 'overrides' is mod 1 721s JS IMPORT: Defined importer 'overrides' 0x1e77b1b13410 in 0x1e77b1b000f8 721s JS IMPORT: successfully imported directory 'overrides' 721s JS IMPORT: Importing '_byteArrayNative' 721s JS NATIVE: Defining native module '_byteArrayNative' 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0x1e77b1b13858 '_byteArrayNative' is mod 1 721s JS IMPORT: successfully imported module '_byteArrayNative' 721s JS IMPORT: Importing '_promiseNative' 721s JS NATIVE: Defining native module '_promiseNative' 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0x1e77b1b13998 '_promiseNative' is mod 1 721s JS IMPORT: successfully imported module '_promiseNative' 721s JS IMPORT: Importing module GLib succeeded 721s JS IMPORT: Defining parent 0x1e77b1b13410 of 0xe8d683c128 'GLib' is mod 1 721s JS IMPORT: successfully imported module 'GLib' 721s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 721s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe8d687b060, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS CTX: Initialized class GIRepositoryGType prototype 0x1e77b1b13bc8 721s JS CTX: Initialized class GIRepositoryFunction prototype 0xe8d683c178 721s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 721s JS G BXD: Defined class for Error (GError), prototype 0xe8d687b0b0, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 721s JS G BXD: Defined class for Variant (GVariant), prototype 0xe8d687b100, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 721s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe8d687b150, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 721s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe8d687b1a0, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 721s JS G BXD: Defined class for Thread (GThread), prototype 0xe8d687b1f0, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS G BXD: Defining method ref in prototype for GLib.Thread 721s JS G BXD: Defining method unref in prototype for GLib.Thread 721s JS G NS: Defined namespace 'GLib' 0xe8d687b038 in GIRepository 0x1e77b1b131a0 721s JS IMPORT: Importing module jasmine succeeded 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0xe8d683cb28 'jasmine' is mod 1 721s JS IMPORT: successfully imported module 'jasmine' 721s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: release 721s JS MAINLOOP: Completed job 0 721s 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 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xe8d683b128 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGLibLogWriter.js async resolved" 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module metadata hook for module 0x1e77b1b2ab30 721s JS IMPORT: Defining meta.importSync for module 0x1e77b1b2ab30 721s JS NATIVE: Defining native module 'system' 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8d683b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8d683b128 721s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 721s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 721s JS MAINLOOP: Set main loop hook to 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: hold 721s JS MAINLOOP: Running and clearing main loop hook 721s JS G BXD: Defining method run in prototype for GLib.MainLoop 721s 1..4 721s JS IMPORT: Importing 'gi' 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0x1e77b1b131a0 'gi' is mod 1 721s JS IMPORT: successfully imported module 'gi' 721s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 721s JS G BXD: Defined class for Source (GSource), prototype 0xe8d687b268, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS G BXD: Defining method set_priority in prototype for GLib.Source 721s JS IMPORT: Importing '_gi' 721s JS NATIVE: Defining native module '_gi' 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0x1e77b1b2efc8 '_gi' is mod 1 721s JS IMPORT: successfully imported module '_gi' 721s 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 721s JS G NS: Defined namespace 'CjsPrivate' 0xe8d687b308 in GIRepository 0x1e77b1b131a0 721s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 721s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 721s JS IMPORT: Importing module _common succeeded 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0xe8d683ce48 '_common' is mod 1 721s JS IMPORT: successfully imported module '_common' 721s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 721s JS IMPORT: Importing module _legacy succeeded 721s JS IMPORT: Defining parent 0x1e77b1b000f8 of 0xe8d683ce98 '_legacy' is mod 1 721s JS IMPORT: successfully imported module '_legacy' 721s JS IMPORT: Importing module GObject succeeded 721s JS IMPORT: Defining parent 0x1e77b1b13410 of 0xe8d683cdf8 'GObject' is mod 1 721s JS IMPORT: successfully imported module 'GObject' 721s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 721s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 721s JS G BXD: Defined class for String (GString), prototype 0xe8d687b588, JSClass 0x7af15f2bb0b8, in object 0xe8d687b2e0 721s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 721s JS G PRM: Defined class ParamSpec prototype is 0xe8d683cf38 class 0x7af15f2c02e0 in object 0xe8d687b2e0 721s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 721s JS G OBJ: Defined class for Object (GObject), prototype 0xe8d687b6f0, JSClass 0x7af15f2bb7c8, in object 0xe8d687b2e0 721s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 721s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 721s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe8d687b718, JSClass 0x7af15f2bb7c8, in object 0xe8d687b2e0 721s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 721s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 721s JS G NS: Defined namespace 'GObject' 0xe8d687b2e0 in GIRepository 0x1e77b1b131a0 721s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 721s JS G BXD: Defining method attach in prototype for GLib.Source 721s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 721s JS IMPORT: Module metadata hook for module 0x1e77b1b030b0 721s JS IMPORT: Defining meta.importSync for module 0x1e77b1b030b0 721s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 721s JS G BXD: Defining method destroy in prototype for GLib.Source 721s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 721s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 721s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 721s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 721s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 721s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 721s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 721s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 721s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 721s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 721s JS G ENUM: Defining GLib.LogLevelFlags as 0x1e77b1b39640 721s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 721s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe8d687b920, JSClass 0x7af15f2bb0b8, in object 0xe8d687b038 721s JS G BXD: Defining method classify in prototype for GLib.Variant 721s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 721s JS G BXD: Defining method n_children in prototype for GLib.Variant 721s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 721s JS G BXD: Defining method get_string in prototype for GLib.Variant 721s JS G BXD: Defining method get_variant in prototype for GLib.Variant 721s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 721s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 721s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 721s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 721s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 721s JS G ENUM: Defining GLib.LogWriterOutput as 0x1e77b1b3a308 721s JS IMPORT: Module metadata hook for module 0x1e77b1b01df0 721s JS IMPORT: Defining meta.importSync for module 0x1e77b1b01df0 721s JS NATIVE: Defining native module '_encodingNative' 721s ok 1 GLib Structured logging handler writes a message 721s ok 2 GLib Structured logging handler writes a warning 721s ok 3 GLib Structured logging handler preserves a custom string field 721s ok 4 GLib Structured logging handler preserves a custom byte array field 721s JS G BXD: Defining method quit in prototype for GLib.MainLoop 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 721s JS MAINLOOP: Main loop instance 0x933d7ffb020: release 721s JS MAINLOOP: Completed job 3 721s JS MEMORY: Memory report: before destroying context 721s JS MEMORY: 364 objects currently alive 721s JS MEMORY: boxed_instance = 230 721s JS MEMORY: boxed_prototype = 9 721s JS MEMORY: closure = 2 721s JS MEMORY: function = 113 721s JS MEMORY: fundamental_instance = 0 721s JS MEMORY: fundamental_prototype = 0 721s JS MEMORY: gerror_instance = 0 721s JS MEMORY: gerror_prototype = 0 721s JS MEMORY: interface = 0 721s JS MEMORY: module = 5 721s JS MEMORY: ns = 3 721s JS MEMORY: object_instance = 0 721s JS MEMORY: object_prototype = 2 721s JS MEMORY: param = 0 721s JS MEMORY: union_instance = 0 721s JS MEMORY: union_prototype = 0 721s JS CTX: JS shutdown sequence 721s JS CTX: Stopping profiler 721s JS CTX: Shutting down toggle queue 721s JS CTX: Notifying external reference holders of GjsContext dispose 721s JS MAINLOOP: Stopping promise job dispatcher 721s JS CTX: Notifying reference holders of GjsContext dispose 721s JS CTX: Checking unhandled promise rejections 721s JS CTX: Releasing cached JS wrappers 721s JS CTX: Final triggered GC 721s JS CTX: Destroying JS context 721s JS CTX: Releasing all native objects 721s JS CTX: Disabling auto GC 721s JS CTX: Ending trace on global object 721s JS CTX: Freeing allocated resources 721s JS CTX: JS context destroyed 721s PASS: cjs/testGLibLogWriter.test 721s Running test: cjs/finish.test 721s 1..1 721s ok 1 - /usr/libexec/installed-tests/cjs/debugger/finish.debugger 721s PASS: cjs/finish.test 721s Running test: cjs/detach.test 721s 1..1 721s ok 1 - /usr/libexec/installed-tests/cjs/debugger/detach.debugger 721s PASS: cjs/detach.test 721s Running test: cjs/testGObjectClass.test 721s JS NATIVE: Registered native JS module '_promiseNative' 721s JS NATIVE: Registered native JS module '_byteArrayNative' 721s JS NATIVE: Registered native JS module '_encodingNative' 721s JS NATIVE: Registered native JS module '_gi' 721s JS NATIVE: Registered native JS module 'gi' 721s JS NATIVE: Registered native JS module 'cairoNative' 721s JS NATIVE: Registered native JS module 'system' 721s JS NATIVE: Registered native JS module 'console' 721s JS NATIVE: Registered native JS module '_print' 721s JS CTX: Enabling JIT 721s JS CTX: Initialized class GjsFileImporter prototype 0x30ad6e200098 721s JS IMPORT: Defining parent (nil) of 0x30ad6e2000f8 'imports' is mod 0 721s JS IMPORT: Importing '_print' 721s JS NATIVE: Defining native module '_print' 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x30ad6e2006b0 '_print' is mod 1 721s JS IMPORT: successfully imported module '_print' 721s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 721s 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 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3c82d163b128 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Starting promise job dispatcher 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module metadata hook for module 0x30ad6e212f60 721s JS IMPORT: Defining meta.importSync for module 0x30ad6e212f60 721s JS NATIVE: Defining native module 'gi' 721s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30ad6e213310 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 721s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 721s JS IMPORT: Importing directory 'overrides' 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x30ad6e213410 'overrides' is mod 1 721s JS IMPORT: Defined importer 'overrides' 0x30ad6e213410 in 0x30ad6e2000f8 721s JS IMPORT: successfully imported directory 'overrides' 721s JS IMPORT: Importing '_byteArrayNative' 721s JS NATIVE: Defining native module '_byteArrayNative' 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x30ad6e213858 '_byteArrayNative' is mod 1 721s JS IMPORT: successfully imported module '_byteArrayNative' 721s JS IMPORT: Importing '_promiseNative' 721s JS NATIVE: Defining native module '_promiseNative' 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x30ad6e213998 '_promiseNative' is mod 1 721s JS IMPORT: successfully imported module '_promiseNative' 721s JS IMPORT: Importing module GLib succeeded 721s JS IMPORT: Defining parent 0x30ad6e213410 of 0x3c82d163c128 'GLib' is mod 1 721s JS IMPORT: successfully imported module 'GLib' 721s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 721s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3c82d167b060, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s JS CTX: Initialized class GIRepositoryGType prototype 0x30ad6e213bc8 721s JS CTX: Initialized class GIRepositoryFunction prototype 0x3c82d163c178 721s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 721s JS G BXD: Defined class for Error (GError), prototype 0x3c82d167b0b0, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 721s JS G BXD: Defined class for Variant (GVariant), prototype 0x3c82d167b100, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 721s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c82d167b150, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 721s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c82d167b1a0, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 721s JS G BXD: Defined class for Thread (GThread), prototype 0x3c82d167b1f0, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s JS G BXD: Defining method ref in prototype for GLib.Thread 721s JS G BXD: Defining method unref in prototype for GLib.Thread 721s JS G NS: Defined namespace 'GLib' 0x3c82d167b038 in GIRepository 0x30ad6e2131a0 721s JS IMPORT: Importing module jasmine succeeded 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x3c82d163cb28 'jasmine' is mod 1 721s JS IMPORT: successfully imported module 'jasmine' 721s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Importing 'system' 721s JS NATIVE: Defining native module 'system' 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x30ad6e226e98 'system' is mod 1 721s JS IMPORT: successfully imported module 'system' 721s JS IMPORT: Importing 'gi' 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x30ad6e2131a0 'gi' is mod 1 721s JS IMPORT: successfully imported module 'gi' 721s 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 721s JS G NS: Defined namespace 'CjsPrivate' 0x3c82d167b290 in GIRepository 0x30ad6e2131a0 721s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 721s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 721s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 721s JS IMPORT: Importing module _legacy succeeded 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x3c82d163cd58 '_legacy' is mod 1 721s JS IMPORT: successfully imported module '_legacy' 721s JS IMPORT: Importing module lang succeeded 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x3c82d163cd08 'lang' is mod 1 721s JS IMPORT: successfully imported module 'lang' 721s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 721s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 721s JS IMPORT: Importing module _signals succeeded 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x3c82d163cda8 '_signals' is mod 1 721s JS IMPORT: successfully imported module '_signals' 721s JS IMPORT: Importing module signals succeeded 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x3c82d163ccb8 'signals' is mod 1 721s JS IMPORT: successfully imported module 'signals' 721s JS IMPORT: Importing module Gio succeeded 721s JS IMPORT: Defining parent 0x30ad6e213410 of 0x3c82d163cc68 'Gio' is mod 1 721s JS IMPORT: successfully imported module 'Gio' 721s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 721s JS IMPORT: Importing '_gi' 721s JS NATIVE: Defining native module '_gi' 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x30ad6e22a0a8 '_gi' is mod 1 721s JS IMPORT: successfully imported module '_gi' 721s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 721s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 721s JS IMPORT: Importing module _common succeeded 721s JS IMPORT: Defining parent 0x30ad6e2000f8 of 0x3c82d163ce48 '_common' is mod 1 721s JS IMPORT: successfully imported module '_common' 721s JS IMPORT: Importing module GObject succeeded 721s JS IMPORT: Defining parent 0x30ad6e213410 of 0x3c82d163cdf8 'GObject' is mod 1 721s JS IMPORT: successfully imported module 'GObject' 721s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 721s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 721s JS G BXD: Defined class for String (GString), prototype 0x3c82d167b538, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b2b8 721s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 721s JS G PRM: Defined class ParamSpec prototype is 0x3c82d163cee8 class 0x77cb1b1c02e0 in object 0x3c82d167b2b8 721s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 721s JS G OBJ: Defined class for Object (GObject), prototype 0x3c82d167b6a0, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b2b8 721s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 721s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 721s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3c82d167b6c8, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b2b8 721s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 721s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 721s JS G NS: Defined namespace 'GObject' 0x3c82d167b2b8 in GIRepository 0x30ad6e2131a0 721s JS G OBJ: Defined class for Application (GApplication), prototype 0x3c82d167b718, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 721s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3c82d16e0290, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 721s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3c82d167b790, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 721s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3c82d16e0510, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3c82d167b808, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 721s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3c82d16e0650, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3c82d167b880, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b268 721s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3c82d167b8d0, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b268 721s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 721s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3c82d167b920, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3c82d167b970, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b290 721s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 721s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3c82d167b9c0, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 721s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 721s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 721s JS G IFACE: Defined class for File (GFile), prototype 0x3c82d16e07b8, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3c82d167ba38, JSClass 0x77cb1b1bb7c8, in object 0x30ad6e213280 721s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 721s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3c82d167bab0, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 721s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 721s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3c82d167bb00, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 721s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3c82d167bb50, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 721s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3c82d167bba0, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b268 721s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 721s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 721s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3c82d167bbf0, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 721s JS G NS: Defined namespace 'Gio' 0x3c82d167b268 in GIRepository 0x30ad6e2131a0 721s JS IMPORT: Importing module Gtk succeeded 721s JS IMPORT: Defining parent 0x30ad6e213410 of 0x3c82d16e7268 'Gtk' is mod 1 721s JS IMPORT: successfully imported module 'Gtk' 721s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 721s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 721s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3c82d167bc68, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b2b8 721s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3c82d167bcb8, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167bc40 721s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 721s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3c82d16e7560, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167bc40 721s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 721s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3c82d167bd30, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167bc40 721s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 721s JS G NS: Defined namespace 'Gtk' 0x3c82d167bc40 in GIRepository 0x30ad6e2131a0 721s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 721s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 721s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 721s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 721s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 721s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 721s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 721s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 721s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 721s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 721s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 721s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 721s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 721s JS G ENUM: Defining GObject.ParamFlags as 0x30ad6e230b68 721s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 721s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8db5b0 type GParamString 721s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8db6c0 type GParamString 721s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8db7e0 type GParamString 721s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 721s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 721s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 721s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 721s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 721s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 721s JS G ENUM: Defining enum value ACTION (fixed from action) 32 721s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 721s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 721s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 721s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 721s JS G ENUM: Defining GObject.SignalFlags as 0x30ad6e230d98 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 721s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8e3930 type GParamString 721s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8e3a40 type GParamString 721s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8e3b30 type GParamString 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' 721s JS G ENUM: Defining enum value NONE (fixed from none) 0 721s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 721s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 721s JS G ENUM: Defining enum value FINAL (fixed from final) 64 721s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 721s JS G ENUM: Defining GObject.TypeFlags as 0x30ad6e233f88 721s JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' 721s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e751510 type GParamString 721s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 721s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e751900 type GParamBoolean 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 721s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76c7f0 type GParamInt 721s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76c960 type GParamInt 721s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76ca40 type GParamInt 721s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76cb20 type GParamInt 721s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76cc50 type GParamInt 721s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76ccd0 type GParamInt 721s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76ced0 type GParamInt 721s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76cfb0 type GParamInt 721s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76d090 type GParamInt 721s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76d170 type GParamInt 721s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76d250 type GParamInt 721s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76d330 type GParamInt 721s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e753380 type GParamInt 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 721s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e756170 type GParamBoxed 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' 721s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 721s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8f18d0 type GParamInt64 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS CTX: Script evaluation succeeded 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: Spinning loop until released or hook cleared 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module metadata hook for module 0x30ad6e249cb0 721s JS IMPORT: Defining meta.importSync for module 0x30ad6e249cb0 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c82d163b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c82d163b128 721s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 721s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 721s JS MAINLOOP: Set main loop hook to 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: hold 721s JS MAINLOOP: Running and clearing main loop hook 721s JS G BXD: Defining method run in prototype for GLib.MainLoop 721s 1..127 721s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 721s JS G BXD: Defined class for Source (GSource), prototype 0x3c82d16f02b8, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s JS G BXD: Defining method set_priority in prototype for GLib.Source 721s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 721s JS G BXD: Defining method attach in prototype for GLib.Source 721s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 721s JS IMPORT: Module metadata hook for module 0x3c82d1660fc8 721s JS IMPORT: Defining meta.importSync for module 0x3c82d1660fc8 721s JS G BXD: Defining method destroy in prototype for GLib.Source 721s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 721s ok 2 GObject class with decorator throws an error when used with an abstract class 721s ok 3 GObject class with decorator constructs with default values for properties 721s ok 4 GObject class with decorator constructs with a hash of property values 721s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 721s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 721s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 721s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 721s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 721s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 721s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 721s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 721s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 721s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 721s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 721s JS G ENUM: Defining GLib.LogLevelFlags as 0x30ad6e279c40 721s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 721s ok 5 GObject class with decorator warns if more than one argument passed to the default constructor 721s ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 721s ok 7 GObject class with decorator accepts a property hash that is not a plain object 721s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 721s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x3c82d16f0b78, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167bc40 721s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 721s ok 8 GObject class with decorator constructs with property values from Gtk.Builder 721s ok 9 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 721s ok 10 GObject class with decorator has a name 721s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 721s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8db6c0 type GParamString 721s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8db6c0 type GParamString 721s ok 11 GObject class with decorator has a notify signal 721s ok 12 GObject class with decorator can define its own signals 721s ok 13 GObject class with decorator passes emitted arguments to signal handlers 721s ok 14 GObject class with decorator can return values from signals 721s ok 15 GObject class with decorator does not call first-wins signal handlers after one returns a value 721s ok 16 GObject class with decorator gets the return value of the default handler 721s ok 17 GObject class with decorator calls run-last default handler last 721s ok 18 GObject class with decorator can inherit from something that's not GObject.Object 721s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 721s ok 19 GObject class with decorator can implement an interface 721s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 721s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x16589f859808, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s ok 20 GObject class with decorator can implement interface vfuncs 721s ok 21 GObject class with decorator can be a subclass 721s ok 22 GObject class with decorator can have any valid class name 721s ok 23 GObject class with decorator handles anonymous class expressions 721s ok 24 GObject class with decorator calls its _instance_init() function while chaining up in constructor 721s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 721s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e91bc50 type GParamObject 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s ok 25 GObject class with decorator can have an interface-valued property 721s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e91cf70 type GParamInt64 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s ok 26 GObject class with decorator can have an int64 property 721s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e91efb0 type GParamInt64 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s ok 27 GObject class with decorator can have a default int64 property 721s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 721s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e9204c0 type GParamUInt64 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s ok 28 GObject class with decorator can have an uint64 property 721s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e9214d0 type GParamUInt64 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s ok 29 GObject class with decorator can have a default uint64 property 721s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e922470 type GParamOverride 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s ok 30 GObject class with decorator can override a property from the parent class 721s ok 31 GObject class with decorator cannot override a non-existent property 721s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 721s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x16589f85f150, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 721s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x16589f85c858, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s ok 32 GObject class with decorator handles gracefully forgetting to override a C property 721s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e9273d0 type GParamOverride 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s ok 33 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 721s JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' 721s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x16589f85cbf0, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s ok 34 GObject class with decorator does not pollute the wrong prototype with GObject properties 721s JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' 721s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x16589f85f268, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x16589f85ce48, JSClass 0x77cb1b1bb7c8, in object 0x3c82d163eef8 721s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x16589f85ce98, JSClass 0x77cb1b1bb7c8, in object 0x3c82d163eef8 721s ok 35 GObject class with decorator resolves properties from interfaces 721s ok 36 GObject class with decorator has a toString() defintion 721s JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' 721s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x16589f866150, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' 721s JS G IFACE: Defined class for Converter (GConverter), prototype 0x16589f85f2e0, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 721s ok 37 GObject class with decorator does not clobber native parent interface vfunc definitions 721s ok 38 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 721s ok 39 GObject class with custom constructor throws an error when not used with a GObject-derived class 721s ok 40 GObject class with custom constructor constructs with default values for properties 721s ok 41 GObject class with custom constructor has a toString() defintion 721s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 721s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x16589f866948, JSClass 0x77cb1b1bb0b8, in object 0x3c82d167b038 721s Gjs-Console-Message: 05:32:19.400: { 721s "enumerable": true, 721s "configurable": false 721s } 721s ok 42 GObject class with custom constructor constructs with a hash of property values 721s ok 43 GObject class with custom constructor accepts a property hash that is not a plain object 721s ok 44 GObject class with custom constructor constructs with property values from Gtk.Builder 721s ok 45 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 721s ok 46 GObject class with custom constructor has a name 721s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8e3a40 type GParamString 721s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e8e3a40 type GParamString 721s ok 47 GObject class with custom constructor has a notify signal 721s ok 48 GObject class with custom constructor can define its own signals 721s ok 49 GObject class with custom constructor passes emitted arguments to signal handlers 721s ok 50 GObject class with custom constructor can return values from signals 721s ok 51 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 721s ok 52 GObject class with custom constructor gets the return value of the default handler 721s ok 53 GObject class with custom constructor calls run-last default handler last 721s ok 54 GObject class with custom constructor can be a subclass 721s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e988ed0 type GParamOverride 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s ok 55 GObject class with custom constructor can override a property from the parent class 721s ok 56 GObject virtual function can have its property read 721s ok 57 GObject virtual function can have its property overridden with an anonymous function 721s ok 58 GObject virtual function can access the parent prototype with super() 721s ok 59 GObject virtual function handles non-existing properties 721s ok 60 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 721s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 721s JS G IFACE: Defined class for Icon (GIcon), prototype 0x16589f85f880, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s ok 61 GObject virtual function are defined also for static virtual functions 721s ok 62 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 721s 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 721s ok 64 Register GType name uses the class name 721s ok 65 Register GType name uses the sanitized class name 721s ok 66 Register GType name use the file path and class name 721s ok 67 Register GType name use the file path and sanitized class name 721s ok 68 Register GType name use provided class name 721s ok 69 Register GType name sanitizes user provided class name 721s ok 70 Signal handler matching finds handlers by signal ID 721s ok 71 Signal handler matching finds handlers by signal detail 721s ok 72 Signal handler matching finds handlers by callback 721s ok 73 Signal handler matching finds handlers by a combination of parameters 721s ok 74 Signal handler matching blocks a handler by callback 721s ok 75 Signal handler matching blocks multiple handlers by callback 721s ok 76 Signal handler matching blocks handlers by a combination of parameters 721s ok 77 Signal handler matching disconnects a handler by callback 721s ok 78 Signal handler matching blocks multiple handlers by callback 721s ok 79 Signal handler matching blocks handlers by a combination of parameters 721s ok 80 Signal handler matching blocks a handler by callback, convenience method 721s ok 81 Signal handler matching disconnects a handler by callback, convenience method 721s ok 82 Signal handler matching does not support disconnecting a handler by callback data 721s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 721s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 721s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 721s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 721s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 721s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 721s JS G ENUM: Defining GObject.BindingFlags as 0x30ad6e2650c8 721s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 721s JS G OBJ: Defined class for Binding (GBinding), prototype 0x16589f893600, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b2b8 721s ok 83 Property bindings can bind properties of the same type 721s JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'CjsPrivate' 721s ok 84 Property bindings can use custom mappings to bind properties of different types 721s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 721s ok 85 Property bindings can be set up as a group 721s JS G NS: Found info type FUNCTION for 'g_binding_group_bind_full' in namespace 'CjsPrivate' 721s ok 86 Property bindings can be set up as a group with custom mappings 721s ok 87 Auto accessor generation get and set the property 721s ok 88 Auto accessor generation initial value is the param spec's default value 721s ok 89 Auto accessor generation set properties at construct time 721s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 721s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 721s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 721s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 721s JS G ENUM: Defining enum value ALL (fixed from all) 6 721s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 721s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 721s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 721s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 721s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 721s JS G ENUM: Defining enum value TIME (fixed from time) 2 721s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x30ad6e2a47e0 721s JS IMPORT: Importing module _gettext succeeded 721s JS IMPORT: Defining parent 0x3c82d163ecb8 of 0x16589f85fdd0 '_gettext' is mod 1 721s JS IMPORT: successfully imported module '_gettext' 721s JS IMPORT: Importing module gettext succeeded 721s JS IMPORT: Defining parent 0x3c82d163ecb8 of 0x16589f85fd80 'gettext' is mod 1 721s JS IMPORT: successfully imported module 'gettext' 721s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 721s ok 90 Auto accessor generation set properties at construct time with locale 721s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e76c7f0 type GParamInt 721s ok 91 Auto accessor generation notify when the property changes 721s ok 92 Auto accessor generation copies accessors for camel and kebab if snake accessors given 721s ok 93 Auto accessor generation copies accessors for snake and kebab if camel accessors given 721s ok 94 Auto accessor generation copies accessors for snake and camel if kebab accessors given 721s ok 95 Auto accessor generation readonly getter throws 721s ok 96 Auto accessor generation writeonly setter throws 721s ok 97 Auto accessor generation getter throws when setter defined 721s ok 98 Auto accessor generation setter throws when getter defined 721s ok 99 GObject class with JSObject property assigns a valid JSObject on construct 721s ok 100 GObject class with JSObject property Set null with an empty JSObject on construct 721s ok 101 GObject class with JSObject property assigns a null JSObject on construct 721s ok 102 GObject class with JSObject property assigns a JSObject Array on construct 721s ok 103 GObject class with JSObject property assigns a Function on construct 721s ok 104 GObject class with JSObject property throws an error when using a boolean value on construct 721s ok 105 GObject class with JSObject property throws an error when using an int value on construct 721s ok 106 GObject class with JSObject property throws an error when using a numeric value on construct 721s ok 107 GObject class with JSObject property throws an error when using a string value on construct 721s ok 108 GObject class with JSObject property throws an error when using an undefined value on construct 721s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 721s JS G PRM: JSObject created with param instance 0x1f407e98df00 type GParamBoxed 721s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 721s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 721s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 721s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x16589f89b060, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' 721s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x16589f85ff88, JSClass 0x77cb1b1bb5a0, in object 0x3c82d167b268 721s JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' 721s JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' 721s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x16589f89b128, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x16589f89b178, JSClass 0x77cb1b1bb7c8, in object 0x3c82d167b268 721s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 721s ok 109 GObject class with JSObject property property value survives when GObject wrapper is collected 721s ok 110 GObject class with JSObject signals emits signal with null JSObject parameter 721s ok 111 GObject class with JSObject signals emits signal with JSObject parameter 721s ok 112 GObject class with JSObject signals emits signal with multiple JSObject parameters 721s ok 113 GObject class with JSObject signals re-emits signal with same JSObject parameter 721s ok 114 GObject class with JSObject signals throws an error when using a boolean value as parameter 721s ok 115 GObject class with JSObject signals throws an error when using an int value as parameter 721s ok 116 GObject class with JSObject signals throws an error when using a numeric value as parameter 721s ok 117 GObject class with JSObject signals throws an error when using a string value as parameter 721s ok 118 GObject class with JSObject signals throws an error when using an undefined value as parameter 721s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 721s ok 119 GObject class with JSObject signals returns a JSObject 721s ok 120 GObject class with JSObject signals returns null when returning undefined 721s ok 121 GObject class with JSObject signals returns null when not returning 721s JS G CLSR: Unable to convert return value when invoking closure 721s ok 122 GObject class with JSObject signals throws an error when returning a boolean value 721s JS G CLSR: Unable to convert return value when invoking closure 721s ok 123 GObject class with JSObject signals throws an error when returning an int value 721s JS G CLSR: Unable to convert return value when invoking closure 721s ok 124 GObject class with JSObject signals throws an error when returning a numeric value 721s JS G CLSR: Unable to convert return value when invoking closure 721s ok 125 GObject class with JSObject signals throws an error when returning a string value 721s ok 126 GObject class with int64 properties can set an int64 property 721s ok 127 GObject class with int64 properties can construct with int64 property 721s JS G BXD: Defining method quit in prototype for GLib.MainLoop 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 721s JS MAINLOOP: Main loop instance 0x1f407e64b020: release 721s JS MAINLOOP: Completed job 3 721s JS MEMORY: Memory report: before destroying context 721s JS MEMORY: 584 objects currently alive 721s JS MEMORY: boxed_instance = 103 721s JS MEMORY: boxed_prototype = 11 721s JS MEMORY: closure = 23 721s JS MEMORY: function = 287 721s JS MEMORY: fundamental_instance = 0 721s JS MEMORY: fundamental_prototype = 0 721s JS MEMORY: gerror_instance = 0 721s JS MEMORY: gerror_prototype = 0 721s JS MEMORY: interface = 10 721s JS MEMORY: module = 12 721s JS MEMORY: ns = 5 721s JS MEMORY: object_instance = 30 721s JS MEMORY: object_prototype = 71 721s JS MEMORY: param = 32 721s JS MEMORY: union_instance = 0 721s JS MEMORY: union_prototype = 0 721s JS CTX: JS shutdown sequence 721s JS CTX: Stopping profiler 721s JS CTX: Shutting down toggle queue 721s JS CTX: Notifying external reference holders of GjsContext dispose 721s JS MAINLOOP: Stopping promise job dispatcher 721s JS CTX: Notifying reference holders of GjsContext dispose 721s JS CTX: Checking unhandled promise rejections 721s JS CTX: Releasing cached JS wrappers 721s JS CTX: Final triggered GC 721s JS CTX: Destroying JS context 721s JS CTX: Releasing all native objects 721s JS CTX: Disabling auto GC 721s JS CTX: Ending trace on global object 721s JS CTX: Freeing allocated resources 721s JS CTX: JS context destroyed 721s PASS: cjs/testGObjectClass.test 721s Running test: cjs/testGDBus.test 721s JS NATIVE: Registered native JS module '_promiseNative' 721s JS NATIVE: Registered native JS module '_byteArrayNative' 721s JS NATIVE: Registered native JS module '_encodingNative' 721s JS NATIVE: Registered native JS module '_gi' 721s JS NATIVE: Registered native JS module 'gi' 721s JS NATIVE: Registered native JS module 'cairoNative' 721s JS NATIVE: Registered native JS module 'system' 721s JS NATIVE: Registered native JS module 'console' 721s JS NATIVE: Registered native JS module '_print' 721s JS CTX: Enabling JIT 721s JS CTX: Initialized class GjsFileImporter prototype 0x33e12a900098 721s JS IMPORT: Defining parent (nil) of 0x33e12a9000f8 'imports' is mod 0 721s JS IMPORT: Importing '_print' 721s JS NATIVE: Defining native module '_print' 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x33e12a9006b0 '_print' is mod 1 721s JS IMPORT: successfully imported module '_print' 721s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 721s 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 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3c259903b128 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Starting promise job dispatcher 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module metadata hook for module 0x33e12a912f60 721s JS IMPORT: Defining meta.importSync for module 0x33e12a912f60 721s JS NATIVE: Defining native module 'gi' 721s JS CTX: Initialized class GIRepositoryNamespace prototype 0x33e12a913310 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 721s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 721s JS IMPORT: Importing directory 'overrides' 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x33e12a913410 'overrides' is mod 1 721s JS IMPORT: Defined importer 'overrides' 0x33e12a913410 in 0x33e12a9000f8 721s JS IMPORT: successfully imported directory 'overrides' 721s JS IMPORT: Importing '_byteArrayNative' 721s JS NATIVE: Defining native module '_byteArrayNative' 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x33e12a913858 '_byteArrayNative' is mod 1 721s JS IMPORT: successfully imported module '_byteArrayNative' 721s JS IMPORT: Importing '_promiseNative' 721s JS NATIVE: Defining native module '_promiseNative' 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x33e12a913998 '_promiseNative' is mod 1 721s JS IMPORT: successfully imported module '_promiseNative' 721s JS IMPORT: Importing module GLib succeeded 721s JS IMPORT: Defining parent 0x33e12a913410 of 0x3c259903c128 'GLib' is mod 1 721s JS IMPORT: successfully imported module 'GLib' 721s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 721s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3c259907b060, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS CTX: Initialized class GIRepositoryGType prototype 0x33e12a913bc8 721s JS CTX: Initialized class GIRepositoryFunction prototype 0x3c259903c178 721s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 721s JS G BXD: Defined class for Error (GError), prototype 0x3c259907b0b0, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 721s JS G BXD: Defined class for Variant (GVariant), prototype 0x3c259907b100, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 721s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c259907b150, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 721s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c259907b1a0, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 721s JS G BXD: Defined class for Thread (GThread), prototype 0x3c259907b1f0, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G BXD: Defining method ref in prototype for GLib.Thread 721s JS G BXD: Defining method unref in prototype for GLib.Thread 721s JS G NS: Defined namespace 'GLib' 0x3c259907b038 in GIRepository 0x33e12a9131a0 721s JS IMPORT: Importing module jasmine succeeded 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x3c259903cb28 'jasmine' is mod 1 721s JS IMPORT: successfully imported module 'jasmine' 721s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 721s JS IMPORT: Importing 'gi' 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x33e12a9131a0 'gi' is mod 1 721s JS IMPORT: successfully imported module 'gi' 721s JS IMPORT: Importing module byteArray succeeded 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x3c259903cc68 'byteArray' is mod 1 721s JS IMPORT: successfully imported module 'byteArray' 721s 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 721s JS G NS: Defined namespace 'CjsPrivate' 0x3c259907b290 in GIRepository 0x33e12a9131a0 721s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 721s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 721s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 721s JS IMPORT: Importing module _legacy succeeded 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x3c259903cda8 '_legacy' is mod 1 721s JS IMPORT: successfully imported module '_legacy' 721s JS IMPORT: Importing module lang succeeded 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x3c259903cd58 'lang' is mod 1 721s JS IMPORT: successfully imported module 'lang' 721s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 721s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 721s JS IMPORT: Importing module _signals succeeded 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x3c259903cdf8 '_signals' is mod 1 721s JS IMPORT: successfully imported module '_signals' 721s JS IMPORT: Importing module signals succeeded 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x3c259903cd08 'signals' is mod 1 721s JS IMPORT: successfully imported module 'signals' 721s JS IMPORT: Importing module Gio succeeded 721s JS IMPORT: Defining parent 0x33e12a913410 of 0x3c259903ccb8 'Gio' is mod 1 721s JS IMPORT: successfully imported module 'Gio' 721s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 721s JS IMPORT: Importing '_gi' 721s JS NATIVE: Defining native module '_gi' 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x33e12a92a310 '_gi' is mod 1 721s JS IMPORT: successfully imported module '_gi' 721s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 721s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 721s JS IMPORT: Importing module _common succeeded 721s JS IMPORT: Defining parent 0x33e12a9000f8 of 0x3c259903ce98 '_common' is mod 1 721s JS IMPORT: successfully imported module '_common' 721s JS IMPORT: Importing module GObject succeeded 721s JS IMPORT: Defining parent 0x33e12a913410 of 0x3c259903ce48 'GObject' is mod 1 721s JS IMPORT: successfully imported module 'GObject' 721s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 721s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 721s JS G BXD: Defined class for String (GString), prototype 0x3c259907b538, JSClass 0x6d4ff193b0b8, in object 0x3c259907b2b8 721s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 721s JS G PRM: Defined class ParamSpec prototype is 0x3c259903cf38 class 0x6d4ff19402e0 in object 0x3c259907b2b8 721s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 721s JS G OBJ: Defined class for Object (GObject), prototype 0x3c259907b6a0, JSClass 0x6d4ff193b7c8, in object 0x3c259907b2b8 721s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 721s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 721s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3c259907b6c8, JSClass 0x6d4ff193b7c8, in object 0x3c259907b2b8 721s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 721s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 721s JS G NS: Defined namespace 'GObject' 0x3c259907b2b8 in GIRepository 0x33e12a9131a0 721s JS G OBJ: Defined class for Application (GApplication), prototype 0x3c259907b718, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 721s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3c25990d22e0, JSClass 0x6d4ff193b5a0, in object 0x3c259907b268 721s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 721s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3c259907b790, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 721s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3c25990d2560, JSClass 0x6d4ff193b5a0, in object 0x3c259907b268 721s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3c259907b808, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 721s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3c25990d26a0, JSClass 0x6d4ff193b5a0, in object 0x3c259907b268 721s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3c259907b880, JSClass 0x6d4ff193b0b8, in object 0x3c259907b268 721s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3c259907b8d0, JSClass 0x6d4ff193b0b8, in object 0x3c259907b268 721s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 721s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3c259907b920, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3c259907b970, JSClass 0x6d4ff193b7c8, in object 0x3c259907b290 721s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 721s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3c259907b9c0, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 721s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 721s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 721s JS G IFACE: Defined class for File (GFile), prototype 0x3c25990d2808, JSClass 0x6d4ff193b5a0, in object 0x3c259907b268 721s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3c259907ba38, JSClass 0x6d4ff193b7c8, in object 0x33e12a913280 721s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 721s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3c259907bab0, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 721s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 721s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3c259907bb00, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 721s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3c259907bb50, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 721s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3c259907bba0, JSClass 0x6d4ff193b0b8, in object 0x3c259907b268 721s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 721s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 721s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3c259907bbf0, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 721s JS G NS: Defined namespace 'Gio' 0x3c259907b268 in GIRepository 0x33e12a9131a0 721s 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 721s JS G NS: Defined namespace 'GjsTestTools' 0x3c259907bc40 in GIRepository 0x33e12a9131a0 721s JS CTX: Script evaluation succeeded 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: Spinning loop until released or hook cleared 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module metadata hook for module 0x33e12a914250 721s JS IMPORT: Defining meta.importSync for module 0x33e12a914250 721s JS NATIVE: Defining native module 'system' 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c259903b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c259903b128 721s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 721s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 721s JS MAINLOOP: Set main loop hook to 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: hold 721s JS MAINLOOP: Running and clearing main loop hook 721s JS G BXD: Defining method run in prototype for GLib.MainLoop 721s 1..63 721s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 721s JS G BXD: Defined class for Source (GSource), prototype 0x3c259907bcb8, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G BXD: Defining method set_priority in prototype for GLib.Source 721s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 721s JS G BXD: Defining method attach in prototype for GLib.Source 721s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 721s JS IMPORT: Module metadata hook for module 0x3c2599060c80 721s JS IMPORT: Defining meta.importSync for module 0x3c2599060c80 721s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 721s JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' 721s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x3c25990dadd0, JSClass 0x6d4ff193b5a0, in object 0x3c259907b268 721s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 721s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 721s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 721s JS G ENUM: Defining enum value NONE (fixed from none) 0 721s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 721s JS G ENUM: Defining enum value SESSION (fixed from session) 2 721s JS G ENUM: Defining Gio.BusType as 0x33e12a9231e0 721s JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' 721s JS G ENUM: Defining enum value NONE (fixed from none) 0 721s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 721s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 721s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 721s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x33e12a923240 721s Gjs-Message: 05:32:19.584: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x3c259907be98 native@0x8abedabc310] 721s JS G BXD: Defining method quit in prototype for GLib.MainLoop 721s JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' 721s JS G ENUM: Defining enum value NONE (fixed from none) 0 721s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 721s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 721s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 721s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 721s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 721s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 721s JS G ENUM: Defining Gio.DBusProxyFlags as 0x33e12a923488 721s JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x3c259907bf60, JSClass 0x6d4ff193b0b8, in object 0x3c259907b268 721s JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x3c259907bfd8, JSClass 0x6d4ff193b0b8, in object 0x3c259907b268 721s JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x1e244b1093d0, JSClass 0x6d4ff193b0b8, in object 0x3c259907b268 721s JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x1e244b109970, JSClass 0x6d4ff193b0b8, in object 0x3c259907b268 721s JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' 721s JS G ENUM: Defining enum value NONE (fixed from none) 0 721s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 721s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 721s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x33e12a929640 721s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 721s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 721s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 721s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1e244b109cb8, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 721s JS G OBJ: Defined class for Task (GTask), prototype 0x1e244b109d80, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Completed job 1 721s JS G BXD: Defining method destroy in prototype for GLib.Source 721s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x1e244b109fb0, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 721s JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x1e244b110060, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 721s JS G BXD: Defining method classify in prototype for GLib.Variant 721s JS G BXD: Defining method n_children in prototype for GLib.Variant 721s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 721s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 721s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 721s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 721s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G BXD: Defining method get_string in prototype for GLib.Variant 721s JS G BXD: Defining method get_variant in prototype for GLib.Variant 721s ok 1 Exported DBus object can call a remote method 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 2 Exported DBus object can call a method with async/await 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 721s JS MAINLOOP: Completed job 1 721s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 721s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 721s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 721s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 721s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 721s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 721s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 721s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 721s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 721s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 721s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 721s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 721s JS G ENUM: Defining GLib.LogLevelFlags as 0x33e12a957f28 721s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 721s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 721s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1e244b10d470, JSClass 0x6d4ff193b358, in object 0x3c259907b268 721s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 721s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 721s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 721s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 721s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 721s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 721s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 721s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 721s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 721s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 721s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 721s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 721s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 721s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 721s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 721s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 721s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 721s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 721s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 721s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 721s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 721s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 721s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 721s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 721s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 721s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 721s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 721s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 721s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 721s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 721s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 721s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 721s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 721s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 721s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 721s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 721s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 721s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 721s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 721s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 721s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 721s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 721s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 721s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 721s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 721s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 721s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 721s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 721s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 721s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 721s ok 5 Exported DBus object can handle an exception thrown by a remote method 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 721s JS MAINLOOP: Completed job 3 721s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 721s Gjs-Message: 05:32:19.608: JS LOG: Missing handler for DBus method thisDoesNotExist 721s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 721s JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' 721s JS G ERR: Defined class for DBusError (GError), prototype 0x1e244b10d538, JSClass 0x6d4ff193b358, in object 0x3c259907b268 721s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 721s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 721s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 721s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 721s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 721s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 721s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 721s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 721s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 721s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 721s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 721s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 721s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 721s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 721s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 721s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 721s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 721s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 721s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 721s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 721s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 721s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 721s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 721s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 721s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 721s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 721s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 721s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 721s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 721s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 721s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 721s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 721s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 721s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 721s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 721s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 721s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 721s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 721s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 721s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 721s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 721s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 721s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 721s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 721s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 721s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 721s Gjs-Message: 05:32:19.610: JS LOG: Missing handler for DBus method thisDoesNotExist 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 721s JS MAINLOOP: Completed job 3 721s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 721s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 721s JS MAINLOOP: Completed job 1 721s ok 12 Exported DBus object can call a remote method with no in parameter 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 13 Exported DBus object can call an async/await method with no in parameter 721s JS MAINLOOP: Completed job 1 721s ok 14 Exported DBus object can call a remote method with multiple in parameters 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 15 Exported DBus object can call an async/await method with multiple in parameters 721s JS MAINLOOP: Completed job 1 721s ok 16 Exported DBus object can call a remote method with no return value 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 17 Exported DBus object can call an async/await method with no return value 721s JS MAINLOOP: Completed job 1 721s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 721s ok 18 Exported DBus object can emit a DBus signal 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 19 Exported DBus object can emit a DBus signal with async/await 721s JS MAINLOOP: Completed job 1 721s ok 20 Exported DBus object can call a remote method with multiple return values 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 21 Exported DBus object can call an async/await method with multiple return values 721s JS MAINLOOP: Completed job 1 721s ok 22 Exported DBus object does not coalesce one array into the array of return values 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 721s JS MAINLOOP: Completed job 1 721s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 721s JS MAINLOOP: Completed job 1 721s ok 26 Exported DBus object can return multiple arrays from a remote method 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 27 Exported DBus object can return multiple arrays from an async/await method 721s JS MAINLOOP: Completed job 1 721s ok 28 Exported DBus object handles a bad signature by throwing an exception 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 721s JS MAINLOOP: Completed job 3 721s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 721s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 721s JS MAINLOOP: Completed job 1 721s JS G BXD: Defining method get_byte in prototype for GLib.Variant 721s ok 32 Exported DBus object can send and receive bytes from a remote method 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 3 721s JS MAINLOOP: handling job 4, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 4 721s JS MAINLOOP: handling job 5, 721s ok 33 Exported DBus object can send and receive bytes from an async/await method 721s JS MAINLOOP: Completed job 5 721s ok 34 Exported DBus object can call a remote method that returns an array of structs 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 35 Exported DBus object can call an async/await method that returns an array of structs 721s JS MAINLOOP: Completed job 1 721s JS G BXD: Defining method get_double in prototype for GLib.Variant 721s ok 36 Exported DBus object can send and receive dicts from a remote method 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 37 Exported DBus object can send and receive dicts from an async/await method 721s JS MAINLOOP: Completed job 1 721s JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' 721s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 721s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x1e244b15edd0, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 721s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x1e244b15ee48, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G BXD: Defining method get_handle in prototype for GLib.Variant 721s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 721s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 721s JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' 721s JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x1e244b162038, JSClass 0x6d4ff193b7c8, in object 0x3c259907b268 721s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 721s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1e244b12fe70, JSClass 0x6d4ff193b5a0, in object 0x3c259907b268 721s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 721s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 721s ok 38 Exported DBus object can call a remote method with a Unix FD 721s JS IMPORT: Module metadata hook for module 0x3c2599060938 721s JS IMPORT: Defining meta.importSync for module 0x3c2599060938 721s JS NATIVE: Defining native module '_encodingNative' 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 39 Exported DBus object can call an async/await method with a Unix FD 721s JS MAINLOOP: Completed job 1 721s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 721s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 721s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 721s JS MAINLOOP: Completed job 1 721s ok 42 Exported DBus object can call a remote method that returns a Unix FD 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 721s JS MAINLOOP: Completed job 1 721s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 721s JS MAINLOOP: Completed job 1 721s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 721s JS MAINLOOP: Completed job 3 721s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 721s JS MAINLOOP: Completed job 3 721s ok 50 Exported DBus object Has defined properties 721s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 721s ok 51 Exported DBus object reading readonly property works 721s ok 52 Exported DBus object reading readwrite property works 721s ok 53 Exported DBus object reading writeonly throws an error 721s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' 721s JS G ENUM: Defining enum value NONE (fixed from none) 0 721s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 721s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 721s JS G ENUM: Defining Gio.DBusCallFlags as 0x33e12a982318 721s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 721s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 721s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 721s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x1e244b16a830, JSClass 0x6d4ff193b0b8, in object 0x3c259907b038 721s JS G BXD: Defining method iteration in prototype for GLib.MainContext 721s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 721s ok 54 Exported DBus object Setting a readwrite property works 721s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 721s ok 55 Exported DBus object Setting a writeonly property works 721s ok 56 Exported DBus object Setting a readonly property throws an error 721s ok 57 Exported DBus object Reading a property that prepacks the return value works 721s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 721s ok 58 Exported DBus object Marking a property as invalidated works 721s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 721s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 721s ok 59 DBus Proxy wrapper init failures are reported in sync mode 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Completed job 1 721s JS G BXD: Defining method matches in prototype for GLib.Error 721s ok 60 DBus Proxy wrapper init failures are reported in async mode 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Completed job 1 721s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 3 721s JS MAINLOOP: handling job 4, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 4 721s JS MAINLOOP: handling job 5, 721s ok 62 DBus Proxy wrapper can create a proxy from a promise 721s JS MAINLOOP: Completed job 5 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 3 721s JS MAINLOOP: handling job 4, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 4 721s JS MAINLOOP: handling job 5, 721s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 721s JS MAINLOOP: Completed job 5 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 721s JS MAINLOOP: Main loop instance 0x8abed8eb020: release 721s JS MAINLOOP: Completed job 3 721s JS MEMORY: Memory report: before destroying context 721s JS MEMORY: 2606 objects currently alive 721s JS MEMORY: boxed_instance = 1992 721s JS MEMORY: boxed_prototype = 17 721s JS MEMORY: closure = 74 721s JS MEMORY: function = 273 721s JS MEMORY: fundamental_instance = 0 721s JS MEMORY: fundamental_prototype = 0 721s JS MEMORY: gerror_instance = 12 721s JS MEMORY: gerror_prototype = 2 721s JS MEMORY: interface = 6 721s JS MEMORY: module = 10 721s JS MEMORY: ns = 5 721s JS MEMORY: object_instance = 196 721s JS MEMORY: object_prototype = 19 721s JS MEMORY: param = 0 721s JS MEMORY: union_instance = 0 721s JS MEMORY: union_prototype = 0 721s JS CTX: JS shutdown sequence 721s JS CTX: Stopping profiler 721s JS CTX: Shutting down toggle queue 721s JS CTX: Notifying external reference holders of GjsContext dispose 721s JS MAINLOOP: Stopping promise job dispatcher 721s JS CTX: Notifying reference holders of GjsContext dispose 721s JS CTX: Checking unhandled promise rejections 721s JS CTX: Releasing cached JS wrappers 721s JS CTX: Final triggered GC 721s JS CTX: Destroying JS context 721s JS CTX: Releasing all native objects 721s JS CTX: Disabling auto GC 721s JS CTX: Ending trace on global object 721s JS CTX: Freeing allocated resources 721s JS CTX: JS context destroyed 721s PASS: cjs/testGDBus.test 721s Running test: cjs/testLegacyClass.test 721s JS NATIVE: Registered native JS module '_promiseNative' 721s JS NATIVE: Registered native JS module '_byteArrayNative' 721s JS NATIVE: Registered native JS module '_encodingNative' 721s JS NATIVE: Registered native JS module '_gi' 721s JS NATIVE: Registered native JS module 'gi' 721s JS NATIVE: Registered native JS module 'cairoNative' 721s JS NATIVE: Registered native JS module 'system' 721s JS NATIVE: Registered native JS module 'console' 721s JS NATIVE: Registered native JS module '_print' 721s JS CTX: Enabling JIT 721s JS CTX: Initialized class GjsFileImporter prototype 0x25261e300098 721s JS IMPORT: Defining parent (nil) of 0x25261e3000f8 'imports' is mod 0 721s JS IMPORT: Importing '_print' 721s JS NATIVE: Defining native module '_print' 721s JS IMPORT: Defining parent 0x25261e3000f8 of 0x25261e3006b0 '_print' is mod 1 721s JS IMPORT: successfully imported module '_print' 721s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 721s 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 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x214f2833b128 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Starting promise job dispatcher 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module metadata hook for module 0x25261e312f60 721s JS IMPORT: Defining meta.importSync for module 0x25261e312f60 721s JS NATIVE: Defining native module 'gi' 721s JS CTX: Initialized class GIRepositoryNamespace prototype 0x25261e313310 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 721s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 721s JS IMPORT: Importing directory 'overrides' 721s JS IMPORT: Defining parent 0x25261e3000f8 of 0x25261e313410 'overrides' is mod 1 721s JS IMPORT: Defined importer 'overrides' 0x25261e313410 in 0x25261e3000f8 721s JS IMPORT: successfully imported directory 'overrides' 721s JS IMPORT: Importing '_byteArrayNative' 721s JS NATIVE: Defining native module '_byteArrayNative' 721s JS IMPORT: Defining parent 0x25261e3000f8 of 0x25261e313858 '_byteArrayNative' is mod 1 721s JS IMPORT: successfully imported module '_byteArrayNative' 721s JS IMPORT: Importing '_promiseNative' 721s JS NATIVE: Defining native module '_promiseNative' 721s JS IMPORT: Defining parent 0x25261e3000f8 of 0x25261e313998 '_promiseNative' is mod 1 721s JS IMPORT: successfully imported module '_promiseNative' 721s JS IMPORT: Importing module GLib succeeded 721s JS IMPORT: Defining parent 0x25261e313410 of 0x214f2833c128 'GLib' is mod 1 721s JS IMPORT: successfully imported module 'GLib' 721s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 721s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x214f2837b060, JSClass 0x79e2de92b0b8, in object 0x214f2837b038 721s JS CTX: Initialized class GIRepositoryGType prototype 0x25261e313bc8 721s JS CTX: Initialized class GIRepositoryFunction prototype 0x214f2833c178 721s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 721s JS G BXD: Defined class for Error (GError), prototype 0x214f2837b0b0, JSClass 0x79e2de92b0b8, in object 0x214f2837b038 721s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 721s JS G BXD: Defined class for Variant (GVariant), prototype 0x214f2837b100, JSClass 0x79e2de92b0b8, in object 0x214f2837b038 721s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 721s JS G BXD: Defined class for Bytes (GBytes), prototype 0x214f2837b150, JSClass 0x79e2de92b0b8, in object 0x214f2837b038 721s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 721s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x214f2837b1a0, JSClass 0x79e2de92b0b8, in object 0x214f2837b038 721s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 721s JS G BXD: Defined class for Thread (GThread), prototype 0x214f2837b1f0, JSClass 0x79e2de92b0b8, in object 0x214f2837b038 721s JS G BXD: Defining method ref in prototype for GLib.Thread 721s JS G BXD: Defining method unref in prototype for GLib.Thread 721s JS G NS: Defined namespace 'GLib' 0x214f2837b038 in GIRepository 0x25261e3131a0 721s JS IMPORT: Importing module jasmine succeeded 721s JS IMPORT: Defining parent 0x25261e3000f8 of 0x214f2833cb28 'jasmine' is mod 1 721s JS IMPORT: successfully imported module 'jasmine' 721s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 721s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 721s JS IMPORT: Importing module _legacy succeeded 721s JS IMPORT: Defining parent 0x25261e3000f8 of 0x214f2833ccb8 '_legacy' is mod 1 721s JS IMPORT: successfully imported module '_legacy' 721s JS IMPORT: Importing module lang succeeded 721s JS IMPORT: Defining parent 0x25261e3000f8 of 0x214f2833cc68 'lang' is mod 1 721s JS IMPORT: successfully imported module 'lang' 721s JS CTX: Script evaluation succeeded 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: Spinning loop until released or hook cleared 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module metadata hook for module 0x25261e31b920 721s JS IMPORT: Defining meta.importSync for module 0x25261e31b920 721s JS NATIVE: Defining native module 'system' 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x214f2833b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x214f2833b128 721s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 721s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 721s JS MAINLOOP: Set main loop hook to 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: hold 721s JS MAINLOOP: Running and clearing main loop hook 721s JS G BXD: Defining method run in prototype for GLib.MainLoop 721s 1..62 721s JS IMPORT: Importing 'gi' 721s JS IMPORT: Defining parent 0x214f2833ebb0 of 0x214f2833ebf8 'gi' is mod 1 721s JS IMPORT: successfully imported module 'gi' 721s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 721s JS G BXD: Defined class for Source (GSource), prototype 0x214f2837b268, JSClass 0x79e2de92b0b8, in object 0x214f2837b038 721s JS G BXD: Defining method set_priority in prototype for GLib.Source 721s JS IMPORT: Importing '_gi' 721s JS NATIVE: Defining native module '_gi' 721s JS IMPORT: Defining parent 0x214f2833ebb0 of 0x25261e325ed8 '_gi' is mod 1 721s JS IMPORT: successfully imported module '_gi' 721s 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 721s JS G NS: Defined namespace 'CjsPrivate' 0x214f2837b308 in GIRepository 0x214f2833ebf8 721s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 721s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 721s JS IMPORT: Importing module _common succeeded 721s JS IMPORT: Defining parent 0x214f2833ebb0 of 0x214f283c8740 '_common' is mod 1 721s JS IMPORT: successfully imported module '_common' 721s JS IMPORT: Importing module GObject succeeded 721s JS IMPORT: Defining parent 0x214f2833ebe0 of 0x214f283c86f0 'GObject' is mod 1 721s JS IMPORT: successfully imported module 'GObject' 721s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 721s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 721s JS G BXD: Defined class for String (GString), prototype 0x214f2837b588, JSClass 0x79e2de92b0b8, in object 0x214f2837b2e0 721s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 721s JS G PRM: Defined class ParamSpec prototype is 0x214f283c87e0 class 0x79e2de9302e0 in object 0x214f2837b2e0 721s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 721s JS G OBJ: Defined class for Object (GObject), prototype 0x214f2837b6f0, JSClass 0x79e2de92b7c8, in object 0x214f2837b2e0 721s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 721s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 721s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x214f2837b718, JSClass 0x79e2de92b7c8, in object 0x214f2837b2e0 721s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 721s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 721s JS G NS: Defined namespace 'GObject' 0x214f2837b2e0 in GIRepository 0x214f2833ebf8 721s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 721s JS G BXD: Defining method attach in prototype for GLib.Source 721s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 721s JS IMPORT: Module metadata hook for module 0x214f28360ba0 721s JS IMPORT: Defining meta.importSync for module 0x214f28360ba0 721s JS G BXD: Defining method destroy in prototype for GLib.Source 721s ok 1 A metaclass has its constructor called each time a class is created with it 721s ok 2 A metaclass is an instance of Lang.Class 721s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 721s ok 4 A metaclass can dynamically define properties in its constructor 721s ok 5 A metaclass instance gets all the properties from its class and metaclass 721s ok 6 A metaclass instance gets dynamically defined properties from metaclass 721s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 721s ok 8 A metaclass can be detected with Lang.getMetaClass 721s ok 9 Class framework calls _init constructors 721s ok 10 Class framework calls parent constructors 721s ok 11 Class framework sets the right constructor properties 721s ok 12 Class framework sets up instanceof correctly 721s ok 13 Class framework has a name 721s ok 14 Class framework reports a sensible value for toString() 721s ok 15 Class framework allows overriding toString() 721s ok 16 Class framework is not configurable 721s ok 17 Class framework allows accessors for properties 721s ok 18 Class framework raises an exception when creating an abstract class 721s ok 19 Class framework inherits properties from abstract base classes 721s ok 20 Class framework inherits constructors from abstract base classes 721s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 721s ok 22 Class framework lets methods call other methods without clobbering __caller__ 721s ok 23 Class framework allows custom return values from constructors 721s ok 24 Class framework allows symbol-named methods 721s ok 25 An interface is an instance of Lang.Interface 721s ok 26 An interface has a name 721s ok 27 An interface cannot be instantiated 721s ok 28 An interface can be implemented by a class 721s ok 29 An interface can be implemented by a class's superclass 721s ok 30 An interface doesn't disturb a class's constructor 721s ok 31 An interface can have its required method implemented 721s ok 32 An interface must have a name 721s ok 33 An interface must have its required methods implemented 721s ok 34 An interface does not have to have its optional methods implemented 721s ok 35 An interface can have its optional method deferred to by the implementation 721s ok 36 An interface can be chained up to by a class 721s ok 37 An interface can include arguments when being chained up to by a class 721s ok 38 An interface can have its property getter deferred to 721s ok 39 An interface can have its property setter deferred to 721s ok 40 An interface can have its property getter overridden 721s ok 41 An interface can have its property setter overridden 721s ok 42 An interface can require another interface 721s ok 43 An interface can have empty requires 721s ok 44 An interface can chain up to another interface 721s ok 45 An interface can be chained up to with a generic 721s ok 46 An interface can chain up to another interface with a generic 721s ok 47 An interface has its optional function defer to that of the last interface 721s ok 48 An interface must have all its required interfaces implemented 721s ok 49 An interface must have all its required interfaces implemented in the correct order 721s ok 50 An interface can have its implementation on a parent class 721s ok 51 An interface can require its implementor to be a subclass of some class 721s ok 52 An interface must be implemented by an object which subclasses the required class 721s ok 53 An interface can have methods that call others of its methods 721s ok 54 An interface is implemented by a subclass of a class that implements it 721s ok 55 An interface can be reimplemented by a subclass of a class that implements it 721s ok 56 An interface tells what it is with toString() 721s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 721s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 721s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 721s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 721s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 721s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 721s JS G BXD: Defining method quit in prototype for GLib.MainLoop 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 0 721s JS MAINLOOP: handling job 1, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 1 721s JS MAINLOOP: handling job 2, 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Completed job 2 721s JS MAINLOOP: handling job 3, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 721s JS MAINLOOP: Main loop instance 0x4de19dcb020: release 721s JS MAINLOOP: Completed job 3 721s JS MEMORY: Memory report: before destroying context 721s JS MEMORY: 389 objects currently alive 721s JS MEMORY: boxed_instance = 275 721s JS MEMORY: boxed_prototype = 8 721s JS MEMORY: closure = 1 721s JS MEMORY: function = 94 721s JS MEMORY: fundamental_instance = 0 721s JS MEMORY: fundamental_prototype = 0 721s JS MEMORY: gerror_instance = 0 721s JS MEMORY: gerror_prototype = 0 721s JS MEMORY: interface = 0 721s JS MEMORY: module = 6 721s JS MEMORY: ns = 3 721s JS MEMORY: object_instance = 0 721s JS MEMORY: object_prototype = 2 721s JS MEMORY: param = 0 721s JS MEMORY: union_instance = 0 721s JS MEMORY: union_prototype = 0 721s JS CTX: JS shutdown sequence 721s JS CTX: Stopping profiler 721s JS CTX: Shutting down toggle queue 721s JS CTX: Notifying external reference holders of GjsContext dispose 721s JS MAINLOOP: Stopping promise job dispatcher 721s JS CTX: Notifying reference holders of GjsContext dispose 721s JS CTX: Checking unhandled promise rejections 721s JS CTX: Releasing cached JS wrappers 721s JS CTX: Final triggered GC 721s JS CTX: Destroying JS context 721s JS CTX: Releasing all native objects 721s JS CTX: Disabling auto GC 721s JS CTX: Ending trace on global object 721s JS CTX: Freeing allocated resources 721s JS CTX: JS context destroyed 721s PASS: cjs/testLegacyClass.test 721s Running test: cjs/testEncoding.test 721s JS NATIVE: Registered native JS module '_promiseNative' 721s JS NATIVE: Registered native JS module '_byteArrayNative' 721s JS NATIVE: Registered native JS module '_encodingNative' 721s JS NATIVE: Registered native JS module '_gi' 721s JS NATIVE: Registered native JS module 'gi' 721s JS NATIVE: Registered native JS module 'cairoNative' 721s JS NATIVE: Registered native JS module 'system' 721s JS NATIVE: Registered native JS module 'console' 721s JS NATIVE: Registered native JS module '_print' 721s JS CTX: Enabling JIT 721s JS CTX: Initialized class GjsFileImporter prototype 0x7051fc00098 721s JS IMPORT: Defining parent (nil) of 0x7051fc000f8 'imports' is mod 0 721s JS IMPORT: Importing '_print' 721s JS NATIVE: Defining native module '_print' 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x7051fc006b0 '_print' is mod 1 721s JS IMPORT: successfully imported module '_print' 721s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 721s 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 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13bc4843b128 721s JS MAINLOOP: Main loop instance 0x890d008b020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Starting promise job dispatcher 721s JS MAINLOOP: Main loop instance 0x890d008b020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 721s JS MAINLOOP: Main loop instance 0x890d008b020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module metadata hook for module 0x7051fc12f60 721s JS IMPORT: Defining meta.importSync for module 0x7051fc12f60 721s JS NATIVE: Defining native module 'gi' 721s JS CTX: Initialized class GIRepositoryNamespace prototype 0x7051fc13310 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 721s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 721s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 721s JS IMPORT: Importing directory 'overrides' 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x7051fc13410 'overrides' is mod 1 721s JS IMPORT: Defined importer 'overrides' 0x7051fc13410 in 0x7051fc000f8 721s JS IMPORT: successfully imported directory 'overrides' 721s JS IMPORT: Importing '_byteArrayNative' 721s JS NATIVE: Defining native module '_byteArrayNative' 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x7051fc13858 '_byteArrayNative' is mod 1 721s JS IMPORT: successfully imported module '_byteArrayNative' 721s JS IMPORT: Importing '_promiseNative' 721s JS NATIVE: Defining native module '_promiseNative' 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x7051fc13998 '_promiseNative' is mod 1 721s JS IMPORT: successfully imported module '_promiseNative' 721s JS IMPORT: Importing module GLib succeeded 721s JS IMPORT: Defining parent 0x7051fc13410 of 0x13bc4843c128 'GLib' is mod 1 721s JS IMPORT: successfully imported module 'GLib' 721s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 721s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x13bc4847b060, JSClass 0x6ba4018db0b8, in object 0x13bc4847b038 721s JS CTX: Initialized class GIRepositoryGType prototype 0x7051fc13bc8 721s JS CTX: Initialized class GIRepositoryFunction prototype 0x13bc4843c178 721s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 721s JS G BXD: Defined class for Error (GError), prototype 0x13bc4847b0b0, JSClass 0x6ba4018db0b8, in object 0x13bc4847b038 721s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 721s JS G BXD: Defined class for Variant (GVariant), prototype 0x13bc4847b100, JSClass 0x6ba4018db0b8, in object 0x13bc4847b038 721s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 721s JS G BXD: Defined class for Bytes (GBytes), prototype 0x13bc4847b150, JSClass 0x6ba4018db0b8, in object 0x13bc4847b038 721s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 721s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13bc4847b1a0, JSClass 0x6ba4018db0b8, in object 0x13bc4847b038 721s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 721s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 721s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 721s JS G BXD: Defined class for Thread (GThread), prototype 0x13bc4847b1f0, JSClass 0x6ba4018db0b8, in object 0x13bc4847b038 721s JS G BXD: Defining method ref in prototype for GLib.Thread 721s JS G BXD: Defining method unref in prototype for GLib.Thread 721s JS G NS: Defined namespace 'GLib' 0x13bc4847b038 in GIRepository 0x7051fc131a0 721s JS IMPORT: Importing module jasmine succeeded 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x13bc4843cb28 'jasmine' is mod 1 721s JS IMPORT: successfully imported module 'jasmine' 721s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 721s JS MAINLOOP: Main loop instance 0x890d008b020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x890d008b020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 721s JS MAINLOOP: Main loop instance 0x890d008b020: release 721s JS MAINLOOP: Completed job 0 721s 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 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Importing 'gi' 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x7051fc131a0 'gi' is mod 1 721s JS IMPORT: successfully imported module 'gi' 721s 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 721s JS G NS: Defined namespace 'CjsPrivate' 0x13bc4847b290 in GIRepository 0x7051fc131a0 721s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 721s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 721s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 721s JS IMPORT: Importing module _legacy succeeded 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x13bc4843cd30 '_legacy' is mod 1 721s JS IMPORT: successfully imported module '_legacy' 721s JS IMPORT: Importing module lang succeeded 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x13bc4843cce0 'lang' is mod 1 721s JS IMPORT: successfully imported module 'lang' 721s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 721s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 721s JS IMPORT: Importing module _signals succeeded 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x13bc4843cd80 '_signals' is mod 1 721s JS IMPORT: successfully imported module '_signals' 721s JS IMPORT: Importing module signals succeeded 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x13bc4843cc90 'signals' is mod 1 721s JS IMPORT: successfully imported module 'signals' 721s JS IMPORT: Importing module Gio succeeded 721s JS IMPORT: Defining parent 0x7051fc13410 of 0x13bc4843cc40 'Gio' is mod 1 721s JS IMPORT: successfully imported module 'Gio' 721s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 721s JS IMPORT: Importing '_gi' 721s JS NATIVE: Defining native module '_gi' 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x7051fc2a9c8 '_gi' is mod 1 721s JS IMPORT: successfully imported module '_gi' 721s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 721s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 721s JS IMPORT: Importing module _common succeeded 721s JS IMPORT: Defining parent 0x7051fc000f8 of 0x13bc4843ce20 '_common' is mod 1 721s JS IMPORT: successfully imported module '_common' 721s JS IMPORT: Importing module GObject succeeded 721s JS IMPORT: Defining parent 0x7051fc13410 of 0x13bc4843cdd0 'GObject' is mod 1 721s JS IMPORT: successfully imported module 'GObject' 721s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 721s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 721s JS G BXD: Defined class for String (GString), prototype 0x13bc4847b538, JSClass 0x6ba4018db0b8, in object 0x13bc4847b2b8 721s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 721s JS G PRM: Defined class ParamSpec prototype is 0x13bc4843cec0 class 0x6ba4018e02e0 in object 0x13bc4847b2b8 721s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 721s JS G OBJ: Defined class for Object (GObject), prototype 0x13bc4847b6a0, JSClass 0x6ba4018db7c8, in object 0x13bc4847b2b8 721s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 721s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 721s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x13bc4847b6c8, JSClass 0x6ba4018db7c8, in object 0x13bc4847b2b8 721s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 721s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 721s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 721s JS G NS: Defined namespace 'GObject' 0x13bc4847b2b8 in GIRepository 0x7051fc131a0 721s JS G OBJ: Defined class for Application (GApplication), prototype 0x13bc4847b718, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 721s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x13bc484cf268, JSClass 0x6ba4018db5a0, in object 0x13bc4847b268 721s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 721s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 721s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x13bc4847b790, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 721s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x13bc484cf4e8, JSClass 0x6ba4018db5a0, in object 0x13bc4847b268 721s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x13bc4847b808, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 721s JS G IFACE: Defined class for Initable (GInitable), prototype 0x13bc484cf628, JSClass 0x6ba4018db5a0, in object 0x13bc4847b268 721s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 721s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x13bc4847b880, JSClass 0x6ba4018db0b8, in object 0x13bc4847b268 721s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 721s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x13bc4847b8d0, JSClass 0x6ba4018db0b8, in object 0x13bc4847b268 721s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 721s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 721s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x13bc4847b920, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x13bc4847b970, JSClass 0x6ba4018db7c8, in object 0x13bc4847b290 721s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 721s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x13bc4847b9c0, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 721s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 721s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 721s JS G IFACE: Defined class for File (GFile), prototype 0x13bc484cf790, JSClass 0x6ba4018db5a0, in object 0x13bc4847b268 721s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x13bc4847ba38, JSClass 0x6ba4018db7c8, in object 0x7051fc13280 721s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 721s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x13bc4847bab0, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 721s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 721s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x13bc4847bb00, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 721s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x13bc4847bb50, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 721s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x13bc4847bba0, JSClass 0x6ba4018db0b8, in object 0x13bc4847b268 721s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 721s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 721s JS G OBJ: Defined class for Settings (GSettings), prototype 0x13bc4847bbf0, JSClass 0x6ba4018db7c8, in object 0x13bc4847b268 721s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 721s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 721s JS G NS: Defined namespace 'Gio' 0x13bc4847b268 in GIRepository 0x7051fc131a0 721s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x13bc4843b128 721s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x13bc4847bc40, JSClass 0x6ba4018db7c8, in object 0x13bc4843ed90 721s JS IMPORT: Module metadata hook for module 0x13bc484df238 721s JS IMPORT: Defining meta.importSync for module 0x13bc484df238 721s JS NATIVE: Defining native module '_encodingNative' 721s JS MAINLOOP: Main loop instance 0x890d008b020: hold 721s JS MAINLOOP: Enqueue job , promise=, allocation site= 721s JS MAINLOOP: Main loop instance 0x890d008b020: Spinning loop until released or hook cleared 721s JS MAINLOOP: handling job 0, 721s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testEncoding.js async resolved" 721s JS MAINLOOP: Main loop instance 0x890d008b020: release 721s JS MAINLOOP: Completed job 0 721s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13bc4843b128 721s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13bc4843b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13bc4843b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13bc4843b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13bc4843b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13bc4843b128 722s JS IMPORT: Module metadata hook for module 0x7051fc17428 722s JS IMPORT: Defining meta.importSync for module 0x7051fc17428 722s JS NATIVE: Defining native module 'system' 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13bc4843b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13bc4843b128 722s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 722s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 722s JS MAINLOOP: Set main loop hook to 722s JS MAINLOOP: Main loop instance 0x890d008b020: hold 722s JS MAINLOOP: Running and clearing main loop hook 722s JS G BXD: Defining method run in prototype for GLib.MainLoop 722s 1..55 722s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 722s JS G BXD: Defined class for Source (GSource), prototype 0x13bc4847bcb8, JSClass 0x6ba4018db0b8, in object 0x13bc4847b038 722s JS G BXD: Defining method set_priority in prototype for GLib.Source 722s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 722s JS G BXD: Defining method attach in prototype for GLib.Source 722s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 722s JS IMPORT: Module metadata hook for module 0x13bc48460c80 722s JS IMPORT: Defining meta.importSync for module 0x13bc48460c80 722s JS G BXD: Defining method destroy in prototype for GLib.Source 722s ok 1 Text Encoding toString() uses spec-compliant tags 722s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 722s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 722s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 722s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 722s ok 6 Text Encoding TextDecoder decode() fatal is false by default 722s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 722s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 722s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 722s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 722s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 722s ok 12 Text Encoding TextDecoder decode() throws on empty input 722s ok 13 Text Encoding TextDecoder decode() throws on null input 722s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 722s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 722s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 722s ok 17 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 722s ok 18 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 722s ok 19 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 722s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 722s ok 21 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 722s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 722s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 722s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 722s ok 25 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 722s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 722s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 722s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 722s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 722s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 722s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 722s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 722s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 722s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 722s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 722s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 722s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 722s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 722s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 722s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 722s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 722s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 722s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 722s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 722s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 722s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 722s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 722s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 722s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 722s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 722s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 722s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 722s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 722s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 722s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 722s JS G BXD: Defining method quit in prototype for GLib.MainLoop 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x890d008b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 0 722s JS MAINLOOP: handling job 1, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 1 722s JS MAINLOOP: handling job 2, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 2 722s JS MAINLOOP: handling job 3, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 722s JS MAINLOOP: Main loop instance 0x890d008b020: release 722s JS MAINLOOP: Completed job 3 722s JS MEMORY: Memory report: before destroying context 722s JS MEMORY: 490 objects currently alive 722s JS MEMORY: boxed_instance = 251 722s JS MEMORY: boxed_prototype = 11 722s JS MEMORY: closure = 1 722s JS MEMORY: function = 194 722s JS MEMORY: fundamental_instance = 0 722s JS MEMORY: fundamental_prototype = 0 722s JS MEMORY: gerror_instance = 0 722s JS MEMORY: gerror_prototype = 0 722s JS MEMORY: interface = 4 722s JS MEMORY: module = 9 722s JS MEMORY: ns = 4 722s JS MEMORY: object_instance = 2 722s JS MEMORY: object_prototype = 14 722s JS MEMORY: param = 0 722s JS MEMORY: union_instance = 0 722s JS MEMORY: union_prototype = 0 722s JS CTX: JS shutdown sequence 722s JS CTX: Stopping profiler 722s JS CTX: Shutting down toggle queue 722s JS CTX: Notifying external reference holders of GjsContext dispose 722s JS MAINLOOP: Stopping promise job dispatcher 722s JS CTX: Notifying reference holders of GjsContext dispose 722s JS CTX: Checking unhandled promise rejections 722s JS CTX: Releasing cached JS wrappers 722s JS CTX: Final triggered GC 722s JS CTX: Destroying JS context 722s JS CTX: Releasing all native objects 722s JS CTX: Disabling auto GC 722s JS CTX: Ending trace on global object 722s JS CTX: Freeing allocated resources 722s JS CTX: JS context destroyed 722s PASS: cjs/testEncoding.test 722s Running test: cjs/testGlobal.test 722s JS NATIVE: Registered native JS module '_promiseNative' 722s JS NATIVE: Registered native JS module '_byteArrayNative' 722s JS NATIVE: Registered native JS module '_encodingNative' 722s JS NATIVE: Registered native JS module '_gi' 722s JS NATIVE: Registered native JS module 'gi' 722s JS NATIVE: Registered native JS module 'cairoNative' 722s JS NATIVE: Registered native JS module 'system' 722s JS NATIVE: Registered native JS module 'console' 722s JS NATIVE: Registered native JS module '_print' 722s JS CTX: Enabling JIT 722s JS CTX: Initialized class GjsFileImporter prototype 0x36dc82b00098 722s JS IMPORT: Defining parent (nil) of 0x36dc82b000f8 'imports' is mod 0 722s JS IMPORT: Importing '_print' 722s JS NATIVE: Defining native module '_print' 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x36dc82b006b0 '_print' is mod 1 722s JS IMPORT: successfully imported module '_print' 722s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 722s 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 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x177f30b3b128 722s JS MAINLOOP: Main loop instance 0x4d4785b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Starting promise job dispatcher 722s JS MAINLOOP: Main loop instance 0x4d4785b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 722s JS MAINLOOP: Main loop instance 0x4d4785b020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module metadata hook for module 0x36dc82b12f60 722s JS IMPORT: Defining meta.importSync for module 0x36dc82b12f60 722s JS NATIVE: Defining native module 'gi' 722s JS CTX: Initialized class GIRepositoryNamespace prototype 0x36dc82b13310 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 722s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 722s JS IMPORT: Importing directory 'overrides' 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x36dc82b13410 'overrides' is mod 1 722s JS IMPORT: Defined importer 'overrides' 0x36dc82b13410 in 0x36dc82b000f8 722s JS IMPORT: successfully imported directory 'overrides' 722s JS IMPORT: Importing '_byteArrayNative' 722s JS NATIVE: Defining native module '_byteArrayNative' 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x36dc82b13858 '_byteArrayNative' is mod 1 722s JS IMPORT: successfully imported module '_byteArrayNative' 722s JS IMPORT: Importing '_promiseNative' 722s JS NATIVE: Defining native module '_promiseNative' 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x36dc82b13998 '_promiseNative' is mod 1 722s JS IMPORT: successfully imported module '_promiseNative' 722s JS IMPORT: Importing module GLib succeeded 722s JS IMPORT: Defining parent 0x36dc82b13410 of 0x177f30b3c128 'GLib' is mod 1 722s JS IMPORT: successfully imported module 'GLib' 722s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 722s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x177f30b7b060, JSClass 0x68935807b0b8, in object 0x177f30b7b038 722s JS CTX: Initialized class GIRepositoryGType prototype 0x36dc82b13bc8 722s JS CTX: Initialized class GIRepositoryFunction prototype 0x177f30b3c178 722s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 722s JS G BXD: Defined class for Error (GError), prototype 0x177f30b7b0b0, JSClass 0x68935807b0b8, in object 0x177f30b7b038 722s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 722s JS G BXD: Defined class for Variant (GVariant), prototype 0x177f30b7b100, JSClass 0x68935807b0b8, in object 0x177f30b7b038 722s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 722s JS G BXD: Defined class for Bytes (GBytes), prototype 0x177f30b7b150, JSClass 0x68935807b0b8, in object 0x177f30b7b038 722s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 722s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x177f30b7b1a0, JSClass 0x68935807b0b8, in object 0x177f30b7b038 722s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 722s JS G BXD: Defined class for Thread (GThread), prototype 0x177f30b7b1f0, JSClass 0x68935807b0b8, in object 0x177f30b7b038 722s JS G BXD: Defining method ref in prototype for GLib.Thread 722s JS G BXD: Defining method unref in prototype for GLib.Thread 722s JS G NS: Defined namespace 'GLib' 0x177f30b7b038 in GIRepository 0x36dc82b131a0 722s JS IMPORT: Importing module jasmine succeeded 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x177f30b3cb28 'jasmine' is mod 1 722s JS IMPORT: successfully imported module 'jasmine' 722s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 722s JS MAINLOOP: Main loop instance 0x4d4785b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x4d4785b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 722s JS MAINLOOP: Main loop instance 0x4d4785b020: release 722s JS MAINLOOP: Completed job 0 722s 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 0x177f30b3b128 722s JS IMPORT: Importing 'system' 722s JS NATIVE: Defining native module 'system' 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x36dc82b2c5c8 'system' is mod 1 722s JS IMPORT: successfully imported module 'system' 722s JS MAINLOOP: Main loop instance 0x4d4785b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x4d4785b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGlobal.js async resolved" 722s JS MAINLOOP: Main loop instance 0x4d4785b020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module metadata hook for module 0x36dc82b30350 722s JS IMPORT: Defining meta.importSync for module 0x36dc82b30350 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x177f30b3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x177f30b3b128 722s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 722s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 722s JS MAINLOOP: Set main loop hook to 722s JS MAINLOOP: Main loop instance 0x4d4785b020: hold 722s JS MAINLOOP: Running and clearing main loop hook 722s JS G BXD: Defining method run in prototype for GLib.MainLoop 722s 1..10 722s JS IMPORT: Importing 'gi' 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x36dc82b131a0 'gi' is mod 1 722s JS IMPORT: successfully imported module 'gi' 722s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 722s JS G BXD: Defined class for Source (GSource), prototype 0x177f30b7b268, JSClass 0x68935807b0b8, in object 0x177f30b7b038 722s JS G BXD: Defining method set_priority in prototype for GLib.Source 722s JS IMPORT: Importing '_gi' 722s JS NATIVE: Defining native module '_gi' 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x36dc82b36448 '_gi' is mod 1 722s JS IMPORT: successfully imported module '_gi' 722s 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 722s JS G NS: Defined namespace 'CjsPrivate' 0x177f30b7b308 in GIRepository 0x36dc82b131a0 722s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 722s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 722s JS IMPORT: Importing module _common succeeded 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x177f30b3ce48 '_common' is mod 1 722s JS IMPORT: successfully imported module '_common' 722s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 722s JS IMPORT: Importing module _legacy succeeded 722s JS IMPORT: Defining parent 0x36dc82b000f8 of 0x177f30b3ce98 '_legacy' is mod 1 722s JS IMPORT: successfully imported module '_legacy' 722s JS IMPORT: Importing module GObject succeeded 722s JS IMPORT: Defining parent 0x36dc82b13410 of 0x177f30b3cdf8 'GObject' is mod 1 722s JS IMPORT: successfully imported module 'GObject' 722s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 722s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 722s JS G BXD: Defined class for String (GString), prototype 0x177f30b7b588, JSClass 0x68935807b0b8, in object 0x177f30b7b2e0 722s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 722s JS G PRM: Defined class ParamSpec prototype is 0x177f30b3cf38 class 0x6893580802e0 in object 0x177f30b7b2e0 722s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 722s JS G OBJ: Defined class for Object (GObject), prototype 0x177f30b7b6f0, JSClass 0x68935807b7c8, in object 0x177f30b7b2e0 722s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 722s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 722s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x177f30b7b718, JSClass 0x68935807b7c8, in object 0x177f30b7b2e0 722s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 722s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 722s JS G NS: Defined namespace 'GObject' 0x177f30b7b2e0 in GIRepository 0x36dc82b131a0 722s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 722s JS G BXD: Defining method attach in prototype for GLib.Source 722s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 722s JS IMPORT: Module metadata hook for module 0x36dc82b030b0 722s JS IMPORT: Defining meta.importSync for module 0x36dc82b030b0 722s JS G BXD: Defining method destroy in prototype for GLib.Source 722s ok 1 globalThis is equal to window 722s ok 2 globalThis WeakRef is defined 722s ok 3 globalThis console is defined 722s ok 4 globalThis TextEncoder is defined 722s ok 5 globalThis TextDecoder is defined 722s ok 6 globalThis ARGV is defined 722s ok 7 globalThis print function log is defined 722s ok 8 globalThis print function print is defined 722s ok 9 globalThis print function printerr is defined 722s ok 10 globalThis print function logError is defined 722s JS G BXD: Defining method quit in prototype for GLib.MainLoop 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x4d4785b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 0 722s JS MAINLOOP: handling job 1, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 1 722s JS MAINLOOP: handling job 2, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 2 722s JS MAINLOOP: handling job 3, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 722s JS MAINLOOP: Main loop instance 0x4d4785b020: release 722s JS MAINLOOP: Completed job 3 722s JS MEMORY: Memory report: before destroying context 722s JS MEMORY: 178 objects currently alive 722s JS MEMORY: boxed_instance = 65 722s JS MEMORY: boxed_prototype = 8 722s JS MEMORY: closure = 1 722s JS MEMORY: function = 94 722s JS MEMORY: fundamental_instance = 0 722s JS MEMORY: fundamental_prototype = 0 722s JS MEMORY: gerror_instance = 0 722s JS MEMORY: gerror_prototype = 0 722s JS MEMORY: interface = 0 722s JS MEMORY: module = 5 722s JS MEMORY: ns = 3 722s JS MEMORY: object_instance = 0 722s JS MEMORY: object_prototype = 2 722s JS MEMORY: param = 0 722s JS MEMORY: union_instance = 0 722s JS MEMORY: union_prototype = 0 722s JS CTX: JS shutdown sequence 722s JS CTX: Stopping profiler 722s JS CTX: Shutting down toggle queue 722s JS CTX: Notifying external reference holders of GjsContext dispose 722s JS MAINLOOP: Stopping promise job dispatcher 722s JS CTX: Notifying reference holders of GjsContext dispose 722s JS CTX: Checking unhandled promise rejections 722s JS CTX: Releasing cached JS wrappers 722s JS CTX: Final triggered GC 722s JS CTX: Destroying JS context 722s JS CTX: Releasing all native objects 722s JS CTX: Disabling auto GC 722s JS CTX: Ending trace on global object 722s JS CTX: Freeing allocated resources 722s JS CTX: JS context destroyed 722s PASS: cjs/testGlobal.test 722s Running test: cjs/until.test 722s 1..1 722s ok 1 - /usr/libexec/installed-tests/cjs/debugger/until.debugger 722s PASS: cjs/until.test 722s Running test: cjs/frame.test 722s 1..1 722s ok 1 - /usr/libexec/installed-tests/cjs/debugger/frame.debugger 722s PASS: cjs/frame.test 722s Running test: cjs/quit.test 722s 1..1 722s ok 1 - /usr/libexec/installed-tests/cjs/debugger/quit.debugger 722s PASS: cjs/quit.test 722s Running test: cjs/testExceptions.test 722s JS NATIVE: Registered native JS module '_promiseNative' 722s JS NATIVE: Registered native JS module '_byteArrayNative' 722s JS NATIVE: Registered native JS module '_encodingNative' 722s JS NATIVE: Registered native JS module '_gi' 722s JS NATIVE: Registered native JS module 'gi' 722s JS NATIVE: Registered native JS module 'cairoNative' 722s JS NATIVE: Registered native JS module 'system' 722s JS NATIVE: Registered native JS module 'console' 722s JS NATIVE: Registered native JS module '_print' 722s JS CTX: Enabling JIT 722s JS CTX: Initialized class GjsFileImporter prototype 0x2f8954700098 722s JS IMPORT: Defining parent (nil) of 0x2f89547000f8 'imports' is mod 0 722s JS IMPORT: Importing '_print' 722s JS NATIVE: Defining native module '_print' 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x2f89547006b0 '_print' is mod 1 722s JS IMPORT: successfully imported module '_print' 722s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 722s 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 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x10186d13b128 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Starting promise job dispatcher 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module metadata hook for module 0x2f8954712f60 722s JS IMPORT: Defining meta.importSync for module 0x2f8954712f60 722s JS NATIVE: Defining native module 'gi' 722s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f8954713310 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 722s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 722s JS IMPORT: Importing directory 'overrides' 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x2f8954713410 'overrides' is mod 1 722s JS IMPORT: Defined importer 'overrides' 0x2f8954713410 in 0x2f89547000f8 722s JS IMPORT: successfully imported directory 'overrides' 722s JS IMPORT: Importing '_byteArrayNative' 722s JS NATIVE: Defining native module '_byteArrayNative' 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x2f8954713858 '_byteArrayNative' is mod 1 722s JS IMPORT: successfully imported module '_byteArrayNative' 722s JS IMPORT: Importing '_promiseNative' 722s JS NATIVE: Defining native module '_promiseNative' 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x2f8954713998 '_promiseNative' is mod 1 722s JS IMPORT: successfully imported module '_promiseNative' 722s JS IMPORT: Importing module GLib succeeded 722s JS IMPORT: Defining parent 0x2f8954713410 of 0x10186d13c128 'GLib' is mod 1 722s JS IMPORT: successfully imported module 'GLib' 722s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 722s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10186d17b060, JSClass 0x60f8f24eb0b8, in object 0x10186d17b038 722s JS CTX: Initialized class GIRepositoryGType prototype 0x2f8954713bc8 722s JS CTX: Initialized class GIRepositoryFunction prototype 0x10186d13c178 722s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 722s JS G BXD: Defined class for Error (GError), prototype 0x10186d17b0b0, JSClass 0x60f8f24eb0b8, in object 0x10186d17b038 722s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 722s JS G BXD: Defined class for Variant (GVariant), prototype 0x10186d17b100, JSClass 0x60f8f24eb0b8, in object 0x10186d17b038 722s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 722s JS G BXD: Defined class for Bytes (GBytes), prototype 0x10186d17b150, JSClass 0x60f8f24eb0b8, in object 0x10186d17b038 722s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 722s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10186d17b1a0, JSClass 0x60f8f24eb0b8, in object 0x10186d17b038 722s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 722s JS G BXD: Defined class for Thread (GThread), prototype 0x10186d17b1f0, JSClass 0x60f8f24eb0b8, in object 0x10186d17b038 722s JS G BXD: Defining method ref in prototype for GLib.Thread 722s JS G BXD: Defining method unref in prototype for GLib.Thread 722s JS G NS: Defined namespace 'GLib' 0x10186d17b038 in GIRepository 0x2f89547131a0 722s JS IMPORT: Importing module jasmine succeeded 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x10186d13cb28 'jasmine' is mod 1 722s JS IMPORT: successfully imported module 'jasmine' 722s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Importing 'gi' 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x2f89547131a0 'gi' is mod 1 722s JS IMPORT: successfully imported module 'gi' 722s 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 722s JS G NS: Defined namespace 'GIMarshallingTests' 0x10186d17b268 in GIRepository 0x2f89547131a0 722s 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 722s JS G NS: Defined namespace 'CjsPrivate' 0x10186d17b2b8 in GIRepository 0x2f89547131a0 722s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 722s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 722s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 722s JS IMPORT: Importing module _legacy succeeded 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x10186d13cd58 '_legacy' is mod 1 722s JS IMPORT: successfully imported module '_legacy' 722s JS IMPORT: Importing module lang succeeded 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x10186d13cd08 'lang' is mod 1 722s JS IMPORT: successfully imported module 'lang' 722s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 722s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 722s JS IMPORT: Importing module _signals succeeded 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x10186d13cda8 '_signals' is mod 1 722s JS IMPORT: successfully imported module '_signals' 722s JS IMPORT: Importing module signals succeeded 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x10186d13ccb8 'signals' is mod 1 722s JS IMPORT: successfully imported module 'signals' 722s JS IMPORT: Importing module Gio succeeded 722s JS IMPORT: Defining parent 0x2f8954713410 of 0x10186d13cc68 'Gio' is mod 1 722s JS IMPORT: successfully imported module 'Gio' 722s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 722s JS IMPORT: Importing '_gi' 722s JS NATIVE: Defining native module '_gi' 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x2f8954729ec8 '_gi' is mod 1 722s JS IMPORT: successfully imported module '_gi' 722s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 722s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 722s JS IMPORT: Importing module _common succeeded 722s JS IMPORT: Defining parent 0x2f89547000f8 of 0x10186d13ce48 '_common' is mod 1 722s JS IMPORT: successfully imported module '_common' 722s JS IMPORT: Importing module GObject succeeded 722s JS IMPORT: Defining parent 0x2f8954713410 of 0x10186d13cdf8 'GObject' is mod 1 722s JS IMPORT: successfully imported module 'GObject' 722s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 722s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 722s JS G BXD: Defined class for String (GString), prototype 0x10186d17b560, JSClass 0x60f8f24eb0b8, in object 0x10186d17b2e0 722s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 722s JS G PRM: Defined class ParamSpec prototype is 0x10186d13cee8 class 0x60f8f24f02e0 in object 0x10186d17b2e0 722s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 722s JS G OBJ: Defined class for Object (GObject), prototype 0x10186d17b6c8, JSClass 0x60f8f24eb7c8, in object 0x10186d17b2e0 722s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 722s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 722s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x10186d17b6f0, JSClass 0x60f8f24eb7c8, in object 0x10186d17b2e0 722s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 722s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 722s JS G NS: Defined namespace 'GObject' 0x10186d17b2e0 in GIRepository 0x2f89547131a0 722s JS G OBJ: Defined class for Application (GApplication), prototype 0x10186d17b740, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 722s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x10186d1ce290, JSClass 0x60f8f24eb5a0, in object 0x10186d17b290 722s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 722s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 722s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x10186d17b7b8, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 722s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x10186d1ce510, JSClass 0x60f8f24eb5a0, in object 0x10186d17b290 722s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 722s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x10186d17b830, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 722s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 722s JS G IFACE: Defined class for Initable (GInitable), prototype 0x10186d1ce650, JSClass 0x60f8f24eb5a0, in object 0x10186d17b290 722s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 722s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 722s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 722s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x10186d17b8a8, JSClass 0x60f8f24eb0b8, in object 0x10186d17b290 722s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 722s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x10186d17b8f8, JSClass 0x60f8f24eb0b8, in object 0x10186d17b290 722s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 722s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 722s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x10186d17b948, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x10186d17b998, JSClass 0x60f8f24eb7c8, in object 0x10186d17b2b8 722s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 722s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x10186d17b9e8, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 722s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 722s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 722s JS G IFACE: Defined class for File (GFile), prototype 0x10186d1ce7b8, JSClass 0x60f8f24eb5a0, in object 0x10186d17b290 722s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x10186d17ba60, JSClass 0x60f8f24eb7c8, in object 0x2f8954713280 722s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 722s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x10186d17bad8, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 722s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 722s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x10186d17bb28, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 722s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x10186d17bb78, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 722s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x10186d17bbc8, JSClass 0x60f8f24eb0b8, in object 0x10186d17b290 722s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 722s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 722s JS G OBJ: Defined class for Settings (GSettings), prototype 0x10186d17bc18, JSClass 0x60f8f24eb7c8, in object 0x10186d17b290 722s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 722s JS G NS: Defined namespace 'Gio' 0x10186d17b290 in GIRepository 0x2f89547131a0 722s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 722s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 722s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 722s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 722s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 722s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 722s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 722s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 722s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 722s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 722s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 722s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 722s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 722s JS G ENUM: Defining GObject.ParamFlags as 0x2f895472f720 722s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 722s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 722s JS G PRM: JSObject created with param instance 0x16af91f19080 type GParamString 722s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 722s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 722s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 722s JS G PRM: JSObject created with param instance 0x16af91f20be0 type GParamString 722s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 722s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 722s JS CTX: Script evaluation succeeded 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: Spinning loop until released or hook cleared 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module metadata hook for module 0x2f89547015f8 722s JS IMPORT: Defining meta.importSync for module 0x2f89547015f8 722s JS NATIVE: Defining native module 'system' 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x10186d13b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x10186d13b128 722s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 722s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 722s JS MAINLOOP: Set main loop hook to 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: hold 722s JS MAINLOOP: Running and clearing main loop hook 722s JS G BXD: Defining method run in prototype for GLib.MainLoop 722s 1..26 722s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 722s JS G BXD: Defined class for Source (GSource), prototype 0x10186d17bd08, JSClass 0x60f8f24eb0b8, in object 0x10186d17b038 722s JS G BXD: Defining method set_priority in prototype for GLib.Source 722s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 722s JS G BXD: Defining method attach in prototype for GLib.Source 722s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 722s JS IMPORT: Module metadata hook for module 0x10186d160ac0 722s JS IMPORT: Defining meta.importSync for module 0x10186d160ac0 722s JS G BXD: Defining method destroy in prototype for GLib.Source 722s ok 1 Exceptions are thrown from property setter 722s ok 2 Exceptions are thrown from property getter 722s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 722s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 722s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 722s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 722s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 722s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 722s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 722s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 722s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 722s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 722s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 722s JS G ENUM: Defining GLib.LogLevelFlags as 0x2f8954716290 722s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 722s ok 3 Exceptions are logged from constructor 722s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 722s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 722s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 722s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 722s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 722s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 722s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 722s JS G ENUM: Defining GObject.BindingFlags as 0x2f895471a2a0 722s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 722s JS G OBJ: Defined class for Binding (GBinding), prototype 0x29904c105100, JSClass 0x60f8f24eb7c8, in object 0x10186d17b2e0 722s ok 4 Exceptions are logged from property setter with binding 722s ok 5 Exceptions are logged from property getter with binding 722s JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' 722s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 722s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x10186d1d5fd8, JSClass 0x60f8f24eb358, in object 0x10186d17b290 722s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 722s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 722s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 722s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 722s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 722s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 722s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 722s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 722s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 722s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 722s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 722s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 722s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 722s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 722s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 722s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 722s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 722s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 722s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 722s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 722s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 722s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 722s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 722s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 722s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 722s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 722s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 722s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 722s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 722s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 722s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 722s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 722s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 722s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 722s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 722s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 722s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 722s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 722s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 722s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 722s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 722s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 722s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 722s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 722s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 722s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 722s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 722s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 722s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 722s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 722s ok 6 logError logs a warning for a GError 722s ok 7 logError logs a warning with a message if given 722s ok 8 logError also logs an error for a created GError that is not thrown 722s ok 9 logError logs an error created with the GLib.Error constructor 722s JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' 722s ok 10 logError logs the quark for a JS-created GError type 722s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 722s ok 11 logError logs with stack for a GError created from a C struct 722s ok 12 logError logs an error with a prefix if given 722s ok 13 logError logs an error with prefix and message 722s ok 14 logError logs a SyntaxError 722s ok 15 logError logs an error with cause 722s ok 16 logError logs a GError with cause 722s ok 17 logError logs an error with non-object cause 722s ok 18 logError logs an error with a cause tree 722s ok 19 logError logs an error with cyclical causes 722s JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' 722s ok 20 Exception from function with too few arguments contains the full function name 722s ok 21 Exception from function with too few arguments contains the full method name 722s ok 22 thrown GError is an instance of error enum type 722s JS G BXD: Defining method matches in prototype for GLib.Error 722s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 722s ok 23 thrown GError matches error domain and code 722s ok 24 thrown GError has properties for domain and code 722s ok 25 GError.new_literal constructs a valid GLib.Error 722s ok 26 GError.new_literal does not accept invalid domains 722s JS G BXD: Defining method quit in prototype for GLib.MainLoop 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 0 722s JS MAINLOOP: handling job 1, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 1 722s JS MAINLOOP: handling job 2, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 2 722s JS MAINLOOP: handling job 3, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 722s JS MAINLOOP: Main loop instance 0x16af91dcb020: release 722s JS MAINLOOP: Completed job 3 722s JS MEMORY: Memory report: before destroying context 722s JS MEMORY: 430 objects currently alive 722s JS MEMORY: boxed_instance = 144 722s JS MEMORY: boxed_prototype = 11 722s JS MEMORY: closure = 1 722s JS MEMORY: function = 209 722s JS MEMORY: fundamental_instance = 0 722s JS MEMORY: fundamental_prototype = 0 722s JS MEMORY: gerror_instance = 12 722s JS MEMORY: gerror_prototype = 1 722s JS MEMORY: interface = 4 722s JS MEMORY: module = 9 722s JS MEMORY: ns = 5 722s JS MEMORY: object_instance = 16 722s JS MEMORY: object_prototype = 16 722s JS MEMORY: param = 2 722s JS MEMORY: union_instance = 0 722s JS MEMORY: union_prototype = 0 722s JS CTX: JS shutdown sequence 722s JS CTX: Stopping profiler 722s JS CTX: Shutting down toggle queue 722s JS CTX: Notifying external reference holders of GjsContext dispose 722s JS MAINLOOP: Stopping promise job dispatcher 722s JS CTX: Notifying reference holders of GjsContext dispose 722s JS CTX: Checking unhandled promise rejections 722s JS CTX: Releasing cached JS wrappers 722s JS CTX: Final triggered GC 722s JS G OBJ: Enqueuing GObject 0x16af91f7afd0 to toggle UP after shutdown, probably from another thread (0x16af91ea4c90). 722s JS G OBJ: Enqueuing GObject 0x16af91f7ce50 to toggle UP after shutdown, probably from another thread (0x16af91ea4c90). 722s JS CTX: Destroying JS context 722s JS CTX: Releasing all native objects 722s JS CTX: Disabling auto GC 722s JS CTX: Ending trace on global object 722s JS CTX: Freeing allocated resources 722s JS CTX: JS context destroyed 722s PASS: cjs/testExceptions.test 722s Running test: cjs/testPrint.test 722s JS NATIVE: Registered native JS module '_promiseNative' 722s JS NATIVE: Registered native JS module '_byteArrayNative' 722s JS NATIVE: Registered native JS module '_encodingNative' 722s JS NATIVE: Registered native JS module '_gi' 722s JS NATIVE: Registered native JS module 'gi' 722s JS NATIVE: Registered native JS module 'cairoNative' 722s JS NATIVE: Registered native JS module 'system' 722s JS NATIVE: Registered native JS module 'console' 722s JS NATIVE: Registered native JS module '_print' 722s JS CTX: Enabling JIT 722s JS CTX: Initialized class GjsFileImporter prototype 0x3debc6e00098 722s JS IMPORT: Defining parent (nil) of 0x3debc6e000f8 'imports' is mod 0 722s JS IMPORT: Importing '_print' 722s JS NATIVE: Defining native module '_print' 722s JS IMPORT: Defining parent 0x3debc6e000f8 of 0x3debc6e006b0 '_print' is mod 1 722s JS IMPORT: successfully imported module '_print' 722s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 722s 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 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x73a2363b128 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Starting promise job dispatcher 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module metadata hook for module 0x3debc6e12f60 722s JS IMPORT: Defining meta.importSync for module 0x3debc6e12f60 722s JS NATIVE: Defining native module 'gi' 722s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3debc6e13310 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 722s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 722s JS IMPORT: Importing directory 'overrides' 722s JS IMPORT: Defining parent 0x3debc6e000f8 of 0x3debc6e13410 'overrides' is mod 1 722s JS IMPORT: Defined importer 'overrides' 0x3debc6e13410 in 0x3debc6e000f8 722s JS IMPORT: successfully imported directory 'overrides' 722s JS IMPORT: Importing '_byteArrayNative' 722s JS NATIVE: Defining native module '_byteArrayNative' 722s JS IMPORT: Defining parent 0x3debc6e000f8 of 0x3debc6e13858 '_byteArrayNative' is mod 1 722s JS IMPORT: successfully imported module '_byteArrayNative' 722s JS IMPORT: Importing '_promiseNative' 722s JS NATIVE: Defining native module '_promiseNative' 722s JS IMPORT: Defining parent 0x3debc6e000f8 of 0x3debc6e13998 '_promiseNative' is mod 1 722s JS IMPORT: successfully imported module '_promiseNative' 722s JS IMPORT: Importing module GLib succeeded 722s JS IMPORT: Defining parent 0x3debc6e13410 of 0x73a2363c128 'GLib' is mod 1 722s JS IMPORT: successfully imported module 'GLib' 722s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 722s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x73a2367b060, JSClass 0x71340a93b0b8, in object 0x73a2367b038 722s JS CTX: Initialized class GIRepositoryGType prototype 0x3debc6e13bc8 722s JS CTX: Initialized class GIRepositoryFunction prototype 0x73a2363c178 722s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 722s JS G BXD: Defined class for Error (GError), prototype 0x73a2367b0b0, JSClass 0x71340a93b0b8, in object 0x73a2367b038 722s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 722s JS G BXD: Defined class for Variant (GVariant), prototype 0x73a2367b100, JSClass 0x71340a93b0b8, in object 0x73a2367b038 722s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 722s JS G BXD: Defined class for Bytes (GBytes), prototype 0x73a2367b150, JSClass 0x71340a93b0b8, in object 0x73a2367b038 722s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 722s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x73a2367b1a0, JSClass 0x71340a93b0b8, in object 0x73a2367b038 722s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 722s JS G BXD: Defined class for Thread (GThread), prototype 0x73a2367b1f0, JSClass 0x71340a93b0b8, in object 0x73a2367b038 722s JS G BXD: Defining method ref in prototype for GLib.Thread 722s JS G BXD: Defining method unref in prototype for GLib.Thread 722s JS G NS: Defined namespace 'GLib' 0x73a2367b038 in GIRepository 0x3debc6e131a0 722s JS IMPORT: Importing module jasmine succeeded 722s JS IMPORT: Defining parent 0x3debc6e000f8 of 0x73a2363cb28 'jasmine' is mod 1 722s JS IMPORT: successfully imported module 'jasmine' 722s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Importing 'gi' 722s JS IMPORT: Defining parent 0x3debc6e000f8 of 0x3debc6e131a0 'gi' is mod 1 722s JS IMPORT: successfully imported module 'gi' 722s 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 722s JS G NS: Defined namespace 'Gdk' 0x73a2367b268 in GIRepository 0x3debc6e131a0 722s JS CTX: Script evaluation succeeded 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: Spinning loop until released or hook cleared 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module metadata hook for module 0x3debc6e39f98 722s JS IMPORT: Defining meta.importSync for module 0x3debc6e39f98 722s JS NATIVE: Defining native module 'system' 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x73a2363b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x73a2363b128 722s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 722s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 722s JS MAINLOOP: Set main loop hook to 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: hold 722s JS MAINLOOP: Running and clearing main loop hook 722s JS G BXD: Defining method run in prototype for GLib.MainLoop 722s 1..31 722s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 722s JS G BXD: Defined class for Source (GSource), prototype 0x73a2367b290, JSClass 0x71340a93b0b8, in object 0x73a2367b038 722s JS G BXD: Defining method set_priority in prototype for GLib.Source 722s JS IMPORT: Importing '_gi' 722s JS NATIVE: Defining native module '_gi' 722s JS IMPORT: Defining parent 0x73a2363eaf0 of 0x3debc6e01698 '_gi' is mod 1 722s JS IMPORT: successfully imported module '_gi' 722s 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 722s JS G NS: Defined namespace 'CjsPrivate' 0x73a2367b330 in GIRepository 0x73a2363eb50 722s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 722s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 722s JS IMPORT: Importing module _common succeeded 722s JS IMPORT: Defining parent 0x73a2363eaf0 of 0x73a236c38f8 '_common' is mod 1 722s JS IMPORT: successfully imported module '_common' 722s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 722s JS IMPORT: Importing module _legacy succeeded 722s JS IMPORT: Defining parent 0x73a2363eaf0 of 0x73a236c3948 '_legacy' is mod 1 722s JS IMPORT: successfully imported module '_legacy' 722s JS IMPORT: Importing module GObject succeeded 722s JS IMPORT: Defining parent 0x73a2363eb68 of 0x73a236c38a8 'GObject' is mod 1 722s JS IMPORT: successfully imported module 'GObject' 722s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 722s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 722s JS G BXD: Defined class for String (GString), prototype 0x73a2367b5b0, JSClass 0x71340a93b0b8, in object 0x73a2367b308 722s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 722s JS G PRM: Defined class ParamSpec prototype is 0x73a236c39e8 class 0x71340a9402e0 in object 0x73a2367b308 722s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 722s JS G OBJ: Defined class for Object (GObject), prototype 0x73a2367b718, JSClass 0x71340a93b7c8, in object 0x73a2367b308 722s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 722s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 722s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x73a2367b740, JSClass 0x71340a93b7c8, in object 0x73a2367b308 722s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 722s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 722s JS G NS: Defined namespace 'GObject' 0x73a2367b308 in GIRepository 0x73a2363eb50 722s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 722s JS G BXD: Defining method attach in prototype for GLib.Source 722s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 722s JS IMPORT: Module metadata hook for module 0x73a23660b30 722s JS IMPORT: Defining meta.importSync for module 0x73a23660b30 722s JS G BXD: Defining method destroy in prototype for GLib.Source 722s ok 1 print can be spied upon 722s ok 2 printerr can be spied upon 722s ok 3 log can be spied upon 722s ok 4 logError can be spied upon 722s ok 5 prettyPrint property value primitive 722s ok 6 prettyPrint property value is object reference 722s ok 7 prettyPrint more than one property 722s ok 8 prettyPrint add property value after property value object reference 722s ok 9 prettyPrint array 722s ok 10 prettyPrint property value array 722s ok 11 prettyPrint array reference is the only array element 722s ok 12 prettyPrint array reference is one of multiple array elements 722s ok 13 prettyPrint nested array 722s ok 14 prettyPrint property value nested array 722s ok 15 prettyPrint function 722s ok 16 prettyPrint property value function 722s ok 17 prettyPrint date 722s ok 18 prettyPrint property value date 722s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 722s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x73a236f2560, JSClass 0x71340a93b0b8, in object 0x73a2367b268 722s ok 19 prettyPrint toString is overridden on object 722s ok 20 prettyPrint string tag supplied 722s ok 21 prettyPrint symbol 722s ok 22 prettyPrint property key symbol 722s ok 23 prettyPrint property value symbol 722s ok 24 prettyPrint registered symbol 722s ok 25 prettyPrint property key registered symbol 722s ok 26 prettyPrint property value registered symbol 722s ok 27 prettyPrint well-known symbol 722s ok 28 prettyPrint property key well-known symbol 722s ok 29 prettyPrint property value well-known symbol 722s ok 30 prettyPrint undefined 722s ok 31 prettyPrint null 722s JS G BXD: Defining method quit in prototype for GLib.MainLoop 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 0 722s JS MAINLOOP: handling job 1, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 1 722s JS MAINLOOP: handling job 2, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 2 722s JS MAINLOOP: handling job 3, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 722s JS MAINLOOP: Main loop instance 0x1df4e535b020: release 722s JS MAINLOOP: Completed job 3 722s JS MEMORY: Memory report: before destroying context 722s JS MEMORY: 259 objects currently alive 722s JS MEMORY: boxed_instance = 144 722s JS MEMORY: boxed_prototype = 9 722s JS MEMORY: closure = 1 722s JS MEMORY: function = 94 722s JS MEMORY: fundamental_instance = 0 722s JS MEMORY: fundamental_prototype = 0 722s JS MEMORY: gerror_instance = 0 722s JS MEMORY: gerror_prototype = 0 722s JS MEMORY: interface = 0 722s JS MEMORY: module = 5 722s JS MEMORY: ns = 4 722s JS MEMORY: object_instance = 0 722s JS MEMORY: object_prototype = 2 722s JS MEMORY: param = 0 722s JS MEMORY: union_instance = 0 722s JS MEMORY: union_prototype = 0 722s JS CTX: JS shutdown sequence 722s JS CTX: Stopping profiler 722s JS CTX: Shutting down toggle queue 722s JS CTX: Notifying external reference holders of GjsContext dispose 722s JS MAINLOOP: Stopping promise job dispatcher 722s JS CTX: Notifying reference holders of GjsContext dispose 722s JS CTX: Checking unhandled promise rejections 722s JS CTX: Releasing cached JS wrappers 722s JS CTX: Final triggered GC 722s JS CTX: Destroying JS context 722s JS CTX: Releasing all native objects 722s JS CTX: Disabling auto GC 722s JS CTX: Ending trace on global object 722s JS CTX: Freeing allocated resources 722s JS CTX: JS context destroyed 722s PASS: cjs/testPrint.test 722s Running test: cjs/testImporter2.test 722s JS NATIVE: Registered native JS module '_promiseNative' 722s JS NATIVE: Registered native JS module '_byteArrayNative' 722s JS NATIVE: Registered native JS module '_encodingNative' 722s JS NATIVE: Registered native JS module '_gi' 722s JS NATIVE: Registered native JS module 'gi' 722s JS NATIVE: Registered native JS module 'cairoNative' 722s JS NATIVE: Registered native JS module 'system' 722s JS NATIVE: Registered native JS module 'console' 722s JS NATIVE: Registered native JS module '_print' 722s JS CTX: Enabling JIT 722s JS CTX: Initialized class GjsFileImporter prototype 0x2bca4d100098 722s JS IMPORT: Defining parent (nil) of 0x2bca4d1000f8 'imports' is mod 0 722s JS IMPORT: Importing '_print' 722s JS NATIVE: Defining native module '_print' 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2bca4d1006b0 '_print' is mod 1 722s JS IMPORT: successfully imported module '_print' 722s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 722s 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 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2d601e93b128 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Starting promise job dispatcher 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module metadata hook for module 0x2bca4d112f60 722s JS IMPORT: Defining meta.importSync for module 0x2bca4d112f60 722s JS NATIVE: Defining native module 'gi' 722s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2bca4d113310 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 722s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 722s JS IMPORT: Importing directory 'overrides' 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2bca4d113410 'overrides' is mod 1 722s JS IMPORT: Defined importer 'overrides' 0x2bca4d113410 in 0x2bca4d1000f8 722s JS IMPORT: successfully imported directory 'overrides' 722s JS IMPORT: Importing '_byteArrayNative' 722s JS NATIVE: Defining native module '_byteArrayNative' 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2bca4d113858 '_byteArrayNative' is mod 1 722s JS IMPORT: successfully imported module '_byteArrayNative' 722s JS IMPORT: Importing '_promiseNative' 722s JS NATIVE: Defining native module '_promiseNative' 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2bca4d113998 '_promiseNative' is mod 1 722s JS IMPORT: successfully imported module '_promiseNative' 722s JS IMPORT: Importing module GLib succeeded 722s JS IMPORT: Defining parent 0x2bca4d113410 of 0x2d601e93c128 'GLib' is mod 1 722s JS IMPORT: successfully imported module 'GLib' 722s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 722s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d601e97b060, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b038 722s JS CTX: Initialized class GIRepositoryGType prototype 0x2bca4d113bc8 722s JS CTX: Initialized class GIRepositoryFunction prototype 0x2d601e93c178 722s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 722s JS G BXD: Defined class for Error (GError), prototype 0x2d601e97b0b0, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b038 722s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 722s JS G BXD: Defined class for Variant (GVariant), prototype 0x2d601e97b100, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b038 722s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 722s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d601e97b150, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b038 722s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 722s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d601e97b1a0, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b038 722s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 722s JS G BXD: Defined class for Thread (GThread), prototype 0x2d601e97b1f0, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b038 722s JS G BXD: Defining method ref in prototype for GLib.Thread 722s JS G BXD: Defining method unref in prototype for GLib.Thread 722s JS G NS: Defined namespace 'GLib' 0x2d601e97b038 in GIRepository 0x2bca4d1131a0 722s JS IMPORT: Importing module jasmine succeeded 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2d601e93cb28 'jasmine' is mod 1 722s JS IMPORT: successfully imported module 'jasmine' 722s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: release 722s JS MAINLOOP: Completed job 0 722s JS CTX: Script evaluation succeeded 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: Spinning loop until released or hook cleared 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module metadata hook for module 0x2bca4d12a690 722s JS IMPORT: Defining meta.importSync for module 0x2bca4d12a690 722s JS NATIVE: Defining native module 'system' 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d601e93b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d601e93b128 722s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 722s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 722s JS MAINLOOP: Set main loop hook to 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: hold 722s JS MAINLOOP: Running and clearing main loop hook 722s JS G BXD: Defining method run in prototype for GLib.MainLoop 722s 1..4 722s JS IMPORT: Importing 'gi' 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2bca4d1131a0 'gi' is mod 1 722s JS IMPORT: successfully imported module 'gi' 722s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 722s JS G BXD: Defined class for Source (GSource), prototype 0x2d601e97b268, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b038 722s JS G BXD: Defining method set_priority in prototype for GLib.Source 722s JS IMPORT: Importing '_gi' 722s JS NATIVE: Defining native module '_gi' 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2bca4d12ef58 '_gi' is mod 1 722s JS IMPORT: successfully imported module '_gi' 722s 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 722s JS G NS: Defined namespace 'CjsPrivate' 0x2d601e97b308 in GIRepository 0x2bca4d1131a0 722s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 722s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 722s JS IMPORT: Importing module _common succeeded 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2d601e93ce70 '_common' is mod 1 722s JS IMPORT: successfully imported module '_common' 722s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 722s JS IMPORT: Importing module _legacy succeeded 722s JS IMPORT: Defining parent 0x2bca4d1000f8 of 0x2d601e93cec0 '_legacy' is mod 1 722s JS IMPORT: successfully imported module '_legacy' 722s JS IMPORT: Importing module GObject succeeded 722s JS IMPORT: Defining parent 0x2bca4d113410 of 0x2d601e93ce20 'GObject' is mod 1 722s JS IMPORT: successfully imported module 'GObject' 722s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 722s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 722s JS G BXD: Defined class for String (GString), prototype 0x2d601e97b588, JSClass 0x7a7d63f1b0b8, in object 0x2d601e97b2e0 722s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 722s JS G PRM: Defined class ParamSpec prototype is 0x2d601e93cf60 class 0x7a7d63f202e0 in object 0x2d601e97b2e0 722s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 722s JS G OBJ: Defined class for Object (GObject), prototype 0x2d601e97b6f0, JSClass 0x7a7d63f1b7c8, in object 0x2d601e97b2e0 722s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 722s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 722s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2d601e97b718, JSClass 0x7a7d63f1b7c8, in object 0x2d601e97b2e0 722s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 722s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 722s JS G NS: Defined namespace 'GObject' 0x2d601e97b2e0 in GIRepository 0x2bca4d1131a0 722s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 722s JS G BXD: Defining method attach in prototype for GLib.Source 722s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 722s JS IMPORT: Module metadata hook for module 0x2bca4d1030b0 722s JS IMPORT: Defining meta.importSync for module 0x2bca4d1030b0 722s JS G BXD: Defining method destroy in prototype for GLib.Source 722s JS IMPORT: Importing module GIMarshallingTests succeeded 722s JS IMPORT: Defining parent 0x2bca4d113410 of 0x2d601e9cb380 'GIMarshallingTests' is mod 1 722s JS IMPORT: successfully imported module 'GIMarshallingTests' 722s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 722s JS IMPORT: Importing module Gio succeeded 722s JS IMPORT: Defining parent 0x2bca4d113410 of 0x2d601e9cb3f8 'Gio' is mod 1 722s JS IMPORT: successfully imported module 'Gio' 722s ok 2 GI importer on failure throws an exception when the overrides _init is null 722s JS IMPORT: Importing module Regress succeeded 722s JS IMPORT: Defining parent 0x2d601e93ebb0 of 0x2d601e9cbce0 'Regress' is mod 1 722s JS IMPORT: successfully imported module 'Regress' 722s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 722s JS IMPORT: Importing module WarnLib succeeded 722s JS IMPORT: Defining parent 0x2d601e93ebb0 of 0x2d601e9cbd30 'WarnLib' is mod 1 722s JS IMPORT: successfully imported module 'WarnLib' 722s ok 4 GI importer on failure throws an exception when the overrides _init is missing 722s JS G BXD: Defining method quit in prototype for GLib.MainLoop 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 0 722s JS MAINLOOP: handling job 1, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 1 722s JS MAINLOOP: handling job 2, 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Completed job 2 722s JS MAINLOOP: handling job 3, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 722s JS MAINLOOP: Main loop instance 0x1bc8ed54b020: release 722s JS MAINLOOP: Completed job 3 722s JS MEMORY: Memory report: before destroying context 722s JS MEMORY: 149 objects currently alive 722s JS MEMORY: boxed_instance = 28 722s JS MEMORY: boxed_prototype = 8 722s JS MEMORY: closure = 1 722s JS MEMORY: function = 94 722s JS MEMORY: fundamental_instance = 0 722s JS MEMORY: fundamental_prototype = 0 722s JS MEMORY: gerror_instance = 0 722s JS MEMORY: gerror_prototype = 0 722s JS MEMORY: interface = 0 722s JS MEMORY: module = 9 722s JS MEMORY: ns = 7 722s JS MEMORY: object_instance = 0 722s JS MEMORY: object_prototype = 2 722s JS MEMORY: param = 0 722s JS MEMORY: union_instance = 0 722s JS MEMORY: union_prototype = 0 722s JS CTX: JS shutdown sequence 722s JS CTX: Stopping profiler 722s JS CTX: Shutting down toggle queue 722s JS CTX: Notifying external reference holders of GjsContext dispose 722s JS MAINLOOP: Stopping promise job dispatcher 722s JS CTX: Notifying reference holders of GjsContext dispose 722s JS CTX: Checking unhandled promise rejections 722s JS CTX: Releasing cached JS wrappers 722s JS CTX: Final triggered GC 722s JS CTX: Destroying JS context 722s JS CTX: Releasing all native objects 722s JS CTX: Disabling auto GC 722s JS CTX: Ending trace on global object 722s JS CTX: Freeing allocated resources 722s JS CTX: JS context destroyed 722s PASS: cjs/testImporter2.test 722s Running test: cjs/testGtk3.test 722s JS NATIVE: Registered native JS module '_promiseNative' 722s JS NATIVE: Registered native JS module '_byteArrayNative' 722s JS NATIVE: Registered native JS module '_encodingNative' 722s JS NATIVE: Registered native JS module '_gi' 722s JS NATIVE: Registered native JS module 'gi' 722s JS NATIVE: Registered native JS module 'cairoNative' 722s JS NATIVE: Registered native JS module 'system' 722s JS NATIVE: Registered native JS module 'console' 722s JS NATIVE: Registered native JS module '_print' 722s JS CTX: Enabling JIT 722s JS CTX: Initialized class GjsFileImporter prototype 0x3c37ea700098 722s JS IMPORT: Defining parent (nil) of 0x3c37ea7000f8 'imports' is mod 0 722s JS IMPORT: Importing '_print' 722s JS NATIVE: Defining native module '_print' 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0x3c37ea7006b0 '_print' is mod 1 722s JS IMPORT: successfully imported module '_print' 722s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 722s 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 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xbaa1ce3b128 722s JS MAINLOOP: Main loop instance 0x22a9131b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Starting promise job dispatcher 722s JS MAINLOOP: Main loop instance 0x22a9131b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 722s JS MAINLOOP: Main loop instance 0x22a9131b020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module metadata hook for module 0x3c37ea712f60 722s JS IMPORT: Defining meta.importSync for module 0x3c37ea712f60 722s JS NATIVE: Defining native module 'gi' 722s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c37ea713310 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 722s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 722s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 722s JS IMPORT: Importing directory 'overrides' 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0x3c37ea713410 'overrides' is mod 1 722s JS IMPORT: Defined importer 'overrides' 0x3c37ea713410 in 0x3c37ea7000f8 722s JS IMPORT: successfully imported directory 'overrides' 722s JS IMPORT: Importing '_byteArrayNative' 722s JS NATIVE: Defining native module '_byteArrayNative' 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0x3c37ea713858 '_byteArrayNative' is mod 1 722s JS IMPORT: successfully imported module '_byteArrayNative' 722s JS IMPORT: Importing '_promiseNative' 722s JS NATIVE: Defining native module '_promiseNative' 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0x3c37ea713998 '_promiseNative' is mod 1 722s JS IMPORT: successfully imported module '_promiseNative' 722s JS IMPORT: Importing module GLib succeeded 722s JS IMPORT: Defining parent 0x3c37ea713410 of 0xbaa1ce3c128 'GLib' is mod 1 722s JS IMPORT: successfully imported module 'GLib' 722s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 722s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xbaa1ce7b060, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b038 722s JS CTX: Initialized class GIRepositoryGType prototype 0x3c37ea713bc8 722s JS CTX: Initialized class GIRepositoryFunction prototype 0xbaa1ce3c178 722s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 722s JS G BXD: Defined class for Error (GError), prototype 0xbaa1ce7b0b0, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b038 722s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 722s JS G BXD: Defined class for Variant (GVariant), prototype 0xbaa1ce7b100, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b038 722s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 722s JS G BXD: Defined class for Bytes (GBytes), prototype 0xbaa1ce7b150, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b038 722s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 722s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xbaa1ce7b1a0, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b038 722s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 722s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 722s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 722s JS G BXD: Defined class for Thread (GThread), prototype 0xbaa1ce7b1f0, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b038 722s JS G BXD: Defining method ref in prototype for GLib.Thread 722s JS G BXD: Defining method unref in prototype for GLib.Thread 722s JS G NS: Defined namespace 'GLib' 0xbaa1ce7b038 in GIRepository 0x3c37ea7131a0 722s JS IMPORT: Importing module jasmine succeeded 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0xbaa1ce3cb28 'jasmine' is mod 1 722s JS IMPORT: successfully imported module 'jasmine' 722s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 722s JS MAINLOOP: Main loop instance 0x22a9131b020: hold 722s JS MAINLOOP: Enqueue job , promise=, allocation site= 722s JS MAINLOOP: Main loop instance 0x22a9131b020: Spinning loop until released or hook cleared 722s JS MAINLOOP: handling job 0, 722s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 722s JS MAINLOOP: Main loop instance 0x22a9131b020: release 722s JS MAINLOOP: Completed job 0 722s JS IMPORT: Importing 'gi' 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0x3c37ea7131a0 'gi' is mod 1 722s JS IMPORT: successfully imported module 'gi' 722s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 722s JS IMPORT: Importing module byteArray succeeded 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0xbaa1ce3cc68 'byteArray' is mod 1 722s JS IMPORT: successfully imported module 'byteArray' 722s 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 722s JS G NS: Defined namespace 'CjsPrivate' 0xbaa1ce7b290 in GIRepository 0x3c37ea7131a0 722s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 722s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 722s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 722s JS IMPORT: Importing module _legacy succeeded 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0xbaa1ce3cda8 '_legacy' is mod 1 722s JS IMPORT: successfully imported module '_legacy' 722s JS IMPORT: Importing module lang succeeded 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0xbaa1ce3cd58 'lang' is mod 1 722s JS IMPORT: successfully imported module 'lang' 722s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 722s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 722s JS IMPORT: Importing module _signals succeeded 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0xbaa1ce3cdf8 '_signals' is mod 1 722s JS IMPORT: successfully imported module '_signals' 722s JS IMPORT: Importing module signals succeeded 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0xbaa1ce3cd08 'signals' is mod 1 722s JS IMPORT: successfully imported module 'signals' 722s JS IMPORT: Importing module Gio succeeded 722s JS IMPORT: Defining parent 0x3c37ea713410 of 0xbaa1ce3ccb8 'Gio' is mod 1 722s JS IMPORT: successfully imported module 'Gio' 722s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 722s JS IMPORT: Importing '_gi' 722s JS NATIVE: Defining native module '_gi' 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0x3c37ea72a390 '_gi' is mod 1 722s JS IMPORT: successfully imported module '_gi' 722s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 722s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 722s JS IMPORT: Importing module _common succeeded 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0xbaa1ce3ce98 '_common' is mod 1 722s JS IMPORT: successfully imported module '_common' 722s JS IMPORT: Importing module GObject succeeded 722s JS IMPORT: Defining parent 0x3c37ea713410 of 0xbaa1ce3ce48 'GObject' is mod 1 722s JS IMPORT: successfully imported module 'GObject' 722s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 722s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 722s JS G BXD: Defined class for String (GString), prototype 0xbaa1ce7b538, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b2b8 722s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 722s JS G PRM: Defined class ParamSpec prototype is 0xbaa1ce3cf38 class 0x6e2c7cf902e0 in object 0xbaa1ce7b2b8 722s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 722s JS G OBJ: Defined class for Object (GObject), prototype 0xbaa1ce7b6a0, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b2b8 722s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 722s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 722s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xbaa1ce7b6c8, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b2b8 722s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 722s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 722s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 722s JS G NS: Defined namespace 'GObject' 0xbaa1ce7b2b8 in GIRepository 0x3c37ea7131a0 722s JS G OBJ: Defined class for Application (GApplication), prototype 0xbaa1ce7b718, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 722s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xbaa1cecf2e0, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7b268 722s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 722s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 722s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 722s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xbaa1ce7b790, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 722s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xbaa1cecf560, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7b268 722s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 722s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xbaa1ce7b808, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 722s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 722s JS G IFACE: Defined class for Initable (GInitable), prototype 0xbaa1cecf6a0, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7b268 722s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 722s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 722s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 722s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xbaa1ce7b880, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b268 722s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 722s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xbaa1ce7b8d0, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b268 722s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 722s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 722s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xbaa1ce7b920, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xbaa1ce7b970, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b290 722s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 722s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xbaa1ce7b9c0, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 722s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 722s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 722s JS G IFACE: Defined class for File (GFile), prototype 0xbaa1cecf808, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7b268 722s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xbaa1ce7ba38, JSClass 0x6e2c7cf8b7c8, in object 0x3c37ea713280 722s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 722s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xbaa1ce7bab0, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 722s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 722s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xbaa1ce7bb00, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 722s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xbaa1ce7bb50, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 722s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xbaa1ce7bba0, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b268 722s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 722s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 722s JS G OBJ: Defined class for Settings (GSettings), prototype 0xbaa1ce7bbf0, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 722s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 722s JS G NS: Defined namespace 'Gio' 0xbaa1ce7b268 in GIRepository 0x3c37ea7131a0 722s JS IMPORT: Importing module Gtk succeeded 722s JS IMPORT: Defining parent 0x3c37ea713410 of 0xbaa1ced62b8 'Gtk' is mod 1 722s JS IMPORT: successfully imported module 'Gtk' 722s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 722s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 722s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xbaa1ce7bc68, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b2b8 722s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xbaa1ce7bcb8, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 722s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 722s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xbaa1ced65b0, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7bc40 722s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 722s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xbaa1ce7bd30, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 722s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 722s JS G NS: Defined namespace 'Gtk' 0xbaa1ce7bc40 in GIRepository 0x3c37ea7131a0 722s JS IMPORT: Importing 'system' 722s JS NATIVE: Defining native module 'system' 722s JS IMPORT: Defining parent 0x3c37ea7000f8 of 0x3c37ea730de0 'system' is mod 1 722s JS IMPORT: successfully imported module 'system' 722s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 722s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xbaa1ce7bd80, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 722s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 722s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0xbaa1ced66f0, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7bc40 722s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 722s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 722s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xbaa1ce7bec0, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xbaa1ce7bf10, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xbaa1ce7bf60, JSClass 0x6e2c7cf8b7c8, in object 0x3c37ea713280 722s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 722s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xbaa1ced6768, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7b268 722s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 722s JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' 722s JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' 722s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xbaa1cee0038, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0xbaa1cee0088, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0xbaa1cee00d8, JSClass 0x6e2c7cf8b7c8, in object 0x3c37ea713280 722s JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' 722s JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' 722s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0xbaa1cee0150, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0xbaa1cee01a0, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7b268 722s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 722s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xbaa1ced67e0, JSClass 0x6e2c7cf8b5a0, in object 0xbaa1ce7b268 722s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 722s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 722s JS CTX: Script evaluation succeeded 722s JS MAINLOOP: Main loop instance 0x22a9131b020: Spinning loop until released or hook cleared 722s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbaa1ce3b128 722s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xbaa1ce3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbaa1ce3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbaa1ce3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xbaa1ce3b128 723s JS IMPORT: Module metadata hook for module 0x3c37ea708068 723s JS IMPORT: Defining meta.importSync for module 0x3c37ea708068 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xbaa1ce3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xbaa1ce3b128 723s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 723s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 723s JS MAINLOOP: Set main loop hook to 723s JS MAINLOOP: Main loop instance 0x22a9131b020: hold 723s JS MAINLOOP: Running and clearing main loop hook 723s JS G BXD: Defining method run in prototype for GLib.MainLoop 723s 1..31 723s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 723s JS G BXD: Defined class for Source (GSource), prototype 0xbaa1cee0308, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b038 723s JS G BXD: Defining method set_priority in prototype for GLib.Source 723s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 723s JS G BXD: Defining method attach in prototype for GLib.Source 723s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0xbaa1ce60a88 723s JS IMPORT: Defining meta.importSync for module 0xbaa1ce60a88 723s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 723s dbus-daemon[2741]: [session uid=1000 pid=2741 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.3' (uid=1000 pid=3104 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 723s dbus-daemon[2741]: [session uid=1000 pid=2741 pidfd=5] Successfully activated service 'org.a11y.Bus' 723s JS G BXD: Defining method destroy in prototype for GLib.Source 723s dbus-daemon[3119]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=3104 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 723s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 723s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 723s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xbaa1cee0448, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xbaa1cee0498, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 723s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 723s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 723s JS G ENUM: Defining Gtk.WindowType as 0x3c37ea716940 723s dbus-daemon[3119]: Successfully activated service 'org.a11y.atspi.Registry' 723s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 723s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 723s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xbaa1cee0560, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 723s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 723s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0xbaa1cee05d8, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G OBJ: Defined class for Label (GtkLabel), prototype 0xbaa1cee0628, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 723s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 723s JS G ENUM: Defining enum value AFTER (fixed from after) 1 723s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 723s JS G ENUM: Defining GObject.ConnectFlags as 0x3c37ea716b00 723s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 723s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 723s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 723s ok 1 Gtk overrides UI template sets up internal and public template children 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 723s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 5 Gtk overrides UI template binds template callbacks to the correct object 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 6 Gtk overrides UI template from resource sets up internal and public template children 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 11 Gtk overrides UI template from file sets up internal and public template children 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 723s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 723s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 723s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 723s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 723s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 723s ok 21 Gtk overrides sets CSS names on classes 723s ok 22 Gtk overrides static inheritance works 723s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 723s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 723s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 723s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 723s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 723s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 723s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 723s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 723s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 723s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 723s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 723s JS G ENUM: Defining GLib.LogLevelFlags as 0x3c37ea741418 723s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 723s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 723s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 723s ok 25 Gtk overrides destroy signal is emitted while disposing objects 723s JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' 723s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0xbaa1cee0678, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s ok 26 Gtk overrides accepts string in place of GdkAtom 723s ok 27 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 723s JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' 723s JS G OBJ: Defined class for Stack (GtkStack), prototype 0xbaa1cee0858, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' 723s JS G OBJ: Defined class for Box (GtkBox), prototype 0xbaa1cee08d0, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 723s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 723s JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'CjsPrivate' 723s ok 28 Gtk overrides uses the correct GType for null child properties 723s JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 723s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0xbaa1cee09e8, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7bc40 723s ok 29 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 723s JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' 723s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0xbaa1cee0b00, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 723s JS G BXD: Defined class for Value (GValue), prototype 0xbaa1cee0b78, JSClass 0x6e2c7cf8b0b8, in object 0xbaa1ce7b2b8 723s JS G BXD: Defining method init in prototype for GObject.Value 723s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 723s JS G BXD: Defining method get_boolean in prototype for GObject.Value 723s JS G BXD: Defining method unset in prototype for GObject.Value 723s JS G BXD: Defining method set_int in prototype for GObject.Value 723s JS G BXD: Defining method get_int in prototype for GObject.Value 723s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 723s JS G BXD: Defining method set_string in prototype for GObject.Value 723s JS G BXD: Defining method get_string in prototype for GObject.Value 723s ok 30 Gtk overrides can get style properties using GObject.Value 723s JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' 723s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0xbaa1cee0cb8, JSClass 0x6e2c7cf8b7c8, in object 0xbaa1ce7bc40 723s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 723s ok 31 Gtk overrides can pass a parent object to a child at construction 723s JS G BXD: Defining method quit in prototype for GLib.MainLoop 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x22a9131b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 723s JS MAINLOOP: Main loop instance 0x22a9131b020: release 723s JS MAINLOOP: Completed job 3 723s JS MEMORY: Memory report: before destroying context 723s JS MEMORY: 392 objects currently alive 723s JS MEMORY: boxed_instance = 40 723s JS MEMORY: boxed_prototype = 12 723s JS MEMORY: closure = 7 723s JS MEMORY: function = 242 723s JS MEMORY: fundamental_instance = 0 723s JS MEMORY: fundamental_prototype = 0 723s JS MEMORY: gerror_instance = 0 723s JS MEMORY: gerror_prototype = 0 723s JS MEMORY: interface = 8 723s JS MEMORY: module = 11 723s JS MEMORY: ns = 5 723s JS MEMORY: object_instance = 26 723s JS MEMORY: object_prototype = 41 723s JS MEMORY: param = 0 723s JS MEMORY: union_instance = 0 723s JS MEMORY: union_prototype = 0 723s JS CTX: JS shutdown sequence 723s JS CTX: Stopping profiler 723s JS CTX: Shutting down toggle queue 723s JS CTX: Notifying external reference holders of GjsContext dispose 723s JS MAINLOOP: Stopping promise job dispatcher 723s JS CTX: Notifying reference holders of GjsContext dispose 723s JS CTX: Checking unhandled promise rejections 723s JS CTX: Releasing cached JS wrappers 723s JS CTX: Final triggered GC 723s JS CTX: Destroying JS context 723s JS CTX: Releasing all native objects 723s JS CTX: Disabling auto GC 723s JS CTX: Ending trace on global object 723s JS CTX: Freeing allocated resources 723s JS CTX: JS context destroyed 723s PASS: cjs/testGtk3.test 723s Running test: cjs/testSignals.test 723s JS NATIVE: Registered native JS module '_promiseNative' 723s JS NATIVE: Registered native JS module '_byteArrayNative' 723s JS NATIVE: Registered native JS module '_encodingNative' 723s JS NATIVE: Registered native JS module '_gi' 723s JS NATIVE: Registered native JS module 'gi' 723s JS NATIVE: Registered native JS module 'cairoNative' 723s JS NATIVE: Registered native JS module 'system' 723s JS NATIVE: Registered native JS module 'console' 723s JS NATIVE: Registered native JS module '_print' 723s JS CTX: Enabling JIT 723s JS CTX: Initialized class GjsFileImporter prototype 0x8c450400098 723s JS IMPORT: Defining parent (nil) of 0x8c4504000f8 'imports' is mod 0 723s JS IMPORT: Importing '_print' 723s JS NATIVE: Defining native module '_print' 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x8c4504006b0 '_print' is mod 1 723s JS IMPORT: successfully imported module '_print' 723s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 723s 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 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x272e6fc3b128 723s JS MAINLOOP: Main loop instance 0xde0148cb020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Starting promise job dispatcher 723s JS MAINLOOP: Main loop instance 0xde0148cb020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 723s JS MAINLOOP: Main loop instance 0xde0148cb020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module metadata hook for module 0x8c450412f60 723s JS IMPORT: Defining meta.importSync for module 0x8c450412f60 723s JS NATIVE: Defining native module 'gi' 723s JS CTX: Initialized class GIRepositoryNamespace prototype 0x8c450413310 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 723s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 723s JS IMPORT: Importing directory 'overrides' 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x8c450413410 'overrides' is mod 1 723s JS IMPORT: Defined importer 'overrides' 0x8c450413410 in 0x8c4504000f8 723s JS IMPORT: successfully imported directory 'overrides' 723s JS IMPORT: Importing '_byteArrayNative' 723s JS NATIVE: Defining native module '_byteArrayNative' 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x8c450413858 '_byteArrayNative' is mod 1 723s JS IMPORT: successfully imported module '_byteArrayNative' 723s JS IMPORT: Importing '_promiseNative' 723s JS NATIVE: Defining native module '_promiseNative' 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x8c450413998 '_promiseNative' is mod 1 723s JS IMPORT: successfully imported module '_promiseNative' 723s JS IMPORT: Importing module GLib succeeded 723s JS IMPORT: Defining parent 0x8c450413410 of 0x272e6fc3c128 'GLib' is mod 1 723s JS IMPORT: successfully imported module 'GLib' 723s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 723s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x272e6fc7b060, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b038 723s JS CTX: Initialized class GIRepositoryGType prototype 0x8c450413bc8 723s JS CTX: Initialized class GIRepositoryFunction prototype 0x272e6fc3c178 723s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 723s JS G BXD: Defined class for Error (GError), prototype 0x272e6fc7b0b0, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b038 723s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 723s JS G BXD: Defined class for Variant (GVariant), prototype 0x272e6fc7b100, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b038 723s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 723s JS G BXD: Defined class for Bytes (GBytes), prototype 0x272e6fc7b150, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b038 723s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 723s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x272e6fc7b1a0, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b038 723s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 723s JS G BXD: Defined class for Thread (GThread), prototype 0x272e6fc7b1f0, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b038 723s JS G BXD: Defining method ref in prototype for GLib.Thread 723s JS G BXD: Defining method unref in prototype for GLib.Thread 723s JS G NS: Defined namespace 'GLib' 0x272e6fc7b038 in GIRepository 0x8c4504131a0 723s JS IMPORT: Importing module jasmine succeeded 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x272e6fc3cb28 'jasmine' is mod 1 723s JS IMPORT: successfully imported module 'jasmine' 723s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 723s JS MAINLOOP: Main loop instance 0xde0148cb020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0xde0148cb020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 723s JS MAINLOOP: Main loop instance 0xde0148cb020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Importing 'gi' 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x8c4504131a0 'gi' is mod 1 723s JS IMPORT: successfully imported module 'gi' 723s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 723s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 723s JS IMPORT: Importing module _legacy succeeded 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x272e6fc3ccb8 '_legacy' is mod 1 723s JS IMPORT: successfully imported module '_legacy' 723s JS IMPORT: Importing module lang succeeded 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x272e6fc3cc68 'lang' is mod 1 723s JS IMPORT: successfully imported module 'lang' 723s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 723s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 723s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 723s JS IMPORT: Importing module _signals succeeded 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x272e6fc3cd58 '_signals' is mod 1 723s JS IMPORT: successfully imported module '_signals' 723s JS IMPORT: Importing module signals succeeded 723s JS IMPORT: Defining parent 0x8c4504000f8 of 0x272e6fc3cd08 'signals' is mod 1 723s JS IMPORT: successfully imported module 'signals' 723s JS CTX: Script evaluation succeeded 723s JS MAINLOOP: Main loop instance 0xde0148cb020: Spinning loop until released or hook cleared 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module metadata hook for module 0x8c450406900 723s JS IMPORT: Defining meta.importSync for module 0x8c450406900 723s JS NATIVE: Defining native module 'system' 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x272e6fc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x272e6fc3b128 723s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 723s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 723s JS MAINLOOP: Set main loop hook to 723s JS MAINLOOP: Main loop instance 0xde0148cb020: hold 723s JS MAINLOOP: Running and clearing main loop hook 723s JS G BXD: Defining method run in prototype for GLib.MainLoop 723s 1..42 723s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 723s JS G BXD: Defined class for Source (GSource), prototype 0x272e6fc7b268, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b038 723s JS G BXD: Defining method set_priority in prototype for GLib.Source 723s JS IMPORT: Importing '_gi' 723s JS NATIVE: Defining native module '_gi' 723s JS IMPORT: Defining parent 0x272e6fc3eaf0 of 0x8c45040fc48 '_gi' is mod 1 723s JS IMPORT: successfully imported module '_gi' 723s 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 723s JS G NS: Defined namespace 'CjsPrivate' 0x272e6fc7b308 in GIRepository 0x272e6fc3eb20 723s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 723s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 723s JS IMPORT: Importing module _common succeeded 723s JS IMPORT: Defining parent 0x272e6fc3eaf0 of 0x272e6fcc3948 '_common' is mod 1 723s JS IMPORT: successfully imported module '_common' 723s JS IMPORT: Importing module GObject succeeded 723s JS IMPORT: Defining parent 0x272e6fc3ebb0 of 0x272e6fcc38f8 'GObject' is mod 1 723s JS IMPORT: successfully imported module 'GObject' 723s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 723s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 723s JS G BXD: Defined class for String (GString), prototype 0x272e6fc7b588, JSClass 0x7d41644cb0b8, in object 0x272e6fc7b2e0 723s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 723s JS G PRM: Defined class ParamSpec prototype is 0x272e6fcc39e8 class 0x7d41644d02e0 in object 0x272e6fc7b2e0 723s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 723s JS G OBJ: Defined class for Object (GObject), prototype 0x272e6fc7b6f0, JSClass 0x7d41644cb7c8, in object 0x272e6fc7b2e0 723s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 723s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 723s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x272e6fc7b718, JSClass 0x7d41644cb7c8, in object 0x272e6fc7b2e0 723s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 723s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 723s JS G NS: Defined namespace 'GObject' 0x272e6fc7b2e0 in GIRepository 0x272e6fc3eb20 723s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 723s JS G BXD: Defining method attach in prototype for GLib.Source 723s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0x272e6fc60ee8 723s JS IMPORT: Defining meta.importSync for module 0x272e6fc60ee8 723s JS G BXD: Defining method destroy in prototype for GLib.Source 723s ok 1 Legacy object with signals emit works with no connections 723s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 723s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 723s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 723s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 723s ok 6 Legacy object with signals using connect distinguishes multiple signals 723s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 723s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 723s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 723s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 723s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 723s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 723s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 723s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 723s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 723s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 723s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 723s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 723s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 723s JS G ENUM: Defining GLib.LogLevelFlags as 0x8c45045ed40 723s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 723s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 723s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 723s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 723s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 723s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 723s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 723s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 723s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 723s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 723s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 723s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 723s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 723s ok 22 Object with signals added emit works with no connections 723s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 723s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 723s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 723s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 723s ok 27 Object with signals added using connect distinguishes multiple signals 723s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 723s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 723s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 723s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 723s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 723s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 723s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 723s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 723s ok 36 Object with signals added using connectAfter distinguishes multiple signals 723s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 723s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 723s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 723s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 723s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 723s ok 42 Object with signals added does not call a connected after handler when stopped by connect 723s JS G BXD: Defining method quit in prototype for GLib.MainLoop 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0xde0148cb020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 723s JS MAINLOOP: Main loop instance 0xde0148cb020: release 723s JS MAINLOOP: Completed job 3 723s JS MEMORY: Memory report: before destroying context 723s JS MEMORY: 369 objects currently alive 723s JS MEMORY: boxed_instance = 252 723s JS MEMORY: boxed_prototype = 8 723s JS MEMORY: closure = 1 723s JS MEMORY: function = 95 723s JS MEMORY: fundamental_instance = 0 723s JS MEMORY: fundamental_prototype = 0 723s JS MEMORY: gerror_instance = 0 723s JS MEMORY: gerror_prototype = 0 723s JS MEMORY: interface = 0 723s JS MEMORY: module = 8 723s JS MEMORY: ns = 3 723s JS MEMORY: object_instance = 0 723s JS MEMORY: object_prototype = 2 723s JS MEMORY: param = 0 723s JS MEMORY: union_instance = 0 723s JS MEMORY: union_prototype = 0 723s JS CTX: JS shutdown sequence 723s JS CTX: Stopping profiler 723s JS CTX: Shutting down toggle queue 723s JS CTX: Notifying external reference holders of GjsContext dispose 723s JS MAINLOOP: Stopping promise job dispatcher 723s JS CTX: Notifying reference holders of GjsContext dispose 723s JS CTX: Checking unhandled promise rejections 723s JS CTX: Releasing cached JS wrappers 723s JS CTX: Final triggered GC 723s JS CTX: Destroying JS context 723s JS CTX: Releasing all native objects 723s JS CTX: Disabling auto GC 723s JS CTX: Ending trace on global object 723s JS CTX: Freeing allocated resources 723s JS CTX: JS context destroyed 723s PASS: cjs/testSignals.test 723s Running test: cjs/testGLib.test 723s JS NATIVE: Registered native JS module '_promiseNative' 723s JS NATIVE: Registered native JS module '_byteArrayNative' 723s JS NATIVE: Registered native JS module '_encodingNative' 723s JS NATIVE: Registered native JS module '_gi' 723s JS NATIVE: Registered native JS module 'gi' 723s JS NATIVE: Registered native JS module 'cairoNative' 723s JS NATIVE: Registered native JS module 'system' 723s JS NATIVE: Registered native JS module 'console' 723s JS NATIVE: Registered native JS module '_print' 723s JS CTX: Enabling JIT 723s JS CTX: Initialized class GjsFileImporter prototype 0x2a31f2d00098 723s JS IMPORT: Defining parent (nil) of 0x2a31f2d000f8 'imports' is mod 0 723s JS IMPORT: Importing '_print' 723s JS NATIVE: Defining native module '_print' 723s JS IMPORT: Defining parent 0x2a31f2d000f8 of 0x2a31f2d006b0 '_print' is mod 1 723s JS IMPORT: successfully imported module '_print' 723s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 723s 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 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x28f90303b128 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Starting promise job dispatcher 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module metadata hook for module 0x2a31f2d12f60 723s JS IMPORT: Defining meta.importSync for module 0x2a31f2d12f60 723s JS NATIVE: Defining native module 'gi' 723s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a31f2d13310 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 723s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 723s JS IMPORT: Importing directory 'overrides' 723s JS IMPORT: Defining parent 0x2a31f2d000f8 of 0x2a31f2d13410 'overrides' is mod 1 723s JS IMPORT: Defined importer 'overrides' 0x2a31f2d13410 in 0x2a31f2d000f8 723s JS IMPORT: successfully imported directory 'overrides' 723s JS IMPORT: Importing '_byteArrayNative' 723s JS NATIVE: Defining native module '_byteArrayNative' 723s JS IMPORT: Defining parent 0x2a31f2d000f8 of 0x2a31f2d13858 '_byteArrayNative' is mod 1 723s JS IMPORT: successfully imported module '_byteArrayNative' 723s JS IMPORT: Importing '_promiseNative' 723s JS NATIVE: Defining native module '_promiseNative' 723s JS IMPORT: Defining parent 0x2a31f2d000f8 of 0x2a31f2d13998 '_promiseNative' is mod 1 723s JS IMPORT: successfully imported module '_promiseNative' 723s JS IMPORT: Importing module GLib succeeded 723s JS IMPORT: Defining parent 0x2a31f2d13410 of 0x28f90303c128 'GLib' is mod 1 723s JS IMPORT: successfully imported module 'GLib' 723s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 723s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x28f90307b060, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS CTX: Initialized class GIRepositoryGType prototype 0x2a31f2d13bc8 723s JS CTX: Initialized class GIRepositoryFunction prototype 0x28f90303c178 723s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 723s JS G BXD: Defined class for Error (GError), prototype 0x28f90307b0b0, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 723s JS G BXD: Defined class for Variant (GVariant), prototype 0x28f90307b100, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 723s JS G BXD: Defined class for Bytes (GBytes), prototype 0x28f90307b150, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 723s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28f90307b1a0, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 723s JS G BXD: Defined class for Thread (GThread), prototype 0x28f90307b1f0, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS G BXD: Defining method ref in prototype for GLib.Thread 723s JS G BXD: Defining method unref in prototype for GLib.Thread 723s JS G NS: Defined namespace 'GLib' 0x28f90307b038 in GIRepository 0x2a31f2d131a0 723s JS IMPORT: Importing module jasmine succeeded 723s JS IMPORT: Defining parent 0x2a31f2d000f8 of 0x28f90303cb28 'jasmine' is mod 1 723s JS IMPORT: successfully imported module 'jasmine' 723s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 723s JS IMPORT: Importing 'gi' 723s JS IMPORT: Defining parent 0x2a31f2d000f8 of 0x2a31f2d131a0 'gi' is mod 1 723s JS IMPORT: successfully imported module 'gi' 723s JS IMPORT: Importing module byteArray succeeded 723s JS IMPORT: Defining parent 0x2a31f2d000f8 of 0x28f90303cc68 'byteArray' is mod 1 723s JS IMPORT: successfully imported module 'byteArray' 723s JS CTX: Script evaluation succeeded 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: Spinning loop until released or hook cleared 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module metadata hook for module 0x2a31f2d3aae8 723s JS IMPORT: Defining meta.importSync for module 0x2a31f2d3aae8 723s JS NATIVE: Defining native module 'system' 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28f90303b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28f90303b128 723s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 723s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 723s JS MAINLOOP: Set main loop hook to 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: hold 723s JS MAINLOOP: Running and clearing main loop hook 723s JS G BXD: Defining method run in prototype for GLib.MainLoop 723s 1..31 723s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 723s JS G BXD: Defined class for Source (GSource), prototype 0x28f90307b268, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS G BXD: Defining method set_priority in prototype for GLib.Source 723s JS IMPORT: Importing '_gi' 723s JS NATIVE: Defining native module '_gi' 723s JS IMPORT: Defining parent 0x28f90303eb20 of 0x2a31f2d02068 '_gi' is mod 1 723s JS IMPORT: successfully imported module '_gi' 723s 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 723s JS G NS: Defined namespace 'CjsPrivate' 0x28f90307b308 in GIRepository 0x28f90303eb08 723s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 723s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 723s JS IMPORT: Importing module _common succeeded 723s JS IMPORT: Defining parent 0x28f90303eb20 of 0x28f9030c4998 '_common' is mod 1 723s JS IMPORT: successfully imported module '_common' 723s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 723s JS IMPORT: Importing module _legacy succeeded 723s JS IMPORT: Defining parent 0x28f90303eb20 of 0x28f9030c49e8 '_legacy' is mod 1 723s JS IMPORT: successfully imported module '_legacy' 723s JS IMPORT: Importing module GObject succeeded 723s JS IMPORT: Defining parent 0x28f90303eb38 of 0x28f9030c4948 'GObject' is mod 1 723s JS IMPORT: successfully imported module 'GObject' 723s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 723s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 723s JS G BXD: Defined class for String (GString), prototype 0x28f90307b588, JSClass 0x6281112eb0b8, in object 0x28f90307b2e0 723s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 723s JS G PRM: Defined class ParamSpec prototype is 0x28f9030c4a88 class 0x6281112f02e0 in object 0x28f90307b2e0 723s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 723s JS G OBJ: Defined class for Object (GObject), prototype 0x28f90307b6f0, JSClass 0x6281112eb7c8, in object 0x28f90307b2e0 723s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 723s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 723s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x28f90307b718, JSClass 0x6281112eb7c8, in object 0x28f90307b2e0 723s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 723s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 723s JS G NS: Defined namespace 'GObject' 0x28f90307b2e0 in GIRepository 0x28f90303eb08 723s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 723s JS G BXD: Defining method attach in prototype for GLib.Source 723s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0x28f903060a88 723s JS IMPORT: Defining meta.importSync for module 0x28f903060a88 723s JS G BXD: Defining method get_string in prototype for GLib.Variant 723s JS G BXD: Defining method classify in prototype for GLib.Variant 723s JS G BXD: Defining method destroy in prototype for GLib.Source 723s ok 1 GVariant constructor constructs a string variant 723s JS G BXD: Defining method equal in prototype for GLib.Variant 723s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 723s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 723s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x28f90307bb78, JSClass 0x6281112eb0b8, in object 0x28f90307b038 723s JS G BXD: Defining method n_children in prototype for GLib.Variant 723s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 723s JS G BXD: Defining method get_variant in prototype for GLib.Variant 723s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 723s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 723s ok 3 GVariant constructor constructs a struct variant 723s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 723s ok 4 GVariant constructor constructs a maybe variant 723s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 723s ok 5 GVariant constructor constructs a byte array variant 723s ok 6 GVariant constructor constructs a byte array variant from a string 723s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 723s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 723s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 723s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 723s ok 11 GVariant strv unpacked matches constructed 723s JS G BXD: Defining method get_strv in prototype for GLib.Variant 723s ok 12 GVariant strv getter matches constructed 723s JS G BXD: Defining method dup_strv in prototype for GLib.Variant 723s ok 13 GVariant strv getter (dup) matches constructed 723s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 723s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 723s ok 14 GVariantDict lookup returns the unpacked variant 723s ok 15 GVariantDict lookup returns null if the key isn't present 723s JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' 723s ok 16 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 723s ok 17 GLib string function overrides GLib.stpcpy 723s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 723s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 723s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 723s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 723s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 723s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 723s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 723s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 723s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 723s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 723s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 723s JS G ENUM: Defining GLib.LogLevelFlags as 0x2a31f2d05ce8 723s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 723s ok 18 GLib string function overrides GLib.strstr_len 723s ok 19 GLib string function overrides GLib.strrstr 723s ok 20 GLib string function overrides GLib.strrstr_len 723s ok 21 GLib string function overrides GLib.strup 723s ok 22 GLib string function overrides GLib.strdown 723s ok 23 GLib string function overrides GLib.strreverse 723s JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 723s ok 24 GLib string function overrides GLib.ascii_dtostr 723s ok 25 GLib string function overrides GLib.ascii_formatd 723s ok 26 GLib string function overrides GLib.strchug 723s ok 27 GLib string function overrides GLib.strchomp 723s ok 28 GLib string function overrides GLib.strstrip 723s JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' 723s ok 29 GLib string function overrides GLib.strdelimit 723s ok 30 GLib string function overrides GLib.strcanon 723s JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0x28f903060a50 723s JS IMPORT: Defining meta.importSync for module 0x28f903060a50 723s JS NATIVE: Defining native module '_encodingNative' 723s ok 31 GLib string function overrides GLib.base64_encode 723s JS G BXD: Defining method quit in prototype for GLib.MainLoop 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 723s JS MAINLOOP: Main loop instance 0x1a5c01a6b020: release 723s JS MAINLOOP: Completed job 3 723s JS MEMORY: Memory report: before destroying context 723s JS MEMORY: 465 objects currently alive 723s JS MEMORY: boxed_instance = 323 723s JS MEMORY: boxed_prototype = 9 723s JS MEMORY: closure = 1 723s JS MEMORY: function = 121 723s JS MEMORY: fundamental_instance = 0 723s JS MEMORY: fundamental_prototype = 0 723s JS MEMORY: gerror_instance = 0 723s JS MEMORY: gerror_prototype = 0 723s JS MEMORY: interface = 0 723s JS MEMORY: module = 6 723s JS MEMORY: ns = 3 723s JS MEMORY: object_instance = 0 723s JS MEMORY: object_prototype = 2 723s JS MEMORY: param = 0 723s JS MEMORY: union_instance = 0 723s JS MEMORY: union_prototype = 0 723s JS CTX: JS shutdown sequence 723s JS CTX: Stopping profiler 723s JS CTX: Shutting down toggle queue 723s JS CTX: Notifying external reference holders of GjsContext dispose 723s JS MAINLOOP: Stopping promise job dispatcher 723s JS CTX: Notifying reference holders of GjsContext dispose 723s JS CTX: Checking unhandled promise rejections 723s JS CTX: Releasing cached JS wrappers 723s JS CTX: Final triggered GC 723s JS CTX: Destroying JS context 723s JS CTX: Releasing all native objects 723s JS CTX: Disabling auto GC 723s JS CTX: Ending trace on global object 723s JS CTX: Freeing allocated resources 723s JS CTX: JS context destroyed 723s PASS: cjs/testGLib.test 723s Running test: cjs/testLang.test 723s JS NATIVE: Registered native JS module '_promiseNative' 723s JS NATIVE: Registered native JS module '_byteArrayNative' 723s JS NATIVE: Registered native JS module '_encodingNative' 723s JS NATIVE: Registered native JS module '_gi' 723s JS NATIVE: Registered native JS module 'gi' 723s JS NATIVE: Registered native JS module 'cairoNative' 723s JS NATIVE: Registered native JS module 'system' 723s JS NATIVE: Registered native JS module 'console' 723s JS NATIVE: Registered native JS module '_print' 723s JS CTX: Enabling JIT 723s JS CTX: Initialized class GjsFileImporter prototype 0x3855cb300098 723s JS IMPORT: Defining parent (nil) of 0x3855cb3000f8 'imports' is mod 0 723s JS IMPORT: Importing '_print' 723s JS NATIVE: Defining native module '_print' 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0x3855cb3006b0 '_print' is mod 1 723s JS IMPORT: successfully imported module '_print' 723s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 723s 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 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xd8badc3b128 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Starting promise job dispatcher 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module metadata hook for module 0x3855cb312f60 723s JS IMPORT: Defining meta.importSync for module 0x3855cb312f60 723s JS NATIVE: Defining native module 'gi' 723s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3855cb313310 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 723s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 723s JS IMPORT: Importing directory 'overrides' 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0x3855cb313410 'overrides' is mod 1 723s JS IMPORT: Defined importer 'overrides' 0x3855cb313410 in 0x3855cb3000f8 723s JS IMPORT: successfully imported directory 'overrides' 723s JS IMPORT: Importing '_byteArrayNative' 723s JS NATIVE: Defining native module '_byteArrayNative' 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0x3855cb313858 '_byteArrayNative' is mod 1 723s JS IMPORT: successfully imported module '_byteArrayNative' 723s JS IMPORT: Importing '_promiseNative' 723s JS NATIVE: Defining native module '_promiseNative' 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0x3855cb313998 '_promiseNative' is mod 1 723s JS IMPORT: successfully imported module '_promiseNative' 723s JS IMPORT: Importing module GLib succeeded 723s JS IMPORT: Defining parent 0x3855cb313410 of 0xd8badc3c128 'GLib' is mod 1 723s JS IMPORT: successfully imported module 'GLib' 723s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 723s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd8badc7b060, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b038 723s JS CTX: Initialized class GIRepositoryGType prototype 0x3855cb313bc8 723s JS CTX: Initialized class GIRepositoryFunction prototype 0xd8badc3c178 723s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 723s JS G BXD: Defined class for Error (GError), prototype 0xd8badc7b0b0, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b038 723s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 723s JS G BXD: Defined class for Variant (GVariant), prototype 0xd8badc7b100, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b038 723s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 723s JS G BXD: Defined class for Bytes (GBytes), prototype 0xd8badc7b150, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b038 723s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 723s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd8badc7b1a0, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b038 723s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 723s JS G BXD: Defined class for Thread (GThread), prototype 0xd8badc7b1f0, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b038 723s JS G BXD: Defining method ref in prototype for GLib.Thread 723s JS G BXD: Defining method unref in prototype for GLib.Thread 723s JS G NS: Defined namespace 'GLib' 0xd8badc7b038 in GIRepository 0x3855cb3131a0 723s JS IMPORT: Importing module jasmine succeeded 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0xd8badc3cb28 'jasmine' is mod 1 723s JS IMPORT: successfully imported module 'jasmine' 723s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 723s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 723s JS IMPORT: Importing module _legacy succeeded 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0xd8badc3ccb8 '_legacy' is mod 1 723s JS IMPORT: successfully imported module '_legacy' 723s JS IMPORT: Importing module lang succeeded 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0xd8badc3cc68 'lang' is mod 1 723s JS IMPORT: successfully imported module 'lang' 723s JS CTX: Script evaluation succeeded 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: Spinning loop until released or hook cleared 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module metadata hook for module 0x3855cb32dcb0 723s JS IMPORT: Defining meta.importSync for module 0x3855cb32dcb0 723s JS NATIVE: Defining native module 'system' 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8badc3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8badc3b128 723s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 723s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 723s JS MAINLOOP: Set main loop hook to 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: hold 723s JS MAINLOOP: Running and clearing main loop hook 723s JS G BXD: Defining method run in prototype for GLib.MainLoop 723s 1..9 723s JS IMPORT: Importing 'gi' 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0x3855cb3131a0 'gi' is mod 1 723s JS IMPORT: successfully imported module 'gi' 723s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 723s JS G BXD: Defined class for Source (GSource), prototype 0xd8badc7b268, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b038 723s JS G BXD: Defining method set_priority in prototype for GLib.Source 723s JS IMPORT: Importing '_gi' 723s JS NATIVE: Defining native module '_gi' 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0x3855cb332ab8 '_gi' is mod 1 723s JS IMPORT: successfully imported module '_gi' 723s 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 723s JS G NS: Defined namespace 'CjsPrivate' 0xd8badc7b308 in GIRepository 0x3855cb3131a0 723s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 723s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 723s JS IMPORT: Importing module _common succeeded 723s JS IMPORT: Defining parent 0x3855cb3000f8 of 0xd8badc3cf10 '_common' is mod 1 723s JS IMPORT: successfully imported module '_common' 723s JS IMPORT: Importing module GObject succeeded 723s JS IMPORT: Defining parent 0x3855cb313410 of 0xd8badc3cec0 'GObject' is mod 1 723s JS IMPORT: successfully imported module 'GObject' 723s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 723s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 723s JS G BXD: Defined class for String (GString), prototype 0xd8badc7b588, JSClass 0x6837d0f7b0b8, in object 0xd8badc7b2e0 723s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 723s JS G PRM: Defined class ParamSpec prototype is 0xd8badc3cfb0 class 0x6837d0f802e0 in object 0xd8badc7b2e0 723s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 723s JS G OBJ: Defined class for Object (GObject), prototype 0xd8badc7b6f0, JSClass 0x6837d0f7b7c8, in object 0xd8badc7b2e0 723s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 723s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 723s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xd8badc7b718, JSClass 0x6837d0f7b7c8, in object 0xd8badc7b2e0 723s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 723s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 723s JS G NS: Defined namespace 'GObject' 0xd8badc7b2e0 in GIRepository 0x3855cb3131a0 723s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 723s JS G BXD: Defining method attach in prototype for GLib.Source 723s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0x3855cb3030b0 723s JS IMPORT: Defining meta.importSync for module 0x3855cb3030b0 723s JS G BXD: Defining method destroy in prototype for GLib.Source 723s ok 1 Lang module counts properties with Lang.countProperties() 723s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 723s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 723s ok 4 Lang module copies property getters and setters 723s ok 5 Lang module bind() calls the bound function with the supplied this-object 723s ok 6 Lang module bind() throws an error when no function supplied 723s ok 7 Lang module bind() throws an error when this-object undefined 723s ok 8 Lang module bind() supplies extra arguments to the function 723s ok 9 Lang module bind() appends the extra arguments to any arguments passed 723s JS G BXD: Defining method quit in prototype for GLib.MainLoop 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 723s JS MAINLOOP: Main loop instance 0x166a8b71b020: release 723s JS MAINLOOP: Completed job 3 723s JS MEMORY: Memory report: before destroying context 723s JS MEMORY: 165 objects currently alive 723s JS MEMORY: boxed_instance = 51 723s JS MEMORY: boxed_prototype = 8 723s JS MEMORY: closure = 1 723s JS MEMORY: function = 94 723s JS MEMORY: fundamental_instance = 0 723s JS MEMORY: fundamental_prototype = 0 723s JS MEMORY: gerror_instance = 0 723s JS MEMORY: gerror_prototype = 0 723s JS MEMORY: interface = 0 723s JS MEMORY: module = 6 723s JS MEMORY: ns = 3 723s JS MEMORY: object_instance = 0 723s JS MEMORY: object_prototype = 2 723s JS MEMORY: param = 0 723s JS MEMORY: union_instance = 0 723s JS MEMORY: union_prototype = 0 723s JS CTX: JS shutdown sequence 723s JS CTX: Stopping profiler 723s JS CTX: Shutting down toggle queue 723s JS CTX: Notifying external reference holders of GjsContext dispose 723s JS MAINLOOP: Stopping promise job dispatcher 723s JS CTX: Notifying reference holders of GjsContext dispose 723s JS CTX: Checking unhandled promise rejections 723s JS CTX: Releasing cached JS wrappers 723s JS CTX: Final triggered GC 723s JS CTX: Destroying JS context 723s JS CTX: Releasing all native objects 723s JS CTX: Disabling auto GC 723s JS CTX: Ending trace on global object 723s JS CTX: Freeing allocated resources 723s JS CTX: JS context destroyed 723s PASS: cjs/testLang.test 723s Running test: cjs/testByteArray.test 723s JS NATIVE: Registered native JS module '_promiseNative' 723s JS NATIVE: Registered native JS module '_byteArrayNative' 723s JS NATIVE: Registered native JS module '_encodingNative' 723s JS NATIVE: Registered native JS module '_gi' 723s JS NATIVE: Registered native JS module 'gi' 723s JS NATIVE: Registered native JS module 'cairoNative' 723s JS NATIVE: Registered native JS module 'system' 723s JS NATIVE: Registered native JS module 'console' 723s JS NATIVE: Registered native JS module '_print' 723s JS CTX: Enabling JIT 723s JS CTX: Initialized class GjsFileImporter prototype 0x2ef69ae00098 723s JS IMPORT: Defining parent (nil) of 0x2ef69ae000f8 'imports' is mod 0 723s JS IMPORT: Importing '_print' 723s JS NATIVE: Defining native module '_print' 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x2ef69ae006b0 '_print' is mod 1 723s JS IMPORT: successfully imported module '_print' 723s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 723s 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 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x291bcfb3b128 723s JS MAINLOOP: Main loop instance 0x943248db020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Starting promise job dispatcher 723s JS MAINLOOP: Main loop instance 0x943248db020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 723s JS MAINLOOP: Main loop instance 0x943248db020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module metadata hook for module 0x2ef69ae12f60 723s JS IMPORT: Defining meta.importSync for module 0x2ef69ae12f60 723s JS NATIVE: Defining native module 'gi' 723s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ef69ae13310 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 723s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 723s JS IMPORT: Importing directory 'overrides' 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x2ef69ae13410 'overrides' is mod 1 723s JS IMPORT: Defined importer 'overrides' 0x2ef69ae13410 in 0x2ef69ae000f8 723s JS IMPORT: successfully imported directory 'overrides' 723s JS IMPORT: Importing '_byteArrayNative' 723s JS NATIVE: Defining native module '_byteArrayNative' 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x2ef69ae13858 '_byteArrayNative' is mod 1 723s JS IMPORT: successfully imported module '_byteArrayNative' 723s JS IMPORT: Importing '_promiseNative' 723s JS NATIVE: Defining native module '_promiseNative' 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x2ef69ae13998 '_promiseNative' is mod 1 723s JS IMPORT: successfully imported module '_promiseNative' 723s JS IMPORT: Importing module GLib succeeded 723s JS IMPORT: Defining parent 0x2ef69ae13410 of 0x291bcfb3c128 'GLib' is mod 1 723s JS IMPORT: successfully imported module 'GLib' 723s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 723s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x291bcfb7b060, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b038 723s JS CTX: Initialized class GIRepositoryGType prototype 0x2ef69ae13bc8 723s JS CTX: Initialized class GIRepositoryFunction prototype 0x291bcfb3c178 723s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 723s JS G BXD: Defined class for Error (GError), prototype 0x291bcfb7b0b0, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b038 723s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 723s JS G BXD: Defined class for Variant (GVariant), prototype 0x291bcfb7b100, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b038 723s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 723s JS G BXD: Defined class for Bytes (GBytes), prototype 0x291bcfb7b150, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b038 723s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 723s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x291bcfb7b1a0, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b038 723s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 723s JS G BXD: Defined class for Thread (GThread), prototype 0x291bcfb7b1f0, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b038 723s JS G BXD: Defining method ref in prototype for GLib.Thread 723s JS G BXD: Defining method unref in prototype for GLib.Thread 723s JS G NS: Defined namespace 'GLib' 0x291bcfb7b038 in GIRepository 0x2ef69ae131a0 723s JS IMPORT: Importing module jasmine succeeded 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x291bcfb3cb28 'jasmine' is mod 1 723s JS IMPORT: successfully imported module 'jasmine' 723s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 723s JS MAINLOOP: Main loop instance 0x943248db020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x943248db020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 723s JS MAINLOOP: Main loop instance 0x943248db020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 723s JS IMPORT: Importing 'gi' 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x2ef69ae131a0 'gi' is mod 1 723s JS IMPORT: successfully imported module 'gi' 723s JS IMPORT: Importing module byteArray succeeded 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x291bcfb3cc68 'byteArray' is mod 1 723s JS IMPORT: successfully imported module 'byteArray' 723s 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 723s JS G NS: Defined namespace 'GIMarshallingTests' 0x291bcfb7b268 in GIRepository 0x2ef69ae131a0 723s JS CTX: Script evaluation succeeded 723s JS MAINLOOP: Main loop instance 0x943248db020: Spinning loop until released or hook cleared 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module metadata hook for module 0x2ef69ae2f990 723s JS IMPORT: Defining meta.importSync for module 0x2ef69ae2f990 723s JS NATIVE: Defining native module 'system' 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x291bcfb3b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x291bcfb3b128 723s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 723s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 723s JS MAINLOOP: Set main loop hook to 723s JS MAINLOOP: Main loop instance 0x943248db020: hold 723s JS MAINLOOP: Running and clearing main loop hook 723s JS G BXD: Defining method run in prototype for GLib.MainLoop 723s 1..13 723s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 723s JS G BXD: Defined class for Source (GSource), prototype 0x291bcfb7b290, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b038 723s JS G BXD: Defining method set_priority in prototype for GLib.Source 723s JS IMPORT: Importing '_gi' 723s JS NATIVE: Defining native module '_gi' 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x2ef69ae34d98 '_gi' is mod 1 723s JS IMPORT: successfully imported module '_gi' 723s 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 723s JS G NS: Defined namespace 'CjsPrivate' 0x291bcfb7b330 in GIRepository 0x2ef69ae131a0 723s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 723s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 723s JS IMPORT: Importing module _common succeeded 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x291bcfb3cec0 '_common' is mod 1 723s JS IMPORT: successfully imported module '_common' 723s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 723s JS IMPORT: Importing module _legacy succeeded 723s JS IMPORT: Defining parent 0x2ef69ae000f8 of 0x291bcfb3cf10 '_legacy' is mod 1 723s JS IMPORT: successfully imported module '_legacy' 723s JS IMPORT: Importing module GObject succeeded 723s JS IMPORT: Defining parent 0x2ef69ae13410 of 0x291bcfb3ce70 'GObject' is mod 1 723s JS IMPORT: successfully imported module 'GObject' 723s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 723s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 723s JS G BXD: Defined class for String (GString), prototype 0x291bcfb7b5b0, JSClass 0x7dff481ab0b8, in object 0x291bcfb7b308 723s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 723s JS G PRM: Defined class ParamSpec prototype is 0x291bcfb3cfb0 class 0x7dff481b02e0 in object 0x291bcfb7b308 723s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 723s JS G OBJ: Defined class for Object (GObject), prototype 0x291bcfb7b718, JSClass 0x7dff481ab7c8, in object 0x291bcfb7b308 723s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 723s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 723s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x291bcfb7b740, JSClass 0x7dff481ab7c8, in object 0x291bcfb7b308 723s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 723s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 723s JS G NS: Defined namespace 'GObject' 0x291bcfb7b308 in GIRepository 0x2ef69ae131a0 723s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 723s JS G BXD: Defining method attach in prototype for GLib.Source 723s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0x2ef69ae030b0 723s JS IMPORT: Defining meta.importSync for module 0x2ef69ae030b0 723s JS G BXD: Defining method destroy in prototype for GLib.Source 723s ok 1 Byte array can be created from a string 723s ok 2 Byte array can be encoded from a string 723s ok 3 Byte array encodes as UTF-8 by default 723s ok 4 Byte array can be converted to a string of ASCII characters 723s ok 5 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 723s ok 6 Byte array can be converted to a string of encoded characters even with a 0 byte 723s ok 7 Byte array stops converting to a string at an embedded 0 byte 723s JS G BXD: Defining method get_size in prototype for GLib.Bytes 723s ok 8 Byte array deals gracefully with a 0-length array 723s ok 9 Byte array deals gracefully with a 0-length GLib.Bytes 723s ok 10 Byte array deals gracefully with a 0-length string 723s ok 11 Byte array deals gracefully with a non Uint8Array 723s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 723s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 723s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 723s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 723s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 723s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 723s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 723s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 723s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 723s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 723s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 723s JS G ENUM: Defining GLib.LogLevelFlags as 0x2ef69ae487e8 723s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 723s ok 12 Byte array legacy toString() behavior is preserved when created from a string 723s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 723s ok 13 Byte array legacy toString() behavior is preserved when marshalled from GI 723s JS G BXD: Defining method quit in prototype for GLib.MainLoop 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x943248db020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 723s JS MAINLOOP: Main loop instance 0x943248db020: release 723s JS MAINLOOP: Completed job 3 723s JS MEMORY: Memory report: before destroying context 723s JS MEMORY: 189 objects currently alive 723s JS MEMORY: boxed_instance = 70 723s JS MEMORY: boxed_prototype = 8 723s JS MEMORY: closure = 1 723s JS MEMORY: function = 98 723s JS MEMORY: fundamental_instance = 0 723s JS MEMORY: fundamental_prototype = 0 723s JS MEMORY: gerror_instance = 0 723s JS MEMORY: gerror_prototype = 0 723s JS MEMORY: interface = 0 723s JS MEMORY: module = 6 723s JS MEMORY: ns = 4 723s JS MEMORY: object_instance = 0 723s JS MEMORY: object_prototype = 2 723s JS MEMORY: param = 0 723s JS MEMORY: union_instance = 0 723s JS MEMORY: union_prototype = 0 723s JS CTX: JS shutdown sequence 723s JS CTX: Stopping profiler 723s JS CTX: Shutting down toggle queue 723s JS CTX: Notifying external reference holders of GjsContext dispose 723s JS MAINLOOP: Stopping promise job dispatcher 723s JS CTX: Notifying reference holders of GjsContext dispose 723s JS CTX: Checking unhandled promise rejections 723s JS CTX: Releasing cached JS wrappers 723s JS CTX: Final triggered GC 723s JS CTX: Destroying JS context 723s JS CTX: Releasing all native objects 723s JS CTX: Disabling auto GC 723s JS CTX: Ending trace on global object 723s JS CTX: Freeing allocated resources 723s JS CTX: JS context destroyed 723s PASS: cjs/testByteArray.test 723s Running test: cjs/testLegacyByteArray.test 723s JS NATIVE: Registered native JS module '_promiseNative' 723s JS NATIVE: Registered native JS module '_byteArrayNative' 723s JS NATIVE: Registered native JS module '_encodingNative' 723s JS NATIVE: Registered native JS module '_gi' 723s JS NATIVE: Registered native JS module 'gi' 723s JS NATIVE: Registered native JS module 'cairoNative' 723s JS NATIVE: Registered native JS module 'system' 723s JS NATIVE: Registered native JS module 'console' 723s JS NATIVE: Registered native JS module '_print' 723s JS CTX: Enabling JIT 723s JS CTX: Initialized class GjsFileImporter prototype 0x65830300098 723s JS IMPORT: Defining parent (nil) of 0x658303000f8 'imports' is mod 0 723s JS IMPORT: Importing '_print' 723s JS NATIVE: Defining native module '_print' 723s JS IMPORT: Defining parent 0x658303000f8 of 0x658303006b0 '_print' is mod 1 723s JS IMPORT: successfully imported module '_print' 723s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 723s 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 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3f2f1a43b128 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Starting promise job dispatcher 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module metadata hook for module 0x65830312f60 723s JS IMPORT: Defining meta.importSync for module 0x65830312f60 723s JS NATIVE: Defining native module 'gi' 723s JS CTX: Initialized class GIRepositoryNamespace prototype 0x65830313310 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 723s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 723s JS IMPORT: Importing directory 'overrides' 723s JS IMPORT: Defining parent 0x658303000f8 of 0x65830313410 'overrides' is mod 1 723s JS IMPORT: Defined importer 'overrides' 0x65830313410 in 0x658303000f8 723s JS IMPORT: successfully imported directory 'overrides' 723s JS IMPORT: Importing '_byteArrayNative' 723s JS NATIVE: Defining native module '_byteArrayNative' 723s JS IMPORT: Defining parent 0x658303000f8 of 0x65830313858 '_byteArrayNative' is mod 1 723s JS IMPORT: successfully imported module '_byteArrayNative' 723s JS IMPORT: Importing '_promiseNative' 723s JS NATIVE: Defining native module '_promiseNative' 723s JS IMPORT: Defining parent 0x658303000f8 of 0x65830313998 '_promiseNative' is mod 1 723s JS IMPORT: successfully imported module '_promiseNative' 723s JS IMPORT: Importing module GLib succeeded 723s JS IMPORT: Defining parent 0x65830313410 of 0x3f2f1a43c128 'GLib' is mod 1 723s JS IMPORT: successfully imported module 'GLib' 723s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 723s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3f2f1a47b060, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b038 723s JS CTX: Initialized class GIRepositoryGType prototype 0x65830313bc8 723s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f2f1a43c178 723s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 723s JS G BXD: Defined class for Error (GError), prototype 0x3f2f1a47b0b0, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b038 723s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 723s JS G BXD: Defined class for Variant (GVariant), prototype 0x3f2f1a47b100, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b038 723s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 723s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f2f1a47b150, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b038 723s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 723s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f2f1a47b1a0, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b038 723s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 723s JS G BXD: Defined class for Thread (GThread), prototype 0x3f2f1a47b1f0, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b038 723s JS G BXD: Defining method ref in prototype for GLib.Thread 723s JS G BXD: Defining method unref in prototype for GLib.Thread 723s JS G NS: Defined namespace 'GLib' 0x3f2f1a47b038 in GIRepository 0x658303131a0 723s JS IMPORT: Importing module jasmine succeeded 723s JS IMPORT: Defining parent 0x658303000f8 of 0x3f2f1a43cb28 'jasmine' is mod 1 723s JS IMPORT: successfully imported module 'jasmine' 723s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 723s JS IMPORT: Importing 'gi' 723s JS IMPORT: Defining parent 0x658303000f8 of 0x658303131a0 'gi' is mod 1 723s JS IMPORT: successfully imported module 'gi' 723s JS IMPORT: Importing module byteArray succeeded 723s JS IMPORT: Defining parent 0x658303000f8 of 0x3f2f1a43cc68 'byteArray' is mod 1 723s JS IMPORT: successfully imported module 'byteArray' 723s 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 723s JS G NS: Defined namespace 'GIMarshallingTests' 0x3f2f1a47b268 in GIRepository 0x658303131a0 723s JS CTX: Script evaluation succeeded 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: Spinning loop until released or hook cleared 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module metadata hook for module 0x658303311f0 723s JS IMPORT: Defining meta.importSync for module 0x658303311f0 723s JS NATIVE: Defining native module 'system' 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f2f1a43b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f2f1a43b128 723s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 723s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 723s JS MAINLOOP: Set main loop hook to 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: hold 723s JS MAINLOOP: Running and clearing main loop hook 723s JS G BXD: Defining method run in prototype for GLib.MainLoop 723s 1..14 723s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 723s JS G BXD: Defined class for Source (GSource), prototype 0x3f2f1a47b290, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b038 723s JS G BXD: Defining method set_priority in prototype for GLib.Source 723s JS IMPORT: Importing '_gi' 723s JS NATIVE: Defining native module '_gi' 723s JS IMPORT: Defining parent 0x658303000f8 of 0x65830336d78 '_gi' is mod 1 723s JS IMPORT: successfully imported module '_gi' 723s 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 723s JS G NS: Defined namespace 'CjsPrivate' 0x3f2f1a47b330 in GIRepository 0x658303131a0 723s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 723s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 723s JS IMPORT: Importing module _common succeeded 723s JS IMPORT: Defining parent 0x658303000f8 of 0x3f2f1a43cec0 '_common' is mod 1 723s JS IMPORT: successfully imported module '_common' 723s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 723s JS IMPORT: Importing module _legacy succeeded 723s JS IMPORT: Defining parent 0x658303000f8 of 0x3f2f1a43cf10 '_legacy' is mod 1 723s JS IMPORT: successfully imported module '_legacy' 723s JS IMPORT: Importing module GObject succeeded 723s JS IMPORT: Defining parent 0x65830313410 of 0x3f2f1a43ce70 'GObject' is mod 1 723s JS IMPORT: successfully imported module 'GObject' 723s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 723s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 723s JS G BXD: Defined class for String (GString), prototype 0x3f2f1a47b5b0, JSClass 0x7e6d025fb0b8, in object 0x3f2f1a47b308 723s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 723s JS G PRM: Defined class ParamSpec prototype is 0x3f2f1a43cfb0 class 0x7e6d026002e0 in object 0x3f2f1a47b308 723s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 723s JS G OBJ: Defined class for Object (GObject), prototype 0x3f2f1a47b718, JSClass 0x7e6d025fb7c8, in object 0x3f2f1a47b308 723s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 723s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 723s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3f2f1a47b740, JSClass 0x7e6d025fb7c8, in object 0x3f2f1a47b308 723s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 723s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 723s JS G NS: Defined namespace 'GObject' 0x3f2f1a47b308 in GIRepository 0x658303131a0 723s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 723s JS G BXD: Defining method attach in prototype for GLib.Source 723s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0x658303030b0 723s JS IMPORT: Defining meta.importSync for module 0x658303030b0 723s JS G BXD: Defining method destroy in prototype for GLib.Source 723s ok 1 Legacy byte array has length 0 for empty array 723s ok 2 Legacy byte array initially sized to 10 has length 10 723s ok 3 Legacy byte array initially sized to 10 is initialized to zeroes 723s ok 4 Legacy byte array assigns values correctly 723s ok 5 Legacy byte array assignment past end implicitly lengthens the array 723s ok 6 Legacy byte array assignment past end implicitly creates zero bytes 723s ok 7 Legacy byte array changes the length when assigning to length property 723s ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 723s ok 9 Legacy byte array conversions gives a byte 0 when assigning null 723s ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined 723s ok 11 Legacy byte array conversions rounds off when assigning a double 723s ok 12 Legacy byte array can be created from an array 723s ok 13 Legacy byte array can be converted to a string of ASCII characters 723s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 723s ok 14 Legacy byte array can be passed in with transfer none 723s JS G BXD: Defining method quit in prototype for GLib.MainLoop 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 723s JS MAINLOOP: Main loop instance 0x9b3ccedb020: release 723s JS MAINLOOP: Completed job 3 723s JS MEMORY: Memory report: before destroying context 723s JS MEMORY: 196 objects currently alive 723s JS MEMORY: boxed_instance = 80 723s JS MEMORY: boxed_prototype = 8 723s JS MEMORY: closure = 1 723s JS MEMORY: function = 95 723s JS MEMORY: fundamental_instance = 0 723s JS MEMORY: fundamental_prototype = 0 723s JS MEMORY: gerror_instance = 0 723s JS MEMORY: gerror_prototype = 0 723s JS MEMORY: interface = 0 723s JS MEMORY: module = 6 723s JS MEMORY: ns = 4 723s JS MEMORY: object_instance = 0 723s JS MEMORY: object_prototype = 2 723s JS MEMORY: param = 0 723s JS MEMORY: union_instance = 0 723s JS MEMORY: union_prototype = 0 723s JS CTX: JS shutdown sequence 723s JS CTX: Stopping profiler 723s JS CTX: Shutting down toggle queue 723s JS CTX: Notifying external reference holders of GjsContext dispose 723s JS MAINLOOP: Stopping promise job dispatcher 723s JS CTX: Notifying reference holders of GjsContext dispose 723s JS CTX: Checking unhandled promise rejections 723s JS CTX: Releasing cached JS wrappers 723s JS CTX: Final triggered GC 723s JS CTX: Destroying JS context 723s JS CTX: Releasing all native objects 723s JS CTX: Disabling auto GC 723s JS CTX: Ending trace on global object 723s JS CTX: Freeing allocated resources 723s JS CTX: JS context destroyed 723s PASS: cjs/testLegacyByteArray.test 723s Running test: cjs/print.test 723s 1..1 723s ok 1 - /usr/libexec/installed-tests/cjs/debugger/print.debugger 723s PASS: cjs/print.test 723s Running test: cjs/testImporter.test 723s JS NATIVE: Registered native JS module '_promiseNative' 723s JS NATIVE: Registered native JS module '_byteArrayNative' 723s JS NATIVE: Registered native JS module '_encodingNative' 723s JS NATIVE: Registered native JS module '_gi' 723s JS NATIVE: Registered native JS module 'gi' 723s JS NATIVE: Registered native JS module 'cairoNative' 723s JS NATIVE: Registered native JS module 'system' 723s JS NATIVE: Registered native JS module 'console' 723s JS NATIVE: Registered native JS module '_print' 723s JS CTX: Enabling JIT 723s JS CTX: Initialized class GjsFileImporter prototype 0x3f5613600098 723s JS IMPORT: Defining parent (nil) of 0x3f56136000f8 'imports' is mod 0 723s JS IMPORT: Importing '_print' 723s JS NATIVE: Defining native module '_print' 723s JS IMPORT: Defining parent 0x3f56136000f8 of 0x3f56136006b0 '_print' is mod 1 723s JS IMPORT: successfully imported module '_print' 723s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 723s 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 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2718a553b128 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Starting promise job dispatcher 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module metadata hook for module 0x3f5613612f60 723s JS IMPORT: Defining meta.importSync for module 0x3f5613612f60 723s JS NATIVE: Defining native module 'gi' 723s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f5613613310 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 723s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 723s JS IMPORT: Importing directory 'overrides' 723s JS IMPORT: Defining parent 0x3f56136000f8 of 0x3f5613613410 'overrides' is mod 1 723s JS IMPORT: Defined importer 'overrides' 0x3f5613613410 in 0x3f56136000f8 723s JS IMPORT: successfully imported directory 'overrides' 723s JS IMPORT: Importing '_byteArrayNative' 723s JS NATIVE: Defining native module '_byteArrayNative' 723s JS IMPORT: Defining parent 0x3f56136000f8 of 0x3f5613613858 '_byteArrayNative' is mod 1 723s JS IMPORT: successfully imported module '_byteArrayNative' 723s JS IMPORT: Importing '_promiseNative' 723s JS NATIVE: Defining native module '_promiseNative' 723s JS IMPORT: Defining parent 0x3f56136000f8 of 0x3f5613613998 '_promiseNative' is mod 1 723s JS IMPORT: successfully imported module '_promiseNative' 723s JS IMPORT: Importing module GLib succeeded 723s JS IMPORT: Defining parent 0x3f5613613410 of 0x2718a553c128 'GLib' is mod 1 723s JS IMPORT: successfully imported module 'GLib' 723s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 723s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2718a557b060, JSClass 0x6538d36ab0b8, in object 0x2718a557b038 723s JS CTX: Initialized class GIRepositoryGType prototype 0x3f5613613bc8 723s JS CTX: Initialized class GIRepositoryFunction prototype 0x2718a553c178 723s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 723s JS G BXD: Defined class for Error (GError), prototype 0x2718a557b0b0, JSClass 0x6538d36ab0b8, in object 0x2718a557b038 723s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 723s JS G BXD: Defined class for Variant (GVariant), prototype 0x2718a557b100, JSClass 0x6538d36ab0b8, in object 0x2718a557b038 723s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 723s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2718a557b150, JSClass 0x6538d36ab0b8, in object 0x2718a557b038 723s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 723s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2718a557b1a0, JSClass 0x6538d36ab0b8, in object 0x2718a557b038 723s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 723s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 723s JS G BXD: Defined class for Thread (GThread), prototype 0x2718a557b1f0, JSClass 0x6538d36ab0b8, in object 0x2718a557b038 723s JS G BXD: Defining method ref in prototype for GLib.Thread 723s JS G BXD: Defining method unref in prototype for GLib.Thread 723s JS G NS: Defined namespace 'GLib' 0x2718a557b038 in GIRepository 0x3f56136131a0 723s JS IMPORT: Importing module jasmine succeeded 723s JS IMPORT: Defining parent 0x3f56136000f8 of 0x2718a553cb28 'jasmine' is mod 1 723s JS IMPORT: successfully imported module 'jasmine' 723s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: release 723s JS MAINLOOP: Completed job 0 723s JS CTX: Script evaluation succeeded 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: Spinning loop until released or hook cleared 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module metadata hook for module 0x3f561363e560 723s JS IMPORT: Defining meta.importSync for module 0x3f561363e560 723s JS NATIVE: Defining native module 'system' 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2718a553b128 723s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2718a553b128 723s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 723s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 723s JS MAINLOOP: Set main loop hook to 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: hold 723s JS MAINLOOP: Running and clearing main loop hook 723s JS G BXD: Defining method run in prototype for GLib.MainLoop 723s 1..38 723s JS IMPORT: Importing 'gi' 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x2718a553eaf0 'gi' is mod 1 723s JS IMPORT: successfully imported module 'gi' 723s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 723s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 723s JS G BXD: Defined class for Source (GSource), prototype 0x2718a557b268, JSClass 0x6538d36ab0b8, in object 0x2718a557b038 723s JS G BXD: Defining method set_priority in prototype for GLib.Source 723s JS IMPORT: Importing '_gi' 723s JS NATIVE: Defining native module '_gi' 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x3f5613606478 '_gi' is mod 1 723s JS IMPORT: successfully imported module '_gi' 723s 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 723s JS G NS: Defined namespace 'CjsPrivate' 0x2718a557b308 in GIRepository 0x2718a553eaf0 723s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 723s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 723s JS IMPORT: Importing module _common succeeded 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x2718a55c2a10 '_common' is mod 1 723s JS IMPORT: successfully imported module '_common' 723s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 723s JS IMPORT: Importing module _legacy succeeded 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x2718a55c2a60 '_legacy' is mod 1 723s JS IMPORT: successfully imported module '_legacy' 723s JS IMPORT: Importing module GObject succeeded 723s JS IMPORT: Defining parent 0x2718a553eb20 of 0x2718a55c29c0 'GObject' is mod 1 723s JS IMPORT: successfully imported module 'GObject' 723s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 723s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 723s JS G BXD: Defined class for String (GString), prototype 0x2718a557b588, JSClass 0x6538d36ab0b8, in object 0x2718a557b2e0 723s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 723s JS G PRM: Defined class ParamSpec prototype is 0x2718a55c2b00 class 0x6538d36b02e0 in object 0x2718a557b2e0 723s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 723s JS G OBJ: Defined class for Object (GObject), prototype 0x2718a557b6f0, JSClass 0x6538d36ab7c8, in object 0x2718a557b2e0 723s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 723s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 723s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2718a557b718, JSClass 0x6538d36ab7c8, in object 0x2718a557b2e0 723s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 723s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 723s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 723s JS G NS: Defined namespace 'GObject' 0x2718a557b2e0 in GIRepository 0x2718a553eaf0 723s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 723s JS G BXD: Defining method attach in prototype for GLib.Source 723s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 723s JS IMPORT: Module metadata hook for module 0x2718a5560b30 723s JS IMPORT: Defining meta.importSync for module 0x2718a5560b30 723s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' 723s JS G BXD: Defining method destroy in prototype for GLib.Source 723s ok 1 GI importer can import GI modules 723s JS IMPORT: Cleaning up from failed import of 'WarnLib' 723s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 723s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 723s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 723s ok 3 GI importer on failure throws an exception when the overrides import throws one 723s JS IMPORT: Importing module Regress succeeded 723s JS IMPORT: Defining parent 0x2718a553eb20 of 0x2718a55c2f88 'Regress' is mod 1 723s JS IMPORT: successfully imported module 'Regress' 723s ok 4 GI importer on failure throws an exception when the overrides _init throws one 723s JS IMPORT: Importing module Gio succeeded 723s JS IMPORT: Defining parent 0x2718a553eb20 of 0x2718a55c2fd8 'Gio' is mod 1 723s JS IMPORT: successfully imported module 'Gio' 723s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 723s JS IMPORT: Importing module foobar succeeded 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x2718a55f3088 'foobar' is mod 1 723s JS IMPORT: successfully imported module 'foobar' 723s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 723s JS IMPORT: Importing directory 'subA' 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x3f561362cc48 'subA' is mod 1 723s JS IMPORT: Defined importer 'subA' 0x3f561362cc48 in 0x2718a553eac0 723s JS IMPORT: successfully imported directory 'subA' 723s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 723s JS IMPORT: Importing directory 'subB' 723s JS IMPORT: Defining parent 0x3f561362cc48 of 0x3f561362cd88 'subB' is mod 1 723s JS IMPORT: Defined importer 'subB' 0x3f561362cd88 in 0x3f561362cc48 723s JS IMPORT: successfully imported directory 'subB' 723s JS CTX: Script evaluation succeeded 723s JS IMPORT: Importing module foobar succeeded 723s JS IMPORT: Defining parent 0x3f561362cd88 of 0x2718a55f3100 'foobar' is mod 1 723s JS IMPORT: successfully imported module 'foobar' 723s ok 6 Importer is on the global object (backwards compatibility) 723s ok 7 Importer is abstract 723s ok 8 Importer exists 723s ok 9 Importer has a toString representation 723s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 723s ok 10 Importer throws an import error when trying to import a nonexistent module 723s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 723s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 723s ok 11 Importer throws an error when evaluating the module file throws an error 723s ok 12 Importer can import a module 723s ok 13 Importer can import a module with a toString property 723s ok 14 Importer makes deleting the import a no-op 723s ok 15 Importer gives the same object when importing a second time 723s ok 16 Importer can import a submodule 723s ok 17 Importer imports modules with a toString representation 723s ok 18 Importer does not share the same object for a module on a different path 723s ok 19 Importer gives the same object when importing a submodule a second time 723s ok 20 Importer has no meta properties on the toplevel importer 723s ok 21 Importer sets the names of imported modules 723s ok 22 Importer gives a module the importer object as parent module 723s ok 23 Importer gives a submodule the module as parent module 723s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 723s JS IMPORT: Importing directory 'mutualImport' 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x3f5613616cc8 'mutualImport' is mod 1 723s JS IMPORT: Defined importer 'mutualImport' 0x3f5613616cc8 in 0x2718a553eac0 723s JS IMPORT: successfully imported directory 'mutualImport' 723s JS IMPORT: Importing module b succeeded 723s JS IMPORT: Defining parent 0x3f5613616cc8 of 0x2718a55f3ad8 'b' is mod 1 723s JS IMPORT: successfully imported module 'b' 723s JS IMPORT: Importing module a succeeded 723s JS IMPORT: Defining parent 0x3f5613616cc8 of 0x2718a55f3a88 'a' is mod 1 723s JS IMPORT: successfully imported module 'a' 723s ok 24 Importer does not make a separate copy of a module imported in two places 723s ok 25 Importer evaluates an __init__.js file in an imported directory 723s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 723s JS IMPORT: Importing directory 'subBadInit' 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x3f5613623160 'subBadInit' is mod 1 723s JS IMPORT: Defined importer 'subBadInit' 0x3f5613623160 in 0x2718a553eac0 723s JS IMPORT: successfully imported directory 'subBadInit' 723s ok 26 Importer throws on an __init__.js file with a syntax error 723s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 723s JS IMPORT: Importing directory 'subErrorInit' 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x3f5613628408 'subErrorInit' is mod 1 723s JS IMPORT: Defined importer 'subErrorInit' 0x3f5613628408 in 0x2718a553eac0 723s JS IMPORT: successfully imported directory 'subErrorInit' 723s ok 27 Importer throws when an __init__.js throws an error 723s ok 28 Importer accesses a class defined in an __init__.js file 723s JS IMPORT: Importing module modunicode succeeded 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x2718a55f3b50 'modunicode' is mod 1 723s JS IMPORT: successfully imported module 'modunicode' 723s ok 29 Importer can import a file encoded in UTF-8 723s JS IMPORT: Importing module lexicalScope succeeded 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x2718a55f3ba0 'lexicalScope' is mod 1 723s JS IMPORT: successfully imported module 'lexicalScope' 723s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 723s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 723s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 723s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 723s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 723s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 723s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 723s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 723s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 723s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 723s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 723s JS G ENUM: Defining GLib.LogLevelFlags as 0x3f561363a280 723s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 723s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 723s ok 31 Importer properties defined in the module's lexical scope can be accessed 723s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 723s ok 33 Importer enumerating modules gets all of them 723s ok 34 Importer enumerating modules includes modules that throw on import 723s ok 35 Importer enumerating modules does not include meta properties 723s ok 36 Importer doesn't crash when resolving a non-string property 723s JS IMPORT: Async module resolve hook for module "./modules/say.js" (relative to 0x2718a553eb38), global 0x2718a553b128 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: hold 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: hold 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: release 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS IMPORT: Async import promise resolved 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: release 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module resolve hook for module "./modules/say.js" (relative to ), global 0x2718a553b128 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 3 723s JS MAINLOOP: handling job 4, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 4 723s JS MAINLOOP: handling job 5, 723s ok 37 Importer scripts support relative dynamic imports 723s JS MAINLOOP: Completed job 5 723s JS IMPORT: Importing module dynamic succeeded 723s JS IMPORT: Defining parent 0x2718a553eac0 of 0x2718a55f3cb8 'dynamic' is mod 1 723s JS IMPORT: successfully imported module 'dynamic' 723s JS IMPORT: Async module resolve hook for module "./say.js" (relative to 0x3f561367e528), global 0x2718a553b128 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: hold 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: hold 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: release 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS IMPORT: Async import promise resolved 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: release 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module resolve hook for module "./say.js" (relative to ), global 0x2718a553b128 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 3 723s JS MAINLOOP: handling job 4, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 4 723s JS MAINLOOP: handling job 5, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 5 723s JS MAINLOOP: handling job 6, 723s ok 38 Importer imported scripts support relative dynamic imports 723s JS MAINLOOP: Completed job 6 723s JS G BXD: Defining method quit in prototype for GLib.MainLoop 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 0 723s JS MAINLOOP: handling job 1, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 1 723s JS MAINLOOP: handling job 2, 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Completed job 2 723s JS MAINLOOP: handling job 3, 723s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 723s JS MAINLOOP: Main loop instance 0xe00ef7db020: release 723s JS MAINLOOP: Completed job 3 723s JS MEMORY: Memory report: before destroying context 723s JS MEMORY: 344 objects currently alive 723s JS MEMORY: boxed_instance = 212 723s JS MEMORY: boxed_prototype = 8 723s JS MEMORY: closure = 1 723s JS MEMORY: function = 96 723s JS MEMORY: fundamental_instance = 0 723s JS MEMORY: fundamental_prototype = 0 723s JS MEMORY: gerror_instance = 0 723s JS MEMORY: gerror_prototype = 0 723s JS MEMORY: interface = 0 723s JS MEMORY: module = 18 723s JS MEMORY: ns = 7 723s JS MEMORY: object_instance = 0 723s JS MEMORY: object_prototype = 2 723s JS MEMORY: param = 0 723s JS MEMORY: union_instance = 0 723s JS MEMORY: union_prototype = 0 723s JS CTX: JS shutdown sequence 723s JS CTX: Stopping profiler 723s JS CTX: Shutting down toggle queue 723s JS CTX: Notifying external reference holders of GjsContext dispose 723s JS MAINLOOP: Stopping promise job dispatcher 723s JS CTX: Notifying reference holders of GjsContext dispose 723s JS CTX: Checking unhandled promise rejections 723s JS CTX: Releasing cached JS wrappers 723s JS CTX: Final triggered GC 723s JS CTX: Destroying JS context 723s JS CTX: Releasing all native objects 723s JS CTX: Disabling auto GC 723s JS CTX: Ending trace on global object 723s JS CTX: Freeing allocated resources 723s JS CTX: JS context destroyed 723s PASS: cjs/testImporter.test 723s Running test: cjs/testself.test 723s JS NATIVE: Registered native JS module '_promiseNative' 723s JS NATIVE: Registered native JS module '_byteArrayNative' 723s JS NATIVE: Registered native JS module '_encodingNative' 723s JS NATIVE: Registered native JS module '_gi' 723s JS NATIVE: Registered native JS module 'gi' 723s JS NATIVE: Registered native JS module 'cairoNative' 723s JS NATIVE: Registered native JS module 'system' 723s JS NATIVE: Registered native JS module 'console' 723s JS NATIVE: Registered native JS module '_print' 723s JS CTX: Enabling JIT 723s JS CTX: Initialized class GjsFileImporter prototype 0x23f163c00098 723s JS IMPORT: Defining parent (nil) of 0x23f163c000f8 'imports' is mod 0 723s JS IMPORT: Importing '_print' 723s JS NATIVE: Defining native module '_print' 723s JS IMPORT: Defining parent 0x23f163c000f8 of 0x23f163c006b0 '_print' is mod 1 723s JS IMPORT: successfully imported module '_print' 723s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 723s 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 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x235e0f03b128 723s JS MAINLOOP: Main loop instance 0xad4aa99b020: hold 723s JS MAINLOOP: Enqueue job , promise=, allocation site= 723s JS MAINLOOP: Starting promise job dispatcher 723s JS MAINLOOP: Main loop instance 0xad4aa99b020: Spinning loop until released or hook cleared 723s JS MAINLOOP: handling job 0, 723s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 723s JS MAINLOOP: Main loop instance 0xad4aa99b020: release 723s JS MAINLOOP: Completed job 0 723s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x235e0f03b128 723s JS IMPORT: Module metadata hook for module 0x23f163c12f60 723s JS IMPORT: Defining meta.importSync for module 0x23f163c12f60 723s JS NATIVE: Defining native module 'gi' 723s JS CTX: Initialized class GIRepositoryNamespace prototype 0x23f163c13310 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 723s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 723s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 723s JS IMPORT: Importing directory 'overrides' 723s JS IMPORT: Defining parent 0x23f163c000f8 of 0x23f163c13410 'overrides' is mod 1 723s JS IMPORT: Defined importer 'overrides' 0x23f163c13410 in 0x23f163c000f8 723s JS IMPORT: successfully imported directory 'overrides' 723s JS IMPORT: Importing '_byteArrayNative' 723s JS NATIVE: Defining native module '_byteArrayNative' 723s JS IMPORT: Defining parent 0x23f163c000f8 of 0x23f163c13858 '_byteArrayNative' is mod 1 723s JS IMPORT: successfully imported module '_byteArrayNative' 723s JS IMPORT: Importing '_promiseNative' 723s JS NATIVE: Defining native module '_promiseNative' 723s JS IMPORT: Defining parent 0x23f163c000f8 of 0x23f163c13998 '_promiseNative' is mod 1 723s JS IMPORT: successfully imported module '_promiseNative' 723s JS IMPORT: Importing module GLib succeeded 724s JS IMPORT: Defining parent 0x23f163c13410 of 0x235e0f03c128 'GLib' is mod 1 724s JS IMPORT: successfully imported module 'GLib' 724s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 724s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x235e0f07b060, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b038 724s JS CTX: Initialized class GIRepositoryGType prototype 0x23f163c13bc8 724s JS CTX: Initialized class GIRepositoryFunction prototype 0x235e0f03c178 724s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 724s JS G BXD: Defined class for Error (GError), prototype 0x235e0f07b0b0, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b038 724s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 724s JS G BXD: Defined class for Variant (GVariant), prototype 0x235e0f07b100, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b038 724s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 724s JS G BXD: Defined class for Bytes (GBytes), prototype 0x235e0f07b150, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b038 724s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 724s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x235e0f07b1a0, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b038 724s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 724s JS G BXD: Defined class for Thread (GThread), prototype 0x235e0f07b1f0, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b038 724s JS G BXD: Defining method ref in prototype for GLib.Thread 724s JS G BXD: Defining method unref in prototype for GLib.Thread 724s JS G NS: Defined namespace 'GLib' 0x235e0f07b038 in GIRepository 0x23f163c131a0 724s JS IMPORT: Importing module jasmine succeeded 724s JS IMPORT: Defining parent 0x23f163c000f8 of 0x235e0f03cb28 'jasmine' is mod 1 724s JS IMPORT: successfully imported module 'jasmine' 724s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 724s JS MAINLOOP: Main loop instance 0xad4aa99b020: hold 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Main loop instance 0xad4aa99b020: Spinning loop until released or hook cleared 724s JS MAINLOOP: handling job 0, 724s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 724s JS MAINLOOP: Main loop instance 0xad4aa99b020: release 724s JS MAINLOOP: Completed job 0 724s JS CTX: Script evaluation succeeded 724s JS MAINLOOP: Main loop instance 0xad4aa99b020: Spinning loop until released or hook cleared 724s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module metadata hook for module 0x23f163c2bc90 724s JS IMPORT: Defining meta.importSync for module 0x23f163c2bc90 724s JS NATIVE: Defining native module 'system' 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x235e0f03b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x235e0f03b128 724s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 724s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 724s JS MAINLOOP: Set main loop hook to 724s JS MAINLOOP: Main loop instance 0xad4aa99b020: hold 724s JS MAINLOOP: Running and clearing main loop hook 724s JS G BXD: Defining method run in prototype for GLib.MainLoop 724s 1..6 724s JS IMPORT: Importing 'gi' 724s JS IMPORT: Defining parent 0x23f163c000f8 of 0x23f163c131a0 'gi' is mod 1 724s JS IMPORT: successfully imported module 'gi' 724s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 724s JS G BXD: Defined class for Source (GSource), prototype 0x235e0f07b268, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b038 724s JS G BXD: Defining method set_priority in prototype for GLib.Source 724s JS IMPORT: Importing '_gi' 724s JS NATIVE: Defining native module '_gi' 724s JS IMPORT: Defining parent 0x23f163c000f8 of 0x23f163c30b48 '_gi' is mod 1 724s JS IMPORT: successfully imported module '_gi' 724s 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 724s JS G NS: Defined namespace 'CjsPrivate' 0x235e0f07b308 in GIRepository 0x23f163c131a0 724s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 724s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 724s JS IMPORT: Importing module _common succeeded 724s JS IMPORT: Defining parent 0x23f163c000f8 of 0x235e0f03ce70 '_common' is mod 1 724s JS IMPORT: successfully imported module '_common' 724s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 724s JS IMPORT: Importing module _legacy succeeded 724s JS IMPORT: Defining parent 0x23f163c000f8 of 0x235e0f03cec0 '_legacy' is mod 1 724s JS IMPORT: successfully imported module '_legacy' 724s JS IMPORT: Importing module GObject succeeded 724s JS IMPORT: Defining parent 0x23f163c13410 of 0x235e0f03ce20 'GObject' is mod 1 724s JS IMPORT: successfully imported module 'GObject' 724s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 724s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 724s JS G BXD: Defined class for String (GString), prototype 0x235e0f07b588, JSClass 0x7b2481ffb0b8, in object 0x235e0f07b2e0 724s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 724s JS G PRM: Defined class ParamSpec prototype is 0x235e0f03cf60 class 0x7b24820002e0 in object 0x235e0f07b2e0 724s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 724s JS G OBJ: Defined class for Object (GObject), prototype 0x235e0f07b6f0, JSClass 0x7b2481ffb7c8, in object 0x235e0f07b2e0 724s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 724s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 724s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x235e0f07b718, JSClass 0x7b2481ffb7c8, in object 0x235e0f07b2e0 724s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 724s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 724s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 724s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 724s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 724s JS G NS: Defined namespace 'GObject' 0x235e0f07b2e0 in GIRepository 0x23f163c131a0 724s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 724s JS G BXD: Defining method attach in prototype for GLib.Source 724s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 724s JS IMPORT: Module metadata hook for module 0x23f163c030b0 724s JS IMPORT: Defining meta.importSync for module 0x23f163c030b0 724s JS G BXD: Defining method destroy in prototype for GLib.Source 724s ok 1 Test harness internal consistency 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: handling job 0, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 0 724s JS MAINLOOP: handling job 1, 724s ok 2 Test harness internal consistency awaiting a Promise resolves 724s JS MAINLOOP: Completed job 1 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: handling job 0, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 0 724s JS MAINLOOP: handling job 1, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 1 724s JS MAINLOOP: handling job 2, 724s ok 3 Test harness internal consistency awaiting a nested async function resolves 724s JS MAINLOOP: Completed job 2 724s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 724s ok 5 SpiderMonkey features check WeakRef is enabled 724s ok 6 SpiderMonkey features check class static blocks are enabled 724s JS G BXD: Defining method quit in prototype for GLib.MainLoop 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Main loop instance 0xad4aa99b020: Spinning loop until released or hook cleared 724s JS MAINLOOP: handling job 0, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 0 724s JS MAINLOOP: handling job 1, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 1 724s JS MAINLOOP: handling job 2, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 2 724s JS MAINLOOP: handling job 3, 724s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 724s JS MAINLOOP: Main loop instance 0xad4aa99b020: release 724s JS MAINLOOP: Completed job 3 724s JS MEMORY: Memory report: before destroying context 724s JS MEMORY: 150 objects currently alive 724s JS MEMORY: boxed_instance = 37 724s JS MEMORY: boxed_prototype = 8 724s JS MEMORY: closure = 1 724s JS MEMORY: function = 94 724s JS MEMORY: fundamental_instance = 0 724s JS MEMORY: fundamental_prototype = 0 724s JS MEMORY: gerror_instance = 0 724s JS MEMORY: gerror_prototype = 0 724s JS MEMORY: interface = 0 724s JS MEMORY: module = 5 724s JS MEMORY: ns = 3 724s JS MEMORY: object_instance = 0 724s JS MEMORY: object_prototype = 2 724s JS MEMORY: param = 0 724s JS MEMORY: union_instance = 0 724s JS MEMORY: union_prototype = 0 724s JS CTX: JS shutdown sequence 724s JS CTX: Stopping profiler 724s JS CTX: Shutting down toggle queue 724s JS CTX: Notifying external reference holders of GjsContext dispose 724s JS MAINLOOP: Stopping promise job dispatcher 724s JS CTX: Notifying reference holders of GjsContext dispose 724s JS CTX: Checking unhandled promise rejections 724s JS CTX: Releasing cached JS wrappers 724s JS CTX: Final triggered GC 724s JS CTX: Destroying JS context 724s JS CTX: Releasing all native objects 724s JS CTX: Disabling auto GC 724s JS CTX: Ending trace on global object 724s JS CTX: Freeing allocated resources 724s JS CTX: JS context destroyed 724s PASS: cjs/testself.test 724s Running test: cjs/lastvalues.test 724s 1..1 724s ok 1 - /usr/libexec/installed-tests/cjs/debugger/lastvalues.debugger 724s PASS: cjs/lastvalues.test 724s Running test: cjs/return.test 724s 1..1 724s ok 1 - /usr/libexec/installed-tests/cjs/debugger/return.debugger 724s PASS: cjs/return.test 724s Running test: cjs/testTimers.test 724s JS NATIVE: Registered native JS module '_promiseNative' 724s JS NATIVE: Registered native JS module '_byteArrayNative' 724s JS NATIVE: Registered native JS module '_encodingNative' 724s JS NATIVE: Registered native JS module '_gi' 724s JS NATIVE: Registered native JS module 'gi' 724s JS NATIVE: Registered native JS module 'cairoNative' 724s JS NATIVE: Registered native JS module 'system' 724s JS NATIVE: Registered native JS module 'console' 724s JS NATIVE: Registered native JS module '_print' 724s JS CTX: Enabling JIT 724s JS CTX: Initialized class GjsFileImporter prototype 0x115b9200098 724s JS IMPORT: Defining parent (nil) of 0x115b92000f8 'imports' is mod 0 724s JS IMPORT: Importing '_print' 724s JS NATIVE: Defining native module '_print' 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x115b92006b0 '_print' is mod 1 724s JS IMPORT: successfully imported module '_print' 724s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 724s 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 0x7922983b128 724s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x7922983b128 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: hold 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Starting promise job dispatcher 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: Spinning loop until released or hook cleared 724s JS MAINLOOP: handling job 0, 724s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: release 724s JS MAINLOOP: Completed job 0 724s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x7922983b128 724s JS IMPORT: Module metadata hook for module 0x115b9212f60 724s JS IMPORT: Defining meta.importSync for module 0x115b9212f60 724s JS NATIVE: Defining native module 'gi' 724s JS CTX: Initialized class GIRepositoryNamespace prototype 0x115b9213310 724s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 724s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 724s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 724s JS IMPORT: Importing directory 'overrides' 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x115b9213410 'overrides' is mod 1 724s JS IMPORT: Defined importer 'overrides' 0x115b9213410 in 0x115b92000f8 724s JS IMPORT: successfully imported directory 'overrides' 724s JS IMPORT: Importing '_byteArrayNative' 724s JS NATIVE: Defining native module '_byteArrayNative' 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x115b9213858 '_byteArrayNative' is mod 1 724s JS IMPORT: successfully imported module '_byteArrayNative' 724s JS IMPORT: Importing '_promiseNative' 724s JS NATIVE: Defining native module '_promiseNative' 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x115b9213998 '_promiseNative' is mod 1 724s JS IMPORT: successfully imported module '_promiseNative' 724s JS IMPORT: Importing module GLib succeeded 724s JS IMPORT: Defining parent 0x115b9213410 of 0x7922983c128 'GLib' is mod 1 724s JS IMPORT: successfully imported module 'GLib' 724s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 724s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x7922987b060, JSClass 0x7064d1dab0b8, in object 0x7922987b038 724s JS CTX: Initialized class GIRepositoryGType prototype 0x115b9213bc8 724s JS CTX: Initialized class GIRepositoryFunction prototype 0x7922983c178 724s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 724s JS G BXD: Defined class for Error (GError), prototype 0x7922987b0b0, JSClass 0x7064d1dab0b8, in object 0x7922987b038 724s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 724s JS G BXD: Defined class for Variant (GVariant), prototype 0x7922987b100, JSClass 0x7064d1dab0b8, in object 0x7922987b038 724s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 724s JS G BXD: Defined class for Bytes (GBytes), prototype 0x7922987b150, JSClass 0x7064d1dab0b8, in object 0x7922987b038 724s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 724s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7922987b1a0, JSClass 0x7064d1dab0b8, in object 0x7922987b038 724s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 724s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 724s JS G BXD: Defined class for Thread (GThread), prototype 0x7922987b1f0, JSClass 0x7064d1dab0b8, in object 0x7922987b038 724s JS G BXD: Defining method ref in prototype for GLib.Thread 724s JS G BXD: Defining method unref in prototype for GLib.Thread 724s JS G NS: Defined namespace 'GLib' 0x7922987b038 in GIRepository 0x115b92131a0 724s JS IMPORT: Importing module jasmine succeeded 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x7922983cb28 'jasmine' is mod 1 724s JS IMPORT: successfully imported module 'jasmine' 724s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: hold 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: Spinning loop until released or hook cleared 724s JS MAINLOOP: handling job 0, 724s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: release 724s JS MAINLOOP: Completed job 0 724s 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 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: hold 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: Spinning loop until released or hook cleared 724s JS MAINLOOP: handling job 0, 724s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testTimers.js async resolved" 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: release 724s JS MAINLOOP: Completed job 0 724s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x7922983b128 724s JS IMPORT: Module metadata hook for module 0x115b9230b78 724s JS IMPORT: Defining meta.importSync for module 0x115b9230b78 724s JS NATIVE: Defining native module 'system' 724s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x7922983b128 724s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x7922983b128 724s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 724s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 724s JS MAINLOOP: Set main loop hook to 724s JS MAINLOOP: Main loop instance 0x13080f7fb020: hold 724s JS MAINLOOP: Running and clearing main loop hook 724s JS G BXD: Defining method run in prototype for GLib.MainLoop 724s 1..16 724s JS IMPORT: Importing 'gi' 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x115b92131a0 'gi' is mod 1 724s JS IMPORT: successfully imported module 'gi' 724s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 724s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 724s JS G BXD: Defined class for Source (GSource), prototype 0x7922987b268, JSClass 0x7064d1dab0b8, in object 0x7922987b038 724s JS G BXD: Defining method set_priority in prototype for GLib.Source 724s JS IMPORT: Importing '_gi' 724s JS NATIVE: Defining native module '_gi' 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x115b9236370 '_gi' is mod 1 724s JS IMPORT: successfully imported module '_gi' 724s 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 724s JS G NS: Defined namespace 'CjsPrivate' 0x7922987b308 in GIRepository 0x115b92131a0 724s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 724s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 724s JS IMPORT: Importing module _common succeeded 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x7922983ce48 '_common' is mod 1 724s JS IMPORT: successfully imported module '_common' 724s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 724s JS IMPORT: Importing module _legacy succeeded 724s JS IMPORT: Defining parent 0x115b92000f8 of 0x7922983ce98 '_legacy' is mod 1 724s JS IMPORT: successfully imported module '_legacy' 724s JS IMPORT: Importing module GObject succeeded 724s JS IMPORT: Defining parent 0x115b9213410 of 0x7922983cdf8 'GObject' is mod 1 724s JS IMPORT: successfully imported module 'GObject' 724s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 724s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 724s JS G BXD: Defined class for String (GString), prototype 0x7922987b588, JSClass 0x7064d1dab0b8, in object 0x7922987b2e0 724s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 724s JS G PRM: Defined class ParamSpec prototype is 0x7922983cf38 class 0x7064d1db02e0 in object 0x7922987b2e0 724s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 724s JS G OBJ: Defined class for Object (GObject), prototype 0x7922987b6f0, JSClass 0x7064d1dab7c8, in object 0x7922987b2e0 724s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 724s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 724s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x7922987b718, JSClass 0x7064d1dab7c8, in object 0x7922987b2e0 724s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 724s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 724s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 724s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 724s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 724s JS G NS: Defined namespace 'GObject' 0x7922987b2e0 in GIRepository 0x115b92131a0 724s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 724s JS G BXD: Defining method attach in prototype for GLib.Source 724s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 724s JS IMPORT: Module metadata hook for module 0x115b92030b0 724s JS IMPORT: Defining meta.importSync for module 0x115b92030b0 724s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 724s Executing: cjs/testTimers.test 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: handling job 0, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 0 724s JS MAINLOOP: handling job 1, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 1 724s JS MAINLOOP: handling job 2, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 2 724s JS MAINLOOP: handling job 3, 724s JS G BXD: Defining method destroy in prototype for GLib.Source 724s ok 1 Timers times out successfully 724s JS MAINLOOP: Completed job 3 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: handling job 0, 724s JS MAINLOOP: Enqueue job , promise=, allocation site= 724s JS MAINLOOP: Completed job 0 724s JS MAINLOOP: handling job 1, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: handling job 2, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 2 726s JS MAINLOOP: handling job 3, 726s ok 2 Timers has correct timeout args 726s JS MAINLOOP: Completed job 3 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s ok 3 Timers cancels successfully 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s ok 4 Timers cancels multiple correctly 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s ok 5 Timers cancels invalid silent fail 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s ok 6 Timers interval success 726s JS MAINLOOP: Completed job 1 726s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s ok 7 Timers cancels interval successfully 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s ok 8 Timers ordering interval 726s JS MAINLOOP: Completed job 1 726s ok 9 Timers cancel invalid silent fail 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s ok 10 Timers callback this 726s JS MAINLOOP: Completed job 1 726s ok 11 Timers bind this 726s ok 12 Timers function names match spec 726s ok 13 Timers argument lengths match spec 726s ok 14 Timers clear and interval are unique functions 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: handling job 2, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 2 726s JS MAINLOOP: handling job 3, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 3 726s JS MAINLOOP: handling job 4, 726s ok 15 Timers microtask ordering 726s JS MAINLOOP: Completed job 4 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: handling job 2, 726s JS MAINLOOP: Completed job 2 726s JS MAINLOOP: handling job 3, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 3 726s JS MAINLOOP: handling job 4, 726s JS MAINLOOP: Completed job 4 726s JS MAINLOOP: handling job 5, 726s JS MAINLOOP: Completed job 5 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: handling job 0, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 0 726s JS MAINLOOP: handling job 1, 726s JS MAINLOOP: Enqueue job , promise=, allocation site= 726s JS MAINLOOP: Completed job 1 726s JS MAINLOOP: handling job 2, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: handling job 3, 727s ok 16 Timers nested microtask ordering 727s JS MAINLOOP: Completed job 3 727s JS G BXD: Defining method quit in prototype for GLib.MainLoop 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x13080f7fb020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: handling job 1, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 1 727s JS MAINLOOP: handling job 2, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: handling job 3, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 727s JS MAINLOOP: Main loop instance 0x13080f7fb020: release 727s JS MAINLOOP: Completed job 3 727s JS MEMORY: Memory report: before destroying context 727s JS MEMORY: 228 objects currently alive 727s JS MEMORY: boxed_instance = 114 727s JS MEMORY: boxed_prototype = 8 727s JS MEMORY: closure = 1 727s JS MEMORY: function = 95 727s JS MEMORY: fundamental_instance = 0 727s JS MEMORY: fundamental_prototype = 0 727s JS MEMORY: gerror_instance = 0 727s JS MEMORY: gerror_prototype = 0 727s JS MEMORY: interface = 0 727s JS MEMORY: module = 5 727s JS MEMORY: ns = 3 727s JS MEMORY: object_instance = 0 727s JS MEMORY: object_prototype = 2 727s JS MEMORY: param = 0 727s JS MEMORY: union_instance = 0 727s JS MEMORY: union_prototype = 0 727s JS CTX: JS shutdown sequence 727s JS CTX: Stopping profiler 727s JS CTX: Shutting down toggle queue 727s JS CTX: Notifying external reference holders of GjsContext dispose 727s JS MAINLOOP: Stopping promise job dispatcher 727s JS CTX: Notifying reference holders of GjsContext dispose 727s JS CTX: Checking unhandled promise rejections 727s JS CTX: Releasing cached JS wrappers 727s JS CTX: Final triggered GC 727s JS CTX: Destroying JS context 727s JS CTX: Releasing all native objects 727s JS CTX: Disabling auto GC 727s JS CTX: Ending trace on global object 727s JS CTX: Freeing allocated resources 727s JS CTX: JS context destroyed 727s PASS: cjs/testTimers.test 727s Running test: cjs/next.test 727s 1..1 727s ok 1 - /usr/libexec/installed-tests/cjs/debugger/next.debugger 727s PASS: cjs/next.test 727s Running test: cjs/testGObjectInterface.test 727s JS NATIVE: Registered native JS module '_promiseNative' 727s JS NATIVE: Registered native JS module '_byteArrayNative' 727s JS NATIVE: Registered native JS module '_encodingNative' 727s JS NATIVE: Registered native JS module '_gi' 727s JS NATIVE: Registered native JS module 'gi' 727s JS NATIVE: Registered native JS module 'cairoNative' 727s JS NATIVE: Registered native JS module 'system' 727s JS NATIVE: Registered native JS module 'console' 727s JS NATIVE: Registered native JS module '_print' 727s JS CTX: Enabling JIT 727s JS CTX: Initialized class GjsFileImporter prototype 0x2efcb2b00098 727s JS IMPORT: Defining parent (nil) of 0x2efcb2b000f8 'imports' is mod 0 727s JS IMPORT: Importing '_print' 727s JS NATIVE: Defining native module '_print' 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x2efcb2b006b0 '_print' is mod 1 727s JS IMPORT: successfully imported module '_print' 727s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 727s 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 0x270f693b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x270f693b128 727s JS MAINLOOP: Main loop instance 0x3dce127b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Starting promise job dispatcher 727s JS MAINLOOP: Main loop instance 0x3dce127b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 727s JS MAINLOOP: Main loop instance 0x3dce127b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x270f693b128 727s JS IMPORT: Module metadata hook for module 0x2efcb2b12f60 727s JS IMPORT: Defining meta.importSync for module 0x2efcb2b12f60 727s JS NATIVE: Defining native module 'gi' 727s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2efcb2b13310 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 727s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 727s JS IMPORT: Importing directory 'overrides' 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x2efcb2b13410 'overrides' is mod 1 727s JS IMPORT: Defined importer 'overrides' 0x2efcb2b13410 in 0x2efcb2b000f8 727s JS IMPORT: successfully imported directory 'overrides' 727s JS IMPORT: Importing '_byteArrayNative' 727s JS NATIVE: Defining native module '_byteArrayNative' 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x2efcb2b13858 '_byteArrayNative' is mod 1 727s JS IMPORT: successfully imported module '_byteArrayNative' 727s JS IMPORT: Importing '_promiseNative' 727s JS NATIVE: Defining native module '_promiseNative' 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x2efcb2b13998 '_promiseNative' is mod 1 727s JS IMPORT: successfully imported module '_promiseNative' 727s JS IMPORT: Importing module GLib succeeded 727s JS IMPORT: Defining parent 0x2efcb2b13410 of 0x270f693c128 'GLib' is mod 1 727s JS IMPORT: successfully imported module 'GLib' 727s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 727s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x270f697b060, JSClass 0x7030a813b0b8, in object 0x270f697b038 727s JS CTX: Initialized class GIRepositoryGType prototype 0x2efcb2b13bc8 727s JS CTX: Initialized class GIRepositoryFunction prototype 0x270f693c178 727s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 727s JS G BXD: Defined class for Error (GError), prototype 0x270f697b0b0, JSClass 0x7030a813b0b8, in object 0x270f697b038 727s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 727s JS G BXD: Defined class for Variant (GVariant), prototype 0x270f697b100, JSClass 0x7030a813b0b8, in object 0x270f697b038 727s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 727s JS G BXD: Defined class for Bytes (GBytes), prototype 0x270f697b150, JSClass 0x7030a813b0b8, in object 0x270f697b038 727s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 727s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x270f697b1a0, JSClass 0x7030a813b0b8, in object 0x270f697b038 727s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 727s JS G BXD: Defined class for Thread (GThread), prototype 0x270f697b1f0, JSClass 0x7030a813b0b8, in object 0x270f697b038 727s JS G BXD: Defining method ref in prototype for GLib.Thread 727s JS G BXD: Defining method unref in prototype for GLib.Thread 727s JS G NS: Defined namespace 'GLib' 0x270f697b038 in GIRepository 0x2efcb2b131a0 727s JS IMPORT: Importing module jasmine succeeded 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x270f693cb28 'jasmine' is mod 1 727s JS IMPORT: successfully imported module 'jasmine' 727s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 727s JS MAINLOOP: Main loop instance 0x3dce127b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x3dce127b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 727s JS MAINLOOP: Main loop instance 0x3dce127b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Importing 'gi' 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x2efcb2b131a0 'gi' is mod 1 727s JS IMPORT: successfully imported module 'gi' 727s 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 727s JS G NS: Defined namespace 'CjsPrivate' 0x270f697b290 in GIRepository 0x2efcb2b131a0 727s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 727s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 727s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 727s JS IMPORT: Importing module _legacy succeeded 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x270f693cd58 '_legacy' is mod 1 727s JS IMPORT: successfully imported module '_legacy' 727s JS IMPORT: Importing module lang succeeded 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x270f693cd08 'lang' is mod 1 727s JS IMPORT: successfully imported module 'lang' 727s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 727s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 727s JS IMPORT: Importing module _signals succeeded 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x270f693cda8 '_signals' is mod 1 727s JS IMPORT: successfully imported module '_signals' 727s JS IMPORT: Importing module signals succeeded 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x270f693ccb8 'signals' is mod 1 727s JS IMPORT: successfully imported module 'signals' 727s JS IMPORT: Importing module Gio succeeded 727s JS IMPORT: Defining parent 0x2efcb2b13410 of 0x270f693cc68 'Gio' is mod 1 727s JS IMPORT: successfully imported module 'Gio' 727s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 727s JS IMPORT: Importing '_gi' 727s JS NATIVE: Defining native module '_gi' 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x2efcb2b29e68 '_gi' is mod 1 727s JS IMPORT: successfully imported module '_gi' 727s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 727s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 727s JS IMPORT: Importing module _common succeeded 727s JS IMPORT: Defining parent 0x2efcb2b000f8 of 0x270f693ce48 '_common' is mod 1 727s JS IMPORT: successfully imported module '_common' 727s JS IMPORT: Importing module GObject succeeded 727s JS IMPORT: Defining parent 0x2efcb2b13410 of 0x270f693cdf8 'GObject' is mod 1 727s JS IMPORT: successfully imported module 'GObject' 727s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 727s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 727s JS G BXD: Defined class for String (GString), prototype 0x270f697b538, JSClass 0x7030a813b0b8, in object 0x270f697b2b8 727s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 727s JS G PRM: Defined class ParamSpec prototype is 0x270f693cee8 class 0x7030a81402e0 in object 0x270f697b2b8 727s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 727s JS G OBJ: Defined class for Object (GObject), prototype 0x270f697b6a0, JSClass 0x7030a813b7c8, in object 0x270f697b2b8 727s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 727s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 727s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x270f697b6c8, JSClass 0x7030a813b7c8, in object 0x270f697b2b8 727s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 727s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 727s JS G NS: Defined namespace 'GObject' 0x270f697b2b8 in GIRepository 0x2efcb2b131a0 727s JS G OBJ: Defined class for Application (GApplication), prototype 0x270f697b718, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 727s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x270f69cf290, JSClass 0x7030a813b5a0, in object 0x270f697b268 727s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 727s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x270f697b790, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 727s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x270f69cf510, JSClass 0x7030a813b5a0, in object 0x270f697b268 727s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x270f697b808, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 727s JS G IFACE: Defined class for Initable (GInitable), prototype 0x270f69cf650, JSClass 0x7030a813b5a0, in object 0x270f697b268 727s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 727s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x270f697b880, JSClass 0x7030a813b0b8, in object 0x270f697b268 727s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 727s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x270f697b8d0, JSClass 0x7030a813b0b8, in object 0x270f697b268 727s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 727s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x270f697b920, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x270f697b970, JSClass 0x7030a813b7c8, in object 0x270f697b290 727s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 727s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x270f697b9c0, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 727s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 727s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 727s JS G IFACE: Defined class for File (GFile), prototype 0x270f69cf7b8, JSClass 0x7030a813b5a0, in object 0x270f697b268 727s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x270f697ba38, JSClass 0x7030a813b7c8, in object 0x2efcb2b13280 727s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 727s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x270f697bab0, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 727s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 727s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x270f697bb00, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 727s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x270f697bb50, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 727s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x270f697bba0, JSClass 0x7030a813b0b8, in object 0x270f697b268 727s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 727s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 727s JS G OBJ: Defined class for Settings (GSettings), prototype 0x270f697bbf0, JSClass 0x7030a813b7c8, in object 0x270f697b268 727s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 727s JS G NS: Defined namespace 'Gio' 0x270f697b268 in GIRepository 0x2efcb2b131a0 727s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 727s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 727s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 727s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 727s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 727s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 727s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 727s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 727s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 727s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 727s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 727s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 727s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 727s JS G ENUM: Defining GObject.ParamFlags as 0x2efcb2b2f710 727s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 727s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce13c9350 type GParamString 727s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 727s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 727s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 727s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 727s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 727s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 727s JS G ENUM: Defining enum value ACTION (fixed from action) 32 727s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 727s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 727s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 727s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 727s JS G ENUM: Defining GObject.SignalFlags as 0x2efcb2b2fd80 727s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce13d0050 type GParamOverride 727s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce13d0230 type GParamString 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14a16d0 type GParamOverride 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14a2060 type GParamOverride 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 727s JS G IFACE: Defined class for Action (GAction), prototype 0x270f69d7538, JSClass 0x7030a813b5a0, in object 0x270f697b268 727s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14a32b0 type GParamOverride 727s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14a3390 type GParamOverride 727s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14a34b0 type GParamOverride 727s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14a3590 type GParamOverride 727s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14a3630 type GParamOverride 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s JS CTX: Script evaluation succeeded 727s JS MAINLOOP: Main loop instance 0x3dce127b020: Spinning loop until released or hook cleared 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x270f693b128 727s JS IMPORT: Module metadata hook for module 0x2efcb2b13a78 727s JS IMPORT: Defining meta.importSync for module 0x2efcb2b13a78 727s JS NATIVE: Defining native module 'system' 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x270f693b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x270f693b128 727s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 727s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Main loop instance 0x3dce127b020: hold 727s JS MAINLOOP: Running and clearing main loop hook 727s JS G BXD: Defining method run in prototype for GLib.MainLoop 727s 1..37 727s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 727s JS G BXD: Defined class for Source (GSource), prototype 0x270f697bdf8, JSClass 0x7030a813b0b8, in object 0x270f697b038 727s JS G BXD: Defining method set_priority in prototype for GLib.Source 727s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 727s JS G BXD: Defining method attach in prototype for GLib.Source 727s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 727s JS IMPORT: Module metadata hook for module 0x270f6960af8 727s JS IMPORT: Defining meta.importSync for module 0x270f6960af8 727s JS G BXD: Defining method destroy in prototype for GLib.Source 727s ok 1 GObject interface cannot be instantiated 727s ok 2 GObject interface has a name 727s ok 3 GObject interface reports its type name 727s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 727s ok 4 GObject interface can be implemented by a GObject class 727s ok 5 GObject interface is implemented by a GObject class with the correct class object 727s ok 6 GObject interface can have its required function implemented 727s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14cfdd0 type GParamOverride 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s ok 7 GObject interface must have its required function implemented 727s ok 8 GObject interface doesn't have to have its optional function implemented 727s ok 9 GObject interface can have its optional function deferred to by the implementation 727s ok 10 GObject interface can have its function chained up to 727s ok 11 GObject interface can require another interface 727s ok 12 GObject interface can chain up to another interface 727s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 727s JS G PRM: JSObject created with param instance 0x3dce14d75f0 type GParamOverride 727s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 727s ok 13 GObject interface defers to the last interface's optional function 727s ok 14 GObject interface must be implemented by a class that implements all required interfaces 727s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 727s ok 16 GObject interface can require an interface from C 727s ok 17 GObject interface can connect class signals on the implementing class 727s ok 18 GObject interface can connect interface signals on the implementing class 727s ok 19 GObject interface can define properties on the implementing class 727s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 727s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 727s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 727s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 727s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 727s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 727s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 727s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 727s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 727s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 727s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 727s JS G ENUM: Defining GLib.LogLevelFlags as 0x2efcb2b05790 727s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 727s ok 20 GObject interface must have its properties overridden 727s ok 21 GObject interface can have introspected properties overriden 727s ok 22 GObject interface can be implemented by a class as well as its parent class 727s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 727s ok 24 GObject interface has a toString() defintion 727s ok 25 GObject interface has instance definition 727s ok 26 GObject interface has instance definition for non-object type 727s ok 27 GObject interface has instance definition for non-object type for native interface 727s ok 28 GObject interface prototype toString is enumerable and defined 727s ok 29 GObject interface prototype method properties are enumerated 727s ok 30 GObject interface prototype method properties are defined 727s ok 31 GObject interface prototype overrides are inherited by implementing classes 727s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 727s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 727s ok 34 GObject interface prototype original property can be shadowed by class prototype property 727s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 727s ok 36 GObject interface prototype shadowed property can be restored 727s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 727s JS G BXD: Defining method quit in prototype for GLib.MainLoop 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x3dce127b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: handling job 1, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 1 727s JS MAINLOOP: handling job 2, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: handling job 3, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 727s JS MAINLOOP: Main loop instance 0x3dce127b020: release 727s JS MAINLOOP: Completed job 3 727s JS MEMORY: Memory report: before destroying context 727s JS MEMORY: 602 objects currently alive 727s JS MEMORY: boxed_instance = 162 727s JS MEMORY: boxed_prototype = 11 727s JS MEMORY: closure = 4 727s JS MEMORY: function = 346 727s JS MEMORY: fundamental_instance = 0 727s JS MEMORY: fundamental_prototype = 0 727s JS MEMORY: gerror_instance = 0 727s JS MEMORY: gerror_prototype = 0 727s JS MEMORY: interface = 8 727s JS MEMORY: module = 9 727s JS MEMORY: ns = 4 727s JS MEMORY: object_instance = 23 727s JS MEMORY: object_prototype = 23 727s JS MEMORY: param = 12 727s JS MEMORY: union_instance = 0 727s JS MEMORY: union_prototype = 0 727s JS CTX: JS shutdown sequence 727s JS CTX: Stopping profiler 727s JS CTX: Shutting down toggle queue 727s JS CTX: Notifying external reference holders of GjsContext dispose 727s JS MAINLOOP: Stopping promise job dispatcher 727s JS CTX: Notifying reference holders of GjsContext dispose 727s JS CTX: Checking unhandled promise rejections 727s JS CTX: Releasing cached JS wrappers 727s JS CTX: Final triggered GC 727s JS CTX: Destroying JS context 727s JS CTX: Releasing all native objects 727s JS CTX: Disabling auto GC 727s JS CTX: Ending trace on global object 727s JS CTX: Freeing allocated resources 727s JS CTX: JS context destroyed 727s PASS: cjs/testGObjectInterface.test 727s Running test: cjs/set.test 727s 1..1 727s ok 1 - /usr/libexec/installed-tests/cjs/debugger/set.debugger 727s PASS: cjs/set.test 727s Running test: cjs/testCairoModule.test 727s JS NATIVE: Registered native JS module '_promiseNative' 727s JS NATIVE: Registered native JS module '_byteArrayNative' 727s JS NATIVE: Registered native JS module '_encodingNative' 727s JS NATIVE: Registered native JS module '_gi' 727s JS NATIVE: Registered native JS module 'gi' 727s JS NATIVE: Registered native JS module 'cairoNative' 727s JS NATIVE: Registered native JS module 'system' 727s JS NATIVE: Registered native JS module 'console' 727s JS NATIVE: Registered native JS module '_print' 727s JS CTX: Enabling JIT 727s JS CTX: Initialized class GjsFileImporter prototype 0x76125500098 727s JS IMPORT: Defining parent (nil) of 0x761255000f8 'imports' is mod 0 727s JS IMPORT: Importing '_print' 727s JS NATIVE: Defining native module '_print' 727s JS IMPORT: Defining parent 0x761255000f8 of 0x761255006b0 '_print' is mod 1 727s JS IMPORT: successfully imported module '_print' 727s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 727s 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 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2b87a8c3b128 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Starting promise job dispatcher 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module metadata hook for module 0x76125512f60 727s JS IMPORT: Defining meta.importSync for module 0x76125512f60 727s JS NATIVE: Defining native module 'gi' 727s JS CTX: Initialized class GIRepositoryNamespace prototype 0x76125513310 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 727s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 727s JS IMPORT: Importing directory 'overrides' 727s JS IMPORT: Defining parent 0x761255000f8 of 0x76125513410 'overrides' is mod 1 727s JS IMPORT: Defined importer 'overrides' 0x76125513410 in 0x761255000f8 727s JS IMPORT: successfully imported directory 'overrides' 727s JS IMPORT: Importing '_byteArrayNative' 727s JS NATIVE: Defining native module '_byteArrayNative' 727s JS IMPORT: Defining parent 0x761255000f8 of 0x76125513858 '_byteArrayNative' is mod 1 727s JS IMPORT: successfully imported module '_byteArrayNative' 727s JS IMPORT: Importing '_promiseNative' 727s JS NATIVE: Defining native module '_promiseNative' 727s JS IMPORT: Defining parent 0x761255000f8 of 0x76125513998 '_promiseNative' is mod 1 727s JS IMPORT: successfully imported module '_promiseNative' 727s JS IMPORT: Importing module GLib succeeded 727s JS IMPORT: Defining parent 0x76125513410 of 0x2b87a8c3c128 'GLib' is mod 1 727s JS IMPORT: successfully imported module 'GLib' 727s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 727s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2b87a8c7b060, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b038 727s JS CTX: Initialized class GIRepositoryGType prototype 0x76125513bc8 727s JS CTX: Initialized class GIRepositoryFunction prototype 0x2b87a8c3c178 727s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 727s JS G BXD: Defined class for Error (GError), prototype 0x2b87a8c7b0b0, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b038 727s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 727s JS G BXD: Defined class for Variant (GVariant), prototype 0x2b87a8c7b100, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b038 727s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 727s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b87a8c7b150, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b038 727s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 727s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b87a8c7b1a0, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b038 727s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 727s JS G BXD: Defined class for Thread (GThread), prototype 0x2b87a8c7b1f0, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b038 727s JS G BXD: Defining method ref in prototype for GLib.Thread 727s JS G BXD: Defining method unref in prototype for GLib.Thread 727s JS G NS: Defined namespace 'GLib' 0x2b87a8c7b038 in GIRepository 0x761255131a0 727s JS IMPORT: Importing module jasmine succeeded 727s JS IMPORT: Defining parent 0x761255000f8 of 0x2b87a8c3cb28 'jasmine' is mod 1 727s JS IMPORT: successfully imported module 'jasmine' 727s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: release 727s JS MAINLOOP: Completed job 0 727s 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 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module metadata hook for module 0x761255272f8 727s JS IMPORT: Defining meta.importSync for module 0x761255272f8 727s JS NATIVE: Defining native module 'cairoNative' 727s JS CTX: Initialized class Region prototype 0x76125527878 727s JS CTX: Initialized class Context prototype 0x76125527998 727s JS CTX: Initialized class Surface prototype 0x76125528178 727s JS CTX: Initialized class ImageSurface prototype 0x76125528258 727s JS CTX: Initialized class Path prototype 0x76125528338 727s JS CTX: Initialized class PSSurface prototype 0x76125528398 727s JS CTX: Initialized class PDFSurface prototype 0x761255283f8 727s JS CTX: Initialized class SVGSurface prototype 0x76125528558 727s JS CTX: Initialized class Pattern prototype 0x761255285b8 727s JS CTX: Initialized class Gradient prototype 0x76125528618 727s JS CTX: Initialized class LinearGradient prototype 0x76125528678 727s JS CTX: Initialized class RadialGradient prototype 0x761255286d8 727s JS CTX: Initialized class SurfacePattern prototype 0x76125528738 727s JS CTX: Initialized class SolidPattern prototype 0x76125528798 727s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 727s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 727s JS IMPORT: Importing module _cairo succeeded 727s JS IMPORT: Defining parent 0x761255000f8 of 0x2b87a8c3cc40 '_cairo' is mod 1 727s JS IMPORT: successfully imported module '_cairo' 727s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Importing module cairo succeeded 727s JS IMPORT: Defining parent 0x76125513410 of 0x2b87a8c3cc90 'cairo' is mod 1 727s JS IMPORT: successfully imported module 'cairo' 727s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 727s JS IMPORT: Importing 'cairoNative' 727s JS IMPORT: Defining parent 0x761255000f8 of 0x76125527858 'cairoNative' is mod 1 727s JS IMPORT: successfully imported module 'cairoNative' 727s JS IMPORT: Importing module cairo succeeded 727s JS IMPORT: Defining parent 0x761255000f8 of 0x2b87a8c3cce0 'cairo' is mod 1 727s JS IMPORT: successfully imported module 'cairo' 727s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 727s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 727s JS G ENUM: Defining enum value NONE (fixed from none) 1 727s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 727s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 727s JS G ENUM: Defining enum value FAST (fixed from fast) 4 727s JS G ENUM: Defining enum value GOOD (fixed from good) 5 727s JS G ENUM: Defining enum value BEST (fixed from best) 6 727s JS G ENUM: Defining cairo.Antialias as 0x76125529400 727s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 727s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 727s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 727s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 727s JS G ENUM: Defining cairo.Content as 0x761255294e0 727s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 727s JS G ENUM: Defining enum value NONE (fixed from none) 0 727s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 727s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 727s JS G ENUM: Defining enum value PAD (fixed from pad) 3 727s JS G ENUM: Defining cairo.Extend as 0x76125529540 727s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 727s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 727s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 727s JS G ENUM: Defining cairo.FillRule as 0x761255295a0 727s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 727s JS G ENUM: Defining enum value FAST (fixed from fast) 0 727s JS G ENUM: Defining enum value GOOD (fixed from good) 1 727s JS G ENUM: Defining enum value BEST (fixed from best) 2 727s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 727s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 727s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 727s JS G ENUM: Defining cairo.Filter as 0x76125529600 727s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 727s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 727s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 727s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 727s JS G ENUM: Defining cairo.FontSlant as 0x761255296e0 727s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 727s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 727s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 727s JS G ENUM: Defining cairo.FontWeight as 0x76125529740 727s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 727s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 727s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 727s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 727s JS G ENUM: Defining enum value A8 (fixed from a8) 2 727s JS G ENUM: Defining enum value A1 (fixed from a1) 3 727s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 727s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 727s JS G ENUM: Defining cairo.Format as 0x761255297a0 727s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 727s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 727s JS G ENUM: Defining enum value ROUND (fixed from round) 1 727s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 727s JS G ENUM: Defining cairo.LineCap as 0x76125529880 727s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 727s JS G ENUM: Defining enum value MITER (fixed from miter) 0 727s JS G ENUM: Defining enum value ROUND (fixed from round) 1 727s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 727s JS G ENUM: Defining cairo.LineJoin as 0x761255298e0 727s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 727s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 727s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 727s JS G ENUM: Defining enum value OVER (fixed from over) 2 727s JS G ENUM: Defining enum value IN (fixed from in) 3 727s JS G ENUM: Defining enum value OUT (fixed from out) 4 727s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 727s JS G ENUM: Defining enum value DEST (fixed from dest) 6 727s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 727s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 727s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 727s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 727s JS G ENUM: Defining enum value XOR (fixed from xor) 11 727s JS G ENUM: Defining enum value ADD (fixed from add) 12 727s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 727s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 727s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 727s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 727s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 727s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 727s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 727s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 727s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 727s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 727s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 727s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 727s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 727s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 727s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 727s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 727s JS G ENUM: Defining cairo.Operator as 0x76125529940 727s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 727s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 727s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 727s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 727s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 727s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 727s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 727s JS G ENUM: Defining cairo.PatternType as 0x76125529b20 727s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 727s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 727s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 727s JS G ENUM: Defining enum value PS (fixed from ps) 2 727s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 727s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 727s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 727s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 727s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 727s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 727s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 727s JS G ENUM: Defining enum value SVG (fixed from svg) 10 727s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 727s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 727s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 727s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 727s JS G ENUM: Defining enum value QT (fixed from qt) 15 727s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 727s JS G ENUM: Defining enum value VG (fixed from vg) 17 727s JS G ENUM: Defining enum value GL (fixed from gl) 18 727s JS G ENUM: Defining enum value DRM (fixed from drm) 19 727s JS G ENUM: Defining enum value TEE (fixed from tee) 20 727s JS G ENUM: Defining enum value XML (fixed from xml) 21 727s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 727s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 727s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 727s JS G ENUM: Defining cairo.SurfaceType as 0x76125529c00 727s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 727s JS G BXD: Defined class for Region (CairoRegion), prototype 0x2b87a8c7b538, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b308 727s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 727s JS G BXD: Defined class for Context (CairoContext), prototype 0x2b87a8c7b560, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b308 727s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 727s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x2b87a8c7b588, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b308 727s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 727s JS G BXD: Defined class for Path (void), prototype 0x2b87a8c7b5b0, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b308 727s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 727s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x2b87a8c7b600, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b308 727s JS G NS: Defined namespace 'cairo' 0x2b87a8c7b308 in GIRepository 0x761255131a0 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module metadata hook for module 0x7612552cae0 727s JS IMPORT: Defining meta.importSync for module 0x7612552cae0 727s JS NATIVE: Defining native module 'system' 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b87a8c3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b87a8c3b128 727s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 727s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: hold 727s JS MAINLOOP: Running and clearing main loop hook 727s JS G BXD: Defining method run in prototype for GLib.MainLoop 727s 1..3 727s JS IMPORT: Importing 'gi' 727s JS IMPORT: Defining parent 0x761255000f8 of 0x761255131a0 'gi' is mod 1 727s JS IMPORT: successfully imported module 'gi' 727s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 727s JS G BXD: Defined class for Source (GSource), prototype 0x2b87a8c7b628, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b038 727s JS G BXD: Defining method set_priority in prototype for GLib.Source 727s JS IMPORT: Importing '_gi' 727s JS NATIVE: Defining native module '_gi' 727s JS IMPORT: Defining parent 0x761255000f8 of 0x76125531268 '_gi' is mod 1 727s JS IMPORT: successfully imported module '_gi' 727s 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 727s JS G NS: Defined namespace 'CjsPrivate' 0x2b87a8c7b6c8 in GIRepository 0x761255131a0 727s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 727s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 727s JS IMPORT: Importing module _common succeeded 727s JS IMPORT: Defining parent 0x761255000f8 of 0x2b87a8c3cf38 '_common' is mod 1 727s JS IMPORT: successfully imported module '_common' 727s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 727s JS IMPORT: Importing module _legacy succeeded 727s JS IMPORT: Defining parent 0x761255000f8 of 0x2b87a8c3cf88 '_legacy' is mod 1 727s JS IMPORT: successfully imported module '_legacy' 727s JS IMPORT: Importing module GObject succeeded 727s JS IMPORT: Defining parent 0x76125513410 of 0x2b87a8c3cee8 'GObject' is mod 1 727s JS IMPORT: successfully imported module 'GObject' 727s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 727s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 727s JS G BXD: Defined class for String (GString), prototype 0x2b87a8c7b920, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b6a0 727s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 727s JS G PRM: Defined class ParamSpec prototype is 0x2b87a8cd3060 class 0x6b3521ca02e0 in object 0x2b87a8c7b6a0 727s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 727s JS G OBJ: Defined class for Object (GObject), prototype 0x2b87a8c7ba88, JSClass 0x6b3521c9b7c8, in object 0x2b87a8c7b6a0 727s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 727s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 727s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2b87a8c7bab0, JSClass 0x6b3521c9b7c8, in object 0x2b87a8c7b6a0 727s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 727s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 727s JS G NS: Defined namespace 'GObject' 0x2b87a8c7b6a0 in GIRepository 0x761255131a0 727s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 727s JS G BXD: Defining method attach in prototype for GLib.Source 727s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 727s JS IMPORT: Module metadata hook for module 0x761255030b0 727s JS IMPORT: Defining meta.importSync for module 0x761255030b0 727s JS G BXD: Defining method destroy in prototype for GLib.Source 727s ok 1 Cairo imported as ES module cairo default import 727s ok 2 Cairo imported via GI has the same functionality as imports.cairo 727s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 727s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x2b87a8c7bd30, JSClass 0x6b3521c9b0b8, in object 0x2b87a8c7b308 727s ok 3 Cairo imported via GI has boxed types from the GIR file 727s JS G BXD: Defining method quit in prototype for GLib.MainLoop 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: handling job 1, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 1 727s JS MAINLOOP: handling job 2, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: handling job 3, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1e4f4f97b020: release 727s JS MAINLOOP: Completed job 3 727s JS MEMORY: Memory report: before destroying context 727s JS MEMORY: 146 objects currently alive 727s JS MEMORY: boxed_instance = 23 727s JS MEMORY: boxed_prototype = 14 727s JS MEMORY: closure = 1 727s JS MEMORY: function = 94 727s JS MEMORY: fundamental_instance = 0 727s JS MEMORY: fundamental_prototype = 0 727s JS MEMORY: gerror_instance = 0 727s JS MEMORY: gerror_prototype = 0 727s JS MEMORY: interface = 0 727s JS MEMORY: module = 8 727s JS MEMORY: ns = 4 727s JS MEMORY: object_instance = 0 727s JS MEMORY: object_prototype = 2 727s JS MEMORY: param = 0 727s JS MEMORY: union_instance = 0 727s JS MEMORY: union_prototype = 0 727s JS CTX: JS shutdown sequence 727s JS CTX: Stopping profiler 727s JS CTX: Shutting down toggle queue 727s JS CTX: Notifying external reference holders of GjsContext dispose 727s JS MAINLOOP: Stopping promise job dispatcher 727s JS CTX: Notifying reference holders of GjsContext dispose 727s JS CTX: Checking unhandled promise rejections 727s JS CTX: Releasing cached JS wrappers 727s JS CTX: Final triggered GC 727s JS CTX: Destroying JS context 727s JS CTX: Releasing all native objects 727s JS CTX: Disabling auto GC 727s JS CTX: Ending trace on global object 727s JS CTX: Freeing allocated resources 727s JS CTX: JS context destroyed 727s PASS: cjs/testCairoModule.test 727s Running test: cjs/testWarnLib.test 727s JS NATIVE: Registered native JS module '_promiseNative' 727s JS NATIVE: Registered native JS module '_byteArrayNative' 727s JS NATIVE: Registered native JS module '_encodingNative' 727s JS NATIVE: Registered native JS module '_gi' 727s JS NATIVE: Registered native JS module 'gi' 727s JS NATIVE: Registered native JS module 'cairoNative' 727s JS NATIVE: Registered native JS module 'system' 727s JS NATIVE: Registered native JS module 'console' 727s JS NATIVE: Registered native JS module '_print' 727s JS CTX: Enabling JIT 727s JS CTX: Initialized class GjsFileImporter prototype 0x2ca907100098 727s JS IMPORT: Defining parent (nil) of 0x2ca9071000f8 'imports' is mod 0 727s JS IMPORT: Importing '_print' 727s JS NATIVE: Defining native module '_print' 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x2ca9071006b0 '_print' is mod 1 727s JS IMPORT: successfully imported module '_print' 727s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 727s 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 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x14a0c2f3b128 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Starting promise job dispatcher 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module metadata hook for module 0x2ca907112f60 727s JS IMPORT: Defining meta.importSync for module 0x2ca907112f60 727s JS NATIVE: Defining native module 'gi' 727s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ca907113310 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 727s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 727s JS IMPORT: Importing directory 'overrides' 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x2ca907113410 'overrides' is mod 1 727s JS IMPORT: Defined importer 'overrides' 0x2ca907113410 in 0x2ca9071000f8 727s JS IMPORT: successfully imported directory 'overrides' 727s JS IMPORT: Importing '_byteArrayNative' 727s JS NATIVE: Defining native module '_byteArrayNative' 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x2ca907113858 '_byteArrayNative' is mod 1 727s JS IMPORT: successfully imported module '_byteArrayNative' 727s JS IMPORT: Importing '_promiseNative' 727s JS NATIVE: Defining native module '_promiseNative' 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x2ca907113998 '_promiseNative' is mod 1 727s JS IMPORT: successfully imported module '_promiseNative' 727s JS IMPORT: Importing module GLib succeeded 727s JS IMPORT: Defining parent 0x2ca907113410 of 0x14a0c2f3c128 'GLib' is mod 1 727s JS IMPORT: successfully imported module 'GLib' 727s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 727s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x14a0c2f7b060, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b038 727s JS CTX: Initialized class GIRepositoryGType prototype 0x2ca907113bc8 727s JS CTX: Initialized class GIRepositoryFunction prototype 0x14a0c2f3c178 727s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 727s JS G BXD: Defined class for Error (GError), prototype 0x14a0c2f7b0b0, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b038 727s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 727s JS G BXD: Defined class for Variant (GVariant), prototype 0x14a0c2f7b100, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b038 727s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 727s JS G BXD: Defined class for Bytes (GBytes), prototype 0x14a0c2f7b150, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b038 727s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 727s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x14a0c2f7b1a0, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b038 727s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 727s JS G BXD: Defined class for Thread (GThread), prototype 0x14a0c2f7b1f0, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b038 727s JS G BXD: Defining method ref in prototype for GLib.Thread 727s JS G BXD: Defining method unref in prototype for GLib.Thread 727s JS G NS: Defined namespace 'GLib' 0x14a0c2f7b038 in GIRepository 0x2ca9071131a0 727s JS IMPORT: Importing module jasmine succeeded 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x14a0c2f3cb28 'jasmine' is mod 1 727s JS IMPORT: successfully imported module 'jasmine' 727s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Importing 'gi' 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x2ca9071131a0 'gi' is mod 1 727s JS IMPORT: successfully imported module 'gi' 727s 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 727s JS G NS: Defined namespace 'CjsPrivate' 0x14a0c2f7b290 in GIRepository 0x2ca9071131a0 727s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 727s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 727s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 727s JS IMPORT: Importing module _legacy succeeded 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x14a0c2f3cd58 '_legacy' is mod 1 727s JS IMPORT: successfully imported module '_legacy' 727s JS IMPORT: Importing module lang succeeded 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x14a0c2f3cd08 'lang' is mod 1 727s JS IMPORT: successfully imported module 'lang' 727s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 727s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 727s JS IMPORT: Importing module _signals succeeded 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x14a0c2f3cda8 '_signals' is mod 1 727s JS IMPORT: successfully imported module '_signals' 727s JS IMPORT: Importing module signals succeeded 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x14a0c2f3ccb8 'signals' is mod 1 727s JS IMPORT: successfully imported module 'signals' 727s JS IMPORT: Importing module Gio succeeded 727s JS IMPORT: Defining parent 0x2ca907113410 of 0x14a0c2f3cc68 'Gio' is mod 1 727s JS IMPORT: successfully imported module 'Gio' 727s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 727s JS IMPORT: Importing '_gi' 727s JS NATIVE: Defining native module '_gi' 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x2ca907129e68 '_gi' is mod 1 727s JS IMPORT: successfully imported module '_gi' 727s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 727s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 727s JS IMPORT: Importing module _common succeeded 727s JS IMPORT: Defining parent 0x2ca9071000f8 of 0x14a0c2f3ce48 '_common' is mod 1 727s JS IMPORT: successfully imported module '_common' 727s JS IMPORT: Importing module GObject succeeded 727s JS IMPORT: Defining parent 0x2ca907113410 of 0x14a0c2f3cdf8 'GObject' is mod 1 727s JS IMPORT: successfully imported module 'GObject' 727s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 727s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 727s JS G BXD: Defined class for String (GString), prototype 0x14a0c2f7b538, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b2b8 727s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 727s JS G PRM: Defined class ParamSpec prototype is 0x14a0c2f3cee8 class 0x6154daa302e0 in object 0x14a0c2f7b2b8 727s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 727s JS G OBJ: Defined class for Object (GObject), prototype 0x14a0c2f7b6a0, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b2b8 727s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 727s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 727s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x14a0c2f7b6c8, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b2b8 727s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 727s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 727s JS G NS: Defined namespace 'GObject' 0x14a0c2f7b2b8 in GIRepository 0x2ca9071131a0 727s JS G OBJ: Defined class for Application (GApplication), prototype 0x14a0c2f7b718, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 727s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x14a0c2fcd290, JSClass 0x6154daa2b5a0, in object 0x14a0c2f7b268 727s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 727s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x14a0c2f7b790, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 727s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x14a0c2fcd510, JSClass 0x6154daa2b5a0, in object 0x14a0c2f7b268 727s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x14a0c2f7b808, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 727s JS G IFACE: Defined class for Initable (GInitable), prototype 0x14a0c2fcd650, JSClass 0x6154daa2b5a0, in object 0x14a0c2f7b268 727s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 727s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x14a0c2f7b880, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b268 727s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 727s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x14a0c2f7b8d0, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b268 727s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 727s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x14a0c2f7b920, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x14a0c2f7b970, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b290 727s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 727s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x14a0c2f7b9c0, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 727s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 727s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 727s JS G IFACE: Defined class for File (GFile), prototype 0x14a0c2fcd7b8, JSClass 0x6154daa2b5a0, in object 0x14a0c2f7b268 727s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x14a0c2f7ba38, JSClass 0x6154daa2b7c8, in object 0x2ca907113280 727s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 727s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x14a0c2f7bab0, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 727s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 727s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x14a0c2f7bb00, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 727s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x14a0c2f7bb50, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 727s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x14a0c2f7bba0, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b268 727s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 727s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 727s JS G OBJ: Defined class for Settings (GSettings), prototype 0x14a0c2f7bbf0, JSClass 0x6154daa2b7c8, in object 0x14a0c2f7b268 727s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 727s JS G NS: Defined namespace 'Gio' 0x14a0c2f7b268 in GIRepository 0x2ca9071131a0 727s 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 727s JS G NS: Defined namespace 'WarnLib' 0x14a0c2f7bc40 in GIRepository 0x2ca9071131a0 727s JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' 727s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x14a0c2fd5268, JSClass 0x6154daa2b5a0, in object 0x14a0c2f7bc40 727s JS CTX: Script evaluation succeeded 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: Spinning loop until released or hook cleared 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module metadata hook for module 0x2ca907133290 727s JS IMPORT: Defining meta.importSync for module 0x2ca907133290 727s JS NATIVE: Defining native module 'system' 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x14a0c2f3b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x14a0c2f3b128 727s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 727s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: hold 727s JS MAINLOOP: Running and clearing main loop hook 727s JS G BXD: Defining method run in prototype for GLib.MainLoop 727s 1..2 727s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 727s JS G BXD: Defined class for Source (GSource), prototype 0x14a0c2f7bce0, JSClass 0x6154daa2b0b8, in object 0x14a0c2f7b038 727s JS G BXD: Defining method set_priority in prototype for GLib.Source 727s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 727s JS G BXD: Defining method attach in prototype for GLib.Source 727s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 727s JS IMPORT: Module metadata hook for module 0x2ca9071030b0 727s JS IMPORT: Defining meta.importSync for module 0x2ca9071030b0 727s JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' 727s JS G BXD: Defining method matches in prototype for GLib.Error 727s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 727s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x14a0c2fd55d8, JSClass 0x6154daa2b358, in object 0x14a0c2f7b268 727s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 727s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 727s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 727s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 727s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 727s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 727s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 727s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 727s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 727s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 727s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 727s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 727s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 727s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 727s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 727s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 727s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 727s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 727s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 727s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 727s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 727s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 727s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 727s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 727s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 727s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 727s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 727s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 727s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 727s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 727s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 727s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 727s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 727s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 727s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 727s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 727s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 727s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 727s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 727s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 727s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 727s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 727s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 727s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 727s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 727s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 727s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 727s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 727s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 727s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 727s JS G BXD: Defining method destroy in prototype for GLib.Source 727s ok 1 WarnLib bug 689482 727s ok 2 WarnLib calls vfuncs with unnamed parameters 727s JS G BXD: Defining method quit in prototype for GLib.MainLoop 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: handling job 1, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 1 727s JS MAINLOOP: handling job 2, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: handling job 3, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 727s JS MAINLOOP: Main loop instance 0x18c455cfb020: release 727s JS MAINLOOP: Completed job 3 727s JS MEMORY: Memory report: before destroying context 727s JS MEMORY: 263 objects currently alive 727s JS MEMORY: boxed_instance = 16 727s JS MEMORY: boxed_prototype = 11 727s JS MEMORY: closure = 3 727s JS MEMORY: function = 197 727s JS MEMORY: fundamental_instance = 0 727s JS MEMORY: fundamental_prototype = 0 727s JS MEMORY: gerror_instance = 0 727s JS MEMORY: gerror_prototype = 1 727s JS MEMORY: interface = 5 727s JS MEMORY: module = 9 727s JS MEMORY: ns = 5 727s JS MEMORY: object_instance = 2 727s JS MEMORY: object_prototype = 14 727s JS MEMORY: param = 0 727s JS MEMORY: union_instance = 0 727s JS MEMORY: union_prototype = 0 727s JS CTX: JS shutdown sequence 727s JS CTX: Stopping profiler 727s JS CTX: Shutting down toggle queue 727s JS CTX: Notifying external reference holders of GjsContext dispose 727s JS MAINLOOP: Stopping promise job dispatcher 727s JS CTX: Notifying reference holders of GjsContext dispose 727s JS CTX: Checking unhandled promise rejections 727s JS CTX: Releasing cached JS wrappers 727s JS CTX: Final triggered GC 727s JS CTX: Destroying JS context 727s JS CTX: Releasing all native objects 727s JS CTX: Disabling auto GC 727s JS CTX: Ending trace on global object 727s JS CTX: Freeing allocated resources 727s JS CTX: JS context destroyed 727s PASS: cjs/testWarnLib.test 727s Running test: cjs/delete.test 727s 1..1 727s ok 1 - /usr/libexec/installed-tests/cjs/debugger/delete.debugger 727s PASS: cjs/delete.test 727s Running test: cjs/testAsyncMainloop.test 727s JS NATIVE: Registered native JS module '_promiseNative' 727s JS NATIVE: Registered native JS module '_byteArrayNative' 727s JS NATIVE: Registered native JS module '_encodingNative' 727s JS NATIVE: Registered native JS module '_gi' 727s JS NATIVE: Registered native JS module 'gi' 727s JS NATIVE: Registered native JS module 'cairoNative' 727s JS NATIVE: Registered native JS module 'system' 727s JS NATIVE: Registered native JS module 'console' 727s JS NATIVE: Registered native JS module '_print' 727s JS CTX: Enabling JIT 727s JS CTX: Initialized class GjsFileImporter prototype 0x27e67dc00098 727s JS IMPORT: Defining parent (nil) of 0x27e67dc000f8 'imports' is mod 0 727s JS IMPORT: Importing '_print' 727s JS NATIVE: Defining native module '_print' 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x27e67dc006b0 '_print' is mod 1 727s JS IMPORT: successfully imported module '_print' 727s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 727s 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 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x153dec53b128 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Starting promise job dispatcher 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module metadata hook for module 0x27e67dc12f60 727s JS IMPORT: Defining meta.importSync for module 0x27e67dc12f60 727s JS NATIVE: Defining native module 'gi' 727s JS CTX: Initialized class GIRepositoryNamespace prototype 0x27e67dc13310 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 727s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 727s JS IMPORT: Importing directory 'overrides' 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x27e67dc13410 'overrides' is mod 1 727s JS IMPORT: Defined importer 'overrides' 0x27e67dc13410 in 0x27e67dc000f8 727s JS IMPORT: successfully imported directory 'overrides' 727s JS IMPORT: Importing '_byteArrayNative' 727s JS NATIVE: Defining native module '_byteArrayNative' 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x27e67dc13858 '_byteArrayNative' is mod 1 727s JS IMPORT: successfully imported module '_byteArrayNative' 727s JS IMPORT: Importing '_promiseNative' 727s JS NATIVE: Defining native module '_promiseNative' 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x27e67dc13998 '_promiseNative' is mod 1 727s JS IMPORT: successfully imported module '_promiseNative' 727s JS IMPORT: Importing module GLib succeeded 727s JS IMPORT: Defining parent 0x27e67dc13410 of 0x153dec53c128 'GLib' is mod 1 727s JS IMPORT: successfully imported module 'GLib' 727s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 727s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x153dec57b060, JSClass 0x6535e0e8b0b8, in object 0x153dec57b038 727s JS CTX: Initialized class GIRepositoryGType prototype 0x27e67dc13bc8 727s JS CTX: Initialized class GIRepositoryFunction prototype 0x153dec53c178 727s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 727s JS G BXD: Defined class for Error (GError), prototype 0x153dec57b0b0, JSClass 0x6535e0e8b0b8, in object 0x153dec57b038 727s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 727s JS G BXD: Defined class for Variant (GVariant), prototype 0x153dec57b100, JSClass 0x6535e0e8b0b8, in object 0x153dec57b038 727s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 727s JS G BXD: Defined class for Bytes (GBytes), prototype 0x153dec57b150, JSClass 0x6535e0e8b0b8, in object 0x153dec57b038 727s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 727s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x153dec57b1a0, JSClass 0x6535e0e8b0b8, in object 0x153dec57b038 727s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 727s JS G BXD: Defined class for Thread (GThread), prototype 0x153dec57b1f0, JSClass 0x6535e0e8b0b8, in object 0x153dec57b038 727s JS G BXD: Defining method ref in prototype for GLib.Thread 727s JS G BXD: Defining method unref in prototype for GLib.Thread 727s JS G NS: Defined namespace 'GLib' 0x153dec57b038 in GIRepository 0x27e67dc131a0 727s JS IMPORT: Importing module jasmine succeeded 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x153dec53cb28 'jasmine' is mod 1 727s JS IMPORT: successfully imported module 'jasmine' 727s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: release 727s JS MAINLOOP: Completed job 0 727s 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 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x153dec53b128 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsyncMainloop.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module metadata hook for module 0x27e67dc28830 727s JS IMPORT: Defining meta.importSync for module 0x27e67dc28830 727s JS NATIVE: Defining native module 'system' 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x153dec53b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x153dec53b128 727s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 727s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: hold 727s JS MAINLOOP: Running and clearing main loop hook 727s JS G BXD: Defining method run in prototype for GLib.MainLoop 727s 1..1 727s JS IMPORT: Importing 'gi' 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x27e67dc131a0 'gi' is mod 1 727s JS IMPORT: successfully imported module 'gi' 727s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 727s JS G BXD: Defined class for Source (GSource), prototype 0x153dec57b268, JSClass 0x6535e0e8b0b8, in object 0x153dec57b038 727s JS G BXD: Defining method set_priority in prototype for GLib.Source 727s JS IMPORT: Importing '_gi' 727s JS NATIVE: Defining native module '_gi' 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x27e67dc2ca48 '_gi' is mod 1 727s JS IMPORT: successfully imported module '_gi' 727s 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 727s JS G NS: Defined namespace 'CjsPrivate' 0x153dec57b308 in GIRepository 0x27e67dc131a0 727s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 727s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 727s JS IMPORT: Importing module _common succeeded 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x153dec53ce48 '_common' is mod 1 727s JS IMPORT: successfully imported module '_common' 727s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 727s JS IMPORT: Importing module _legacy succeeded 727s JS IMPORT: Defining parent 0x27e67dc000f8 of 0x153dec53ce98 '_legacy' is mod 1 727s JS IMPORT: successfully imported module '_legacy' 727s JS IMPORT: Importing module GObject succeeded 727s JS IMPORT: Defining parent 0x27e67dc13410 of 0x153dec53cdf8 'GObject' is mod 1 727s JS IMPORT: successfully imported module 'GObject' 727s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 727s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 727s JS G BXD: Defined class for String (GString), prototype 0x153dec57b588, JSClass 0x6535e0e8b0b8, in object 0x153dec57b2e0 727s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 727s JS G PRM: Defined class ParamSpec prototype is 0x153dec53cf38 class 0x6535e0e902e0 in object 0x153dec57b2e0 727s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 727s JS G OBJ: Defined class for Object (GObject), prototype 0x153dec57b6f0, JSClass 0x6535e0e8b7c8, in object 0x153dec57b2e0 727s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 727s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 727s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x153dec57b718, JSClass 0x6535e0e8b7c8, in object 0x153dec57b2e0 727s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 727s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 727s JS G NS: Defined namespace 'GObject' 0x153dec57b2e0 in GIRepository 0x27e67dc131a0 727s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 727s JS G BXD: Defining method attach in prototype for GLib.Source 727s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 727s JS IMPORT: Module metadata hook for module 0x27e67dc030b0 727s JS IMPORT: Defining meta.importSync for module 0x27e67dc030b0 727s JS G BXD: Defining method destroy in prototype for GLib.Source 727s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 727s JS G BXD: Defining method quit in prototype for GLib.MainLoop 727s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: Running and clearing main loop hook 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: handling job 1, 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Completed job 1 727s JS MAINLOOP: handling job 2, 727s ok 1 Async mainloop resolves when main loop exits 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: Running and clearing main loop hook 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: handling job 1, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 1 727s JS MAINLOOP: handling job 2, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: handling job 3, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1b354c15b020: release 727s JS MAINLOOP: Completed job 3 727s JS MEMORY: Memory report: before destroying context 727s JS MEMORY: 129 objects currently alive 727s JS MEMORY: boxed_instance = 14 727s JS MEMORY: boxed_prototype = 8 727s JS MEMORY: closure = 1 727s JS MEMORY: function = 96 727s JS MEMORY: fundamental_instance = 0 727s JS MEMORY: fundamental_prototype = 0 727s JS MEMORY: gerror_instance = 0 727s JS MEMORY: gerror_prototype = 0 727s JS MEMORY: interface = 0 727s JS MEMORY: module = 5 727s JS MEMORY: ns = 3 727s JS MEMORY: object_instance = 0 727s JS MEMORY: object_prototype = 2 727s JS MEMORY: param = 0 727s JS MEMORY: union_instance = 0 727s JS MEMORY: union_prototype = 0 727s JS CTX: JS shutdown sequence 727s JS CTX: Stopping profiler 727s JS CTX: Shutting down toggle queue 727s JS CTX: Notifying external reference holders of GjsContext dispose 727s JS MAINLOOP: Stopping promise job dispatcher 727s JS CTX: Notifying reference holders of GjsContext dispose 727s JS CTX: Checking unhandled promise rejections 727s JS CTX: Releasing cached JS wrappers 727s JS CTX: Final triggered GC 727s JS CTX: Destroying JS context 727s JS CTX: Releasing all native objects 727s JS CTX: Disabling auto GC 727s JS CTX: Ending trace on global object 727s JS CTX: Freeing allocated resources 727s JS CTX: JS context destroyed 727s PASS: cjs/testAsyncMainloop.test 727s Running test: cjs/breakpoint.test 727s 1..1 727s ok 1 - /usr/libexec/installed-tests/cjs/debugger/breakpoint.debugger 727s PASS: cjs/breakpoint.test 727s Running test: cjs/testLegacyGtk.test 727s JS NATIVE: Registered native JS module '_promiseNative' 727s JS NATIVE: Registered native JS module '_byteArrayNative' 727s JS NATIVE: Registered native JS module '_encodingNative' 727s JS NATIVE: Registered native JS module '_gi' 727s JS NATIVE: Registered native JS module 'gi' 727s JS NATIVE: Registered native JS module 'cairoNative' 727s JS NATIVE: Registered native JS module 'system' 727s JS NATIVE: Registered native JS module 'console' 727s JS NATIVE: Registered native JS module '_print' 727s JS CTX: Enabling JIT 727s JS CTX: Initialized class GjsFileImporter prototype 0x73a86600098 727s JS IMPORT: Defining parent (nil) of 0x73a866000f8 'imports' is mod 0 727s JS IMPORT: Importing '_print' 727s JS NATIVE: Defining native module '_print' 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x73a866006b0 '_print' is mod 1 727s JS IMPORT: successfully imported module '_print' 727s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 727s 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 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3a802483b128 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Starting promise job dispatcher 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module metadata hook for module 0x73a86612f60 727s JS IMPORT: Defining meta.importSync for module 0x73a86612f60 727s JS NATIVE: Defining native module 'gi' 727s JS CTX: Initialized class GIRepositoryNamespace prototype 0x73a86613310 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 727s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 727s JS IMPORT: Importing directory 'overrides' 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x73a86613410 'overrides' is mod 1 727s JS IMPORT: Defined importer 'overrides' 0x73a86613410 in 0x73a866000f8 727s JS IMPORT: successfully imported directory 'overrides' 727s JS IMPORT: Importing '_byteArrayNative' 727s JS NATIVE: Defining native module '_byteArrayNative' 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x73a86613858 '_byteArrayNative' is mod 1 727s JS IMPORT: successfully imported module '_byteArrayNative' 727s JS IMPORT: Importing '_promiseNative' 727s JS NATIVE: Defining native module '_promiseNative' 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x73a86613998 '_promiseNative' is mod 1 727s JS IMPORT: successfully imported module '_promiseNative' 727s JS IMPORT: Importing module GLib succeeded 727s JS IMPORT: Defining parent 0x73a86613410 of 0x3a802483c128 'GLib' is mod 1 727s JS IMPORT: successfully imported module 'GLib' 727s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 727s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a802487b060, JSClass 0x707eb813b0b8, in object 0x3a802487b038 727s JS CTX: Initialized class GIRepositoryGType prototype 0x73a86613bc8 727s JS CTX: Initialized class GIRepositoryFunction prototype 0x3a802483c178 727s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 727s JS G BXD: Defined class for Error (GError), prototype 0x3a802487b0b0, JSClass 0x707eb813b0b8, in object 0x3a802487b038 727s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 727s JS G BXD: Defined class for Variant (GVariant), prototype 0x3a802487b100, JSClass 0x707eb813b0b8, in object 0x3a802487b038 727s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 727s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a802487b150, JSClass 0x707eb813b0b8, in object 0x3a802487b038 727s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 727s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a802487b1a0, JSClass 0x707eb813b0b8, in object 0x3a802487b038 727s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 727s JS G BXD: Defined class for Thread (GThread), prototype 0x3a802487b1f0, JSClass 0x707eb813b0b8, in object 0x3a802487b038 727s JS G BXD: Defining method ref in prototype for GLib.Thread 727s JS G BXD: Defining method unref in prototype for GLib.Thread 727s JS G NS: Defined namespace 'GLib' 0x3a802487b038 in GIRepository 0x73a866131a0 727s JS IMPORT: Importing module jasmine succeeded 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x3a802483cb28 'jasmine' is mod 1 727s JS IMPORT: successfully imported module 'jasmine' 727s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Importing 'gi' 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x73a866131a0 'gi' is mod 1 727s JS IMPORT: successfully imported module 'gi' 727s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 727s JS IMPORT: Importing module byteArray succeeded 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x3a802483cc68 'byteArray' is mod 1 727s JS IMPORT: successfully imported module 'byteArray' 727s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 727s JS IMPORT: Importing module _legacy succeeded 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x3a802483cd08 '_legacy' is mod 1 727s JS IMPORT: successfully imported module '_legacy' 727s 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 727s JS G NS: Defined namespace 'CjsPrivate' 0x3a802487b2b8 in GIRepository 0x73a866131a0 727s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 727s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 727s JS IMPORT: Importing module lang succeeded 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x3a802483cdf8 'lang' is mod 1 727s JS IMPORT: successfully imported module 'lang' 727s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 727s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 727s JS IMPORT: Importing module _signals succeeded 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x3a802483ce48 '_signals' is mod 1 727s JS IMPORT: successfully imported module '_signals' 727s JS IMPORT: Importing module signals succeeded 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x3a802483cda8 'signals' is mod 1 727s JS IMPORT: successfully imported module 'signals' 727s JS IMPORT: Importing module Gio succeeded 727s JS IMPORT: Defining parent 0x73a86613410 of 0x3a802483cd58 'Gio' is mod 1 727s JS IMPORT: successfully imported module 'Gio' 727s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 727s JS IMPORT: Importing '_gi' 727s JS NATIVE: Defining native module '_gi' 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x73a8662a490 '_gi' is mod 1 727s JS IMPORT: successfully imported module '_gi' 727s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 727s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 727s JS IMPORT: Importing module _common succeeded 727s JS IMPORT: Defining parent 0x73a866000f8 of 0x3a802483cee8 '_common' is mod 1 727s JS IMPORT: successfully imported module '_common' 727s JS IMPORT: Importing module GObject succeeded 727s JS IMPORT: Defining parent 0x73a86613410 of 0x3a802483ce98 'GObject' is mod 1 727s JS IMPORT: successfully imported module 'GObject' 727s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 727s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 727s JS G BXD: Defined class for String (GString), prototype 0x3a802487b560, JSClass 0x707eb813b0b8, in object 0x3a802487b2e0 727s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 727s JS G PRM: Defined class ParamSpec prototype is 0x3a802483cf88 class 0x707eb81402e0 in object 0x3a802487b2e0 727s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 727s JS G OBJ: Defined class for Object (GObject), prototype 0x3a802487b6c8, JSClass 0x707eb813b7c8, in object 0x3a802487b2e0 727s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 727s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 727s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3a802487b6f0, JSClass 0x707eb813b7c8, in object 0x3a802487b2e0 727s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 727s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 727s JS G NS: Defined namespace 'GObject' 0x3a802487b2e0 in GIRepository 0x73a866131a0 727s JS G OBJ: Defined class for Application (GApplication), prototype 0x3a802487b740, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 727s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3a80248ce330, JSClass 0x707eb813b5a0, in object 0x3a802487b290 727s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 727s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 727s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3a802487b7b8, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 727s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3a80248ce5b0, JSClass 0x707eb813b5a0, in object 0x3a802487b290 727s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3a802487b830, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 727s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3a80248ce6f0, JSClass 0x707eb813b5a0, in object 0x3a802487b290 727s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 727s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 727s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3a802487b8a8, JSClass 0x707eb813b0b8, in object 0x3a802487b290 727s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 727s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3a802487b8f8, JSClass 0x707eb813b0b8, in object 0x3a802487b290 727s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 727s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 727s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3a802487b948, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3a802487b998, JSClass 0x707eb813b7c8, in object 0x3a802487b2b8 727s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 727s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3a802487b9e8, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 727s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 727s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 727s JS G IFACE: Defined class for File (GFile), prototype 0x3a80248ce858, JSClass 0x707eb813b5a0, in object 0x3a802487b290 727s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3a802487ba60, JSClass 0x707eb813b7c8, in object 0x73a86613280 727s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 727s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3a802487bad8, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 727s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 727s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3a802487bb28, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 727s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3a802487bb78, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 727s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3a802487bbc8, JSClass 0x707eb813b0b8, in object 0x3a802487b290 727s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 727s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 727s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3a802487bc18, JSClass 0x707eb813b7c8, in object 0x3a802487b290 727s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 727s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 727s JS G NS: Defined namespace 'Gio' 0x3a802487b290 in GIRepository 0x73a866131a0 727s JS IMPORT: Importing module Gtk succeeded 727s JS IMPORT: Defining parent 0x73a86613410 of 0x3a802483ccb8 'Gtk' is mod 1 727s JS IMPORT: successfully imported module 'Gtk' 727s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 727s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 727s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3a802487bc68, JSClass 0x707eb813b7c8, in object 0x3a802487b2e0 727s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3a802487bcb8, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 727s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3a80248d55b0, JSClass 0x707eb813b5a0, in object 0x3a802487b268 727s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 727s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3a802487bd30, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 727s JS G NS: Defined namespace 'Gtk' 0x3a802487b268 in GIRepository 0x73a866131a0 727s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 727s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x3a802487bd80, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 727s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x3a80248d56f0, JSClass 0x707eb813b5a0, in object 0x3a802487b268 727s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x3a802487bdf8, JSClass 0x707eb813b7c8, in object 0x73a86613280 727s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x3a802487be48, JSClass 0x707eb813b7c8, in object 0x73a86613280 727s JS CTX: Script evaluation succeeded 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: Spinning loop until released or hook cleared 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module metadata hook for module 0x73a86639c80 727s JS IMPORT: Defining meta.importSync for module 0x73a86639c80 727s JS NATIVE: Defining native module 'system' 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3a802483b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3a802483b128 727s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 727s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: hold 727s JS MAINLOOP: Running and clearing main loop hook 727s JS G BXD: Defining method run in prototype for GLib.MainLoop 727s 1..7 727s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 727s JS G BXD: Defined class for Source (GSource), prototype 0x3a802487be98, JSClass 0x707eb813b0b8, in object 0x3a802487b038 727s JS G BXD: Defining method set_priority in prototype for GLib.Source 727s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 727s JS G BXD: Defining method attach in prototype for GLib.Source 727s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 727s JS IMPORT: Module metadata hook for module 0x3a8024860e40 727s JS IMPORT: Defining meta.importSync for module 0x3a8024860e40 727s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 727s JS G BXD: Defining method destroy in prototype for GLib.Source 727s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 727s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 727s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x3a802487bfd8, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2ef838308060, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 727s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 727s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 727s JS G ENUM: Defining Gtk.WindowType as 0x73a86605228 727s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 727s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 727s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 727s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 727s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 727s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x2ef838308128, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2ef838308178, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 727s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 727s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 727s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 727s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 727s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 727s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 727s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 727s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 727s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 727s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2ef838308768, JSClass 0x707eb813b7c8, in object 0x3a802487b268 727s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 727s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 727s JS G ENUM: Defining enum value AFTER (fixed from after) 1 727s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 727s JS G ENUM: Defining GObject.ConnectFlags as 0x73a86627b18 727s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 727s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 727s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 727s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 727s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 727s ok 7 Legacy Gtk overrides sets CSS names on classes 727s JS G BXD: Defining method quit in prototype for GLib.MainLoop 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 0 727s JS MAINLOOP: handling job 1, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 1 727s JS MAINLOOP: handling job 2, 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Completed job 2 727s JS MAINLOOP: handling job 3, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 727s JS MAINLOOP: Main loop instance 0x1f8a36d9b020: release 727s JS MAINLOOP: Completed job 3 727s JS MEMORY: Memory report: before destroying context 727s JS MEMORY: 387 objects currently alive 727s JS MEMORY: boxed_instance = 54 727s JS MEMORY: boxed_prototype = 11 727s JS MEMORY: closure = 3 727s JS MEMORY: function = 239 727s JS MEMORY: fundamental_instance = 0 727s JS MEMORY: fundamental_prototype = 0 727s JS MEMORY: gerror_instance = 0 727s JS MEMORY: gerror_prototype = 0 727s JS MEMORY: interface = 6 727s JS MEMORY: module = 11 727s JS MEMORY: ns = 5 727s JS MEMORY: object_instance = 34 727s JS MEMORY: object_prototype = 24 727s JS MEMORY: param = 0 727s JS MEMORY: union_instance = 0 727s JS MEMORY: union_prototype = 0 727s JS CTX: JS shutdown sequence 727s JS CTX: Stopping profiler 727s JS CTX: Shutting down toggle queue 727s JS CTX: Notifying external reference holders of GjsContext dispose 727s JS MAINLOOP: Stopping promise job dispatcher 727s JS CTX: Notifying reference holders of GjsContext dispose 727s JS CTX: Checking unhandled promise rejections 727s JS CTX: Releasing cached JS wrappers 727s JS CTX: Final triggered GC 727s JS CTX: Destroying JS context 727s JS CTX: Releasing all native objects 727s JS CTX: Disabling auto GC 727s JS CTX: Ending trace on global object 727s JS CTX: Freeing allocated resources 727s JS CTX: JS context destroyed 727s PASS: cjs/testLegacyGtk.test 727s Running test: cjs/testMainloop.test 727s JS NATIVE: Registered native JS module '_promiseNative' 727s JS NATIVE: Registered native JS module '_byteArrayNative' 727s JS NATIVE: Registered native JS module '_encodingNative' 727s JS NATIVE: Registered native JS module '_gi' 727s JS NATIVE: Registered native JS module 'gi' 727s JS NATIVE: Registered native JS module 'cairoNative' 727s JS NATIVE: Registered native JS module 'system' 727s JS NATIVE: Registered native JS module 'console' 727s JS NATIVE: Registered native JS module '_print' 727s JS CTX: Enabling JIT 727s JS CTX: Initialized class GjsFileImporter prototype 0xa28bd00098 727s JS IMPORT: Defining parent (nil) of 0xa28bd000f8 'imports' is mod 0 727s JS IMPORT: Importing '_print' 727s JS NATIVE: Defining native module '_print' 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0xa28bd006b0 '_print' is mod 1 727s JS IMPORT: successfully imported module '_print' 727s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 727s 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 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2bc67743b128 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Starting promise job dispatcher 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module metadata hook for module 0xa28bd12f60 727s JS IMPORT: Defining meta.importSync for module 0xa28bd12f60 727s JS NATIVE: Defining native module 'gi' 727s JS CTX: Initialized class GIRepositoryNamespace prototype 0xa28bd13310 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 727s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 727s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 727s JS IMPORT: Importing directory 'overrides' 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0xa28bd13410 'overrides' is mod 1 727s JS IMPORT: Defined importer 'overrides' 0xa28bd13410 in 0xa28bd000f8 727s JS IMPORT: successfully imported directory 'overrides' 727s JS IMPORT: Importing '_byteArrayNative' 727s JS NATIVE: Defining native module '_byteArrayNative' 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0xa28bd13858 '_byteArrayNative' is mod 1 727s JS IMPORT: successfully imported module '_byteArrayNative' 727s JS IMPORT: Importing '_promiseNative' 727s JS NATIVE: Defining native module '_promiseNative' 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0xa28bd13998 '_promiseNative' is mod 1 727s JS IMPORT: successfully imported module '_promiseNative' 727s JS IMPORT: Importing module GLib succeeded 727s JS IMPORT: Defining parent 0xa28bd13410 of 0x2bc67743c128 'GLib' is mod 1 727s JS IMPORT: successfully imported module 'GLib' 727s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 727s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2bc67747b060, JSClass 0x71d62365b0b8, in object 0x2bc67747b038 727s JS CTX: Initialized class GIRepositoryGType prototype 0xa28bd13bc8 727s JS CTX: Initialized class GIRepositoryFunction prototype 0x2bc67743c178 727s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 727s JS G BXD: Defined class for Error (GError), prototype 0x2bc67747b0b0, JSClass 0x71d62365b0b8, in object 0x2bc67747b038 727s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 727s JS G BXD: Defined class for Variant (GVariant), prototype 0x2bc67747b100, JSClass 0x71d62365b0b8, in object 0x2bc67747b038 727s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 727s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bc67747b150, JSClass 0x71d62365b0b8, in object 0x2bc67747b038 727s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 727s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2bc67747b1a0, JSClass 0x71d62365b0b8, in object 0x2bc67747b038 727s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 727s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 727s JS G BXD: Defined class for Thread (GThread), prototype 0x2bc67747b1f0, JSClass 0x71d62365b0b8, in object 0x2bc67747b038 727s JS G BXD: Defining method ref in prototype for GLib.Thread 727s JS G BXD: Defining method unref in prototype for GLib.Thread 727s JS G NS: Defined namespace 'GLib' 0x2bc67747b038 in GIRepository 0xa28bd131a0 727s JS IMPORT: Importing module jasmine succeeded 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0x2bc67743cb28 'jasmine' is mod 1 727s JS IMPORT: successfully imported module 'jasmine' 727s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: hold 727s JS MAINLOOP: Enqueue job , promise=, allocation site= 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: Spinning loop until released or hook cleared 727s JS MAINLOOP: handling job 0, 727s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: release 727s JS MAINLOOP: Completed job 0 727s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 727s JS IMPORT: Importing 'gi' 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0xa28bd131a0 'gi' is mod 1 727s JS IMPORT: successfully imported module 'gi' 727s JS IMPORT: Importing '_gi' 727s JS NATIVE: Defining native module '_gi' 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0xa28bd276f8 '_gi' is mod 1 727s JS IMPORT: successfully imported module '_gi' 727s 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 727s JS G NS: Defined namespace 'CjsPrivate' 0x2bc67747b290 in GIRepository 0xa28bd131a0 727s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 727s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 727s JS IMPORT: Importing module _common succeeded 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0x2bc67743cd08 '_common' is mod 1 727s JS IMPORT: successfully imported module '_common' 727s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 727s JS IMPORT: Importing module _legacy succeeded 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0x2bc67743cd58 '_legacy' is mod 1 727s JS IMPORT: successfully imported module '_legacy' 727s JS IMPORT: Importing module GObject succeeded 727s JS IMPORT: Defining parent 0xa28bd13410 of 0x2bc67743ccb8 'GObject' is mod 1 727s JS IMPORT: successfully imported module 'GObject' 727s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 727s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 727s JS G BXD: Defined class for String (GString), prototype 0x2bc67747b510, JSClass 0x71d62365b0b8, in object 0x2bc67747b268 727s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 727s JS G PRM: Defined class ParamSpec prototype is 0x2bc67743cdf8 class 0x71d6236602e0 in object 0x2bc67747b268 727s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 727s JS G OBJ: Defined class for Object (GObject), prototype 0x2bc67747b678, JSClass 0x71d62365b7c8, in object 0x2bc67747b268 727s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 727s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 727s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2bc67747b6a0, JSClass 0x71d62365b7c8, in object 0x2bc67747b268 727s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 727s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 727s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 727s JS G NS: Defined namespace 'GObject' 0x2bc67747b268 in GIRepository 0xa28bd131a0 727s JS IMPORT: Importing module mainloop succeeded 727s JS IMPORT: Defining parent 0xa28bd000f8 of 0x2bc67743cc68 'mainloop' is mod 1 727s JS IMPORT: successfully imported module 'mainloop' 727s JS CTX: Script evaluation succeeded 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: Spinning loop until released or hook cleared 727s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module metadata hook for module 0xa28bd313e8 727s JS IMPORT: Defining meta.importSync for module 0xa28bd313e8 727s JS NATIVE: Defining native module 'system' 727s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2bc67743b128 727s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2bc67743b128 727s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 727s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 727s JS MAINLOOP: Set main loop hook to 727s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: hold 727s JS MAINLOOP: Running and clearing main loop hook 727s JS G BXD: Defining method run in prototype for GLib.MainLoop 727s 1..8 727s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 727s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 727s JS G BXD: Defined class for Source (GSource), prototype 0x2bc67747b6f0, JSClass 0x71d62365b0b8, in object 0x2bc67747b038 727s JS G BXD: Defining method set_priority in prototype for GLib.Source 727s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 727s JS G BXD: Defining method attach in prototype for GLib.Source 727s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 727s JS IMPORT: Module metadata hook for module 0xa28bd030b0 727s JS IMPORT: Defining meta.importSync for module 0xa28bd030b0 728s JS G BXD: Defining method destroy in prototype for GLib.Source 728s ok 1 Mainloop.timeout_add() runs a timeout function 728s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 728s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 728s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 728s ok 4 Mainloop.idle_add() runs an idle function 728s ok 5 Mainloop.idle_add() continues to run idle functions that return true 728s ok 6 Mainloop.idle_add() does not run idle functions if removed 728s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 728s ok 8 Mainloop.idle_add() does not leak idle callbacks 728s JS G BXD: Defining method quit in prototype for GLib.MainLoop 728s JS MAINLOOP: Enqueue job , promise=, allocation site= 728s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: Spinning loop until released or hook cleared 728s JS MAINLOOP: handling job 0, 728s JS MAINLOOP: Enqueue job , promise=, allocation site= 728s JS MAINLOOP: Completed job 0 728s JS MAINLOOP: handling job 1, 728s JS MAINLOOP: Enqueue job , promise=, allocation site= 728s JS MAINLOOP: Completed job 1 728s JS MAINLOOP: handling job 2, 728s JS MAINLOOP: Enqueue job , promise=, allocation site= 728s JS MAINLOOP: Completed job 2 728s JS MAINLOOP: handling job 3, 728s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 728s JS MAINLOOP: Main loop instance 0x18e5c8a9b020: release 728s JS MAINLOOP: Completed job 3 728s JS MEMORY: Memory report: before destroying context 728s JS MEMORY: 171 objects currently alive 728s JS MEMORY: boxed_instance = 54 728s JS MEMORY: boxed_prototype = 8 728s JS MEMORY: closure = 2 728s JS MEMORY: function = 96 728s JS MEMORY: fundamental_instance = 0 728s JS MEMORY: fundamental_prototype = 0 728s JS MEMORY: gerror_instance = 0 728s JS MEMORY: gerror_prototype = 0 728s JS MEMORY: interface = 0 728s JS MEMORY: module = 6 728s JS MEMORY: ns = 3 728s JS MEMORY: object_instance = 0 728s JS MEMORY: object_prototype = 2 728s JS MEMORY: param = 0 728s JS MEMORY: union_instance = 0 728s JS MEMORY: union_prototype = 0 728s JS CTX: JS shutdown sequence 728s JS CTX: Stopping profiler 728s JS CTX: Shutting down toggle queue 728s JS CTX: Notifying external reference holders of GjsContext dispose 728s JS MAINLOOP: Stopping promise job dispatcher 728s JS CTX: Notifying reference holders of GjsContext dispose 728s JS CTX: Checking unhandled promise rejections 728s JS CTX: Releasing cached JS wrappers 728s JS CTX: Final triggered GC 728s JS CTX: Destroying JS context 728s JS CTX: Releasing all native objects 728s JS CTX: Disabling auto GC 728s JS CTX: Ending trace on global object 728s JS CTX: Freeing allocated resources 728s JS CTX: JS context destroyed 728s PASS: cjs/testMainloop.test 728s Running test: cjs/testGIMarshalling.test 728s JS NATIVE: Registered native JS module '_promiseNative' 728s JS NATIVE: Registered native JS module '_byteArrayNative' 728s JS NATIVE: Registered native JS module '_encodingNative' 728s JS NATIVE: Registered native JS module '_gi' 728s JS NATIVE: Registered native JS module 'gi' 728s JS NATIVE: Registered native JS module 'cairoNative' 728s JS NATIVE: Registered native JS module 'system' 728s JS NATIVE: Registered native JS module 'console' 728s JS NATIVE: Registered native JS module '_print' 728s JS CTX: Enabling JIT 728s JS CTX: Initialized class GjsFileImporter prototype 0x27a997f00098 728s JS IMPORT: Defining parent (nil) of 0x27a997f000f8 'imports' is mod 0 728s JS IMPORT: Importing '_print' 728s JS NATIVE: Defining native module '_print' 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x27a997f006b0 '_print' is mod 1 728s JS IMPORT: successfully imported module '_print' 728s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 728s 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 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1c99f203b128 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: hold 728s JS MAINLOOP: Enqueue job , promise=, allocation site= 728s JS MAINLOOP: Starting promise job dispatcher 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: Spinning loop until released or hook cleared 728s JS MAINLOOP: handling job 0, 728s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: release 728s JS MAINLOOP: Completed job 0 728s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module metadata hook for module 0x27a997f12f60 728s JS IMPORT: Defining meta.importSync for module 0x27a997f12f60 728s JS NATIVE: Defining native module 'gi' 728s JS CTX: Initialized class GIRepositoryNamespace prototype 0x27a997f13310 728s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 728s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 728s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 728s JS IMPORT: Importing directory 'overrides' 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x27a997f13410 'overrides' is mod 1 728s JS IMPORT: Defined importer 'overrides' 0x27a997f13410 in 0x27a997f000f8 728s JS IMPORT: successfully imported directory 'overrides' 728s JS IMPORT: Importing '_byteArrayNative' 728s JS NATIVE: Defining native module '_byteArrayNative' 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x27a997f13858 '_byteArrayNative' is mod 1 728s JS IMPORT: successfully imported module '_byteArrayNative' 728s JS IMPORT: Importing '_promiseNative' 728s JS NATIVE: Defining native module '_promiseNative' 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x27a997f13998 '_promiseNative' is mod 1 728s JS IMPORT: successfully imported module '_promiseNative' 728s JS IMPORT: Importing module GLib succeeded 728s JS IMPORT: Defining parent 0x27a997f13410 of 0x1c99f203c128 'GLib' is mod 1 728s JS IMPORT: successfully imported module 'GLib' 728s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 728s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c99f207b060, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s JS CTX: Initialized class GIRepositoryGType prototype 0x27a997f13bc8 728s JS CTX: Initialized class GIRepositoryFunction prototype 0x1c99f203c178 728s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 728s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 728s JS G BXD: Defined class for Error (GError), prototype 0x1c99f207b0b0, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 728s JS G BXD: Defined class for Variant (GVariant), prototype 0x1c99f207b100, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 728s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c99f207b150, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 728s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 728s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c99f207b1a0, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 728s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 728s JS G BXD: Defined class for Thread (GThread), prototype 0x1c99f207b1f0, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s JS G BXD: Defining method ref in prototype for GLib.Thread 728s JS G BXD: Defining method unref in prototype for GLib.Thread 728s JS G NS: Defined namespace 'GLib' 0x1c99f207b038 in GIRepository 0x27a997f131a0 728s JS IMPORT: Importing module jasmine succeeded 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x1c99f203cb28 'jasmine' is mod 1 728s JS IMPORT: successfully imported module 'jasmine' 728s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: hold 728s JS MAINLOOP: Enqueue job , promise=, allocation site= 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: Spinning loop until released or hook cleared 728s JS MAINLOOP: handling job 0, 728s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: release 728s JS MAINLOOP: Completed job 0 728s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 728s JS IMPORT: Importing 'gi' 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x27a997f131a0 'gi' is mod 1 728s JS IMPORT: successfully imported module 'gi' 728s JS IMPORT: Importing module byteArray succeeded 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x1c99f203cc68 'byteArray' is mod 1 728s JS IMPORT: successfully imported module 'byteArray' 728s JS IMPORT: Importing module GIMarshallingTests succeeded 728s JS IMPORT: Defining parent 0x27a997f13410 of 0x1c99f203ccb8 'GIMarshallingTests' is mod 1 728s JS IMPORT: successfully imported module 'GIMarshallingTests' 728s JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' 728s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x1c99f207b290, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b268 728s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 728s JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' 728s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 728s JS IMPORT: Importing '_gi' 728s JS NATIVE: Defining native module '_gi' 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x27a997f27d28 '_gi' is mod 1 728s JS IMPORT: successfully imported module '_gi' 728s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/CjsPrivate.js 728s 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 728s JS G NS: Defined namespace 'CjsPrivate' 0x1c99f207b308 in GIRepository 0x27a997f131a0 728s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 728s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 728s JS IMPORT: Importing module _common succeeded 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x1c99f203cdd0 '_common' is mod 1 728s JS IMPORT: successfully imported module '_common' 728s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 728s JS IMPORT: Importing module _legacy succeeded 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x1c99f203ce20 '_legacy' is mod 1 728s JS IMPORT: successfully imported module '_legacy' 728s JS IMPORT: Importing module GObject succeeded 728s JS IMPORT: Defining parent 0x27a997f13410 of 0x1c99f203cd80 'GObject' is mod 1 728s JS IMPORT: successfully imported module 'GObject' 728s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 728s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 728s JS G BXD: Defined class for String (GString), prototype 0x1c99f207b588, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b2e0 728s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 728s JS G PRM: Defined class ParamSpec prototype is 0x1c99f203cec0 class 0x7d4bd4ec02e0 in object 0x1c99f207b2e0 728s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 728s JS G OBJ: Defined class for Object (GObject), prototype 0x1c99f207b6f0, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b2e0 728s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 728s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 728s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1c99f207b718, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b2e0 728s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 728s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 728s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 728s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 728s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 728s JS G NS: Defined namespace 'GObject' 0x1c99f207b2e0 in GIRepository 0x27a997f131a0 728s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x1c99f207b768, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b268 728s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 728s JS G NS: Defined namespace 'GIMarshallingTests' 0x1c99f207b268 in GIRepository 0x27a997f131a0 728s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 728s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 728s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 728s JS IMPORT: Importing module lang succeeded 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x1c99f20d9308 'lang' is mod 1 728s JS IMPORT: successfully imported module 'lang' 728s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 728s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 728s JS IMPORT: Importing module _signals succeeded 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x1c99f20d9358 '_signals' is mod 1 728s JS IMPORT: successfully imported module '_signals' 728s JS IMPORT: Importing module signals succeeded 728s JS IMPORT: Defining parent 0x27a997f000f8 of 0x1c99f20d92b8 'signals' is mod 1 728s JS IMPORT: successfully imported module 'signals' 728s JS IMPORT: Importing module Gio succeeded 728s JS IMPORT: Defining parent 0x27a997f13410 of 0x1c99f20d9268 'Gio' is mod 1 728s JS IMPORT: successfully imported module 'Gio' 728s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 728s JS G OBJ: Defined class for Application (GApplication), prototype 0x1c99f207b7e0, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 728s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1c99f20d9420, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b7b8 728s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 728s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 728s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 728s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1c99f207b858, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 728s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1c99f20d96a0, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b7b8 728s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 728s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1c99f207b8d0, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 728s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 728s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1c99f20d97e0, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b7b8 728s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 728s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 728s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 728s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1c99f207b948, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b7b8 728s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 728s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1c99f207b998, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b7b8 728s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 728s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 728s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1c99f207b9e8, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1c99f207ba38, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b308 728s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 728s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1c99f207ba88, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 728s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 728s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 728s JS G IFACE: Defined class for File (GFile), prototype 0x1c99f20d9948, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b7b8 728s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1c99f207bb00, JSClass 0x7d4bd4ebb7c8, in object 0x27a997f13280 728s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 728s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1c99f207bb78, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 728s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 728s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1c99f207bbc8, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 728s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1c99f207bc18, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 728s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1c99f207bc68, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b7b8 728s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 728s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 728s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1c99f207bcb8, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 728s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 728s JS G NS: Defined namespace 'Gio' 0x1c99f207b7b8 in GIRepository 0x27a997f131a0 728s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 728s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 728s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x1c99f207bd08, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b268 728s JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' 728s JS G BXD: Defined class for SimpleStruct (void), prototype 0x1c99f207be48, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b268 728s JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' 728s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 728s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 728s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 728s JS G ENUM: Defining GIMarshallingTests.Enum as 0x27a997f52ce8 728s JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' 728s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 728s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 728s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 728s JS G ENUM: Defining enum value MASK (fixed from mask) 3 728s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 728s JS G ENUM: Defining GIMarshallingTests.Flags as 0x27a997f53dd0 728s JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' 728s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 728s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 728s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 728s JS G ENUM: Defining GIMarshallingTests.GEnum as 0x27a997f3a7f8 728s JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' 728s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 728s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 728s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 728s JS G ENUM: Defining enum value MASK (fixed from mask) 3 728s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 728s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x27a997f435f0 728s JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' 728s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x1c99f207bf38, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b268 728s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 728s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 728s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 728s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 728s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 728s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 728s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 728s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 728s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 728s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 728s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 728s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 728s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 728s JS G ENUM: Defining GObject.ParamFlags as 0x27a997f8abf0 728s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 728s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 728s JS G PRM: JSObject created with param instance 0x13bc7a4d8ba0 type GParamBoolean 728s JS G NS: Found info type OBJECT for 'SignalsObject' in namespace 'GIMarshallingTests' 728s JS G OBJ: Defined class for SignalsObject (GIMarshallingTestsSignalsObject), prototype 0x560b4e663a8, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b268 728s JS G OBJ: Defining method emit_hash_table_utf8_int in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 728s JS CTX: Script evaluation succeeded 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: Spinning loop until released or hook cleared 728s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module metadata hook for module 0x27a997fa1858 728s JS IMPORT: Defining meta.importSync for module 0x27a997fa1858 728s JS NATIVE: Defining native module 'system' 728s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1c99f203b128 728s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1c99f203b128 728s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 728s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 728s JS MAINLOOP: Set main loop hook to 728s JS MAINLOOP: Main loop instance 0x13bc7a25b020: hold 728s JS MAINLOOP: Running and clearing main loop hook 728s JS G BXD: Defining method run in prototype for GLib.MainLoop 728s 1..439 728s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 728s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 728s JS G BXD: Defined class for Source (GSource), prototype 0x560b4e663f8, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s JS G BXD: Defining method set_priority in prototype for GLib.Source 728s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 728s JS G BXD: Defining method attach in prototype for GLib.Source 728s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 728s JS IMPORT: Module metadata hook for module 0x1c99f2060d60 728s JS IMPORT: Defining meta.importSync for module 0x1c99f2060d60 728s JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' 728s JS G BXD: Defining method destroy in prototype for GLib.Source 728s ok 1 Boolean true marshals as a return value 728s JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' 728s ok 2 Boolean true marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' 728s ok 3 Boolean true marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 728s ok 4 Boolean true marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' 728s ok 5 Boolean false marshals as a return value 728s JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' 728s ok 6 Boolean false marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' 728s ok 7 Boolean false marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 728s ok 8 Boolean false marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' 728s ok 9 Integer int8-typed marshals signed value as a return value 728s JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' 728s ok 10 Integer int8-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' 728s ok 11 Integer int8-typed marshals signed value as an out parameter 728s JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 728s ok 12 Integer int8-typed marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' 728s ok 13 Integer int8-typed marshals unsigned value as a return value 728s JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' 728s ok 14 Integer int8-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' 728s ok 15 Integer int8-typed marshals unsigned value as an out parameter 728s JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' 728s ok 16 Integer int8-typed marshals unsigned value as an inout parameter 728s JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' 728s ok 17 Integer int16-typed marshals signed value as a return value 728s JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' 728s ok 18 Integer int16-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' 728s ok 19 Integer int16-typed marshals signed value as an out parameter 728s JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 728s ok 20 Integer int16-typed marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' 728s ok 21 Integer int16-typed marshals unsigned value as a return value 728s JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' 728s ok 22 Integer int16-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' 728s ok 23 Integer int16-typed marshals unsigned value as an out parameter 728s JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' 728s ok 24 Integer int16-typed marshals unsigned value as an inout parameter 728s JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' 728s ok 25 Integer int32-typed marshals signed value as a return value 728s JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' 728s ok 26 Integer int32-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' 728s ok 27 Integer int32-typed marshals signed value as an out parameter 728s JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 728s ok 28 Integer int32-typed marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' 728s ok 29 Integer int32-typed marshals unsigned value as a return value 728s JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' 728s ok 30 Integer int32-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' 728s ok 31 Integer int32-typed marshals unsigned value as an out parameter 728s JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' 728s ok 32 Integer int32-typed marshals unsigned value as an inout parameter 728s JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 728s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 728s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 728s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 728s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 728s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 728s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 728s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 728s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 728s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 728s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 728s JS G ENUM: Defining GLib.LogLevelFlags as 0x27a997fdc348 728s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 728s JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' 728s ok 33 Integer int64-typed marshals signed value as a return value 728s ok 34 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' 728s ok 35 Integer int64-typed marshals signed value as an out parameter 728s ok 36 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' 728s ok 37 Integer int64-typed marshals unsigned value as a return value 728s ok 38 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' 728s ok 39 Integer int64-typed marshals unsigned value as an out parameter 728s ok 40 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' 728s ok 41 Integer short-typed marshals signed value as a return value 728s JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' 728s ok 42 Integer short-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' 728s ok 43 Integer short-typed marshals signed value as an out parameter 728s JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' 728s ok 44 Integer short-typed marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' 728s ok 45 Integer short-typed marshals unsigned value as a return value 728s JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' 728s ok 46 Integer short-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' 728s ok 47 Integer short-typed marshals unsigned value as an out parameter 728s JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' 728s ok 48 Integer short-typed marshals unsigned value as an inout parameter 728s JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' 728s ok 49 Integer int-typed marshals signed value as a return value 728s JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' 728s ok 50 Integer int-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' 728s ok 51 Integer int-typed marshals signed value as an out parameter 728s JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' 728s ok 52 Integer int-typed marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' 728s ok 53 Integer int-typed marshals unsigned value as a return value 728s JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' 728s ok 54 Integer int-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' 728s ok 55 Integer int-typed marshals unsigned value as an out parameter 728s JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' 728s ok 56 Integer int-typed marshals unsigned value as an inout parameter 728s JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' 728s ok 57 Integer long-typed marshals signed value as a return value 728s ok 58 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' 728s ok 59 Integer long-typed marshals signed value as an out parameter 728s ok 60 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' 728s ok 61 Integer long-typed marshals unsigned value as a return value 728s ok 62 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' 728s ok 63 Integer long-typed marshals unsigned value as an out parameter 728s ok 64 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' 728s ok 65 Integer ssize-typed marshals signed value as a return value 728s ok 66 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' 728s ok 67 Integer ssize-typed marshals signed value as an out parameter 728s ok 68 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' 728s ok 69 Integer ssize-typed marshals unsigned value as a return value 728s ok 70 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' 728s ok 71 Integer ssize-typed marshals unsigned value as an out parameter 728s ok 72 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 728s JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' 728s ok 73 BigInt int64-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' 728s ok 74 BigInt int64-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' 728s ok 75 BigInt long-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' 728s ok 76 BigInt long-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' 728s ok 77 BigInt ssize-typed marshals signed value as an in parameter 728s JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' 728s ok 78 BigInt ssize-typed marshals unsigned value as an in parameter 728s JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' 728s ok 79 Floating point float-typed marshals value as a return value 728s JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' 728s ok 80 Floating point float-typed marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' 728s ok 81 Floating point float-typed marshals value as an out parameter 728s JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' 728s ok 82 Floating point float-typed marshals value as an inout parameter 728s JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' 728s ok 83 Floating point double-typed marshals value as a return value 728s JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' 728s ok 84 Floating point double-typed marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' 728s ok 85 Floating point double-typed marshals value as an out parameter 728s JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' 728s ok 86 Floating point double-typed marshals value as an inout parameter 728s JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' 728s ok 87 time_t marshals as a return value 728s JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' 728s ok 88 time_t marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' 728s ok 89 time_t marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' 728s ok 90 time_t marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' 728s ok 91 GType void marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' 728s ok 92 GType void marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' 728s ok 93 GType void marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' 728s ok 94 GType void marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' 728s ok 95 GType string marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' 728s ok 96 GType string marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' 728s ok 97 GType string marshals as an out parameter 728s ok 98 GType can be implicitly converted from a GObject type alias 728s ok 99 GType can be implicitly converted from a JS type 728s JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' 728s ok 100 UTF-8 string with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' 728s ok 101 UTF-8 string with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' 728s ok 102 UTF-8 string with transfer none marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' 728s ok 103 UTF-8 string with transfer none marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' 728s ok 104 UTF-8 string with transfer full marshals as a return value 728s JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' 728s ok 105 UTF-8 string with transfer full marshals as an out parameter 728s ok 106 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 728s JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 728s ok 107 UTF-8 string marshals value as a byte array 728s JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 728s ok 108 UTF-8 string makes a default out value for a broken C function 728s JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' 728s ok 109 In-out array in the style of gtk_init() marshals null 728s ok 110 In-out array in the style of gtk_init() marshals an inout empty array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 728s ok 111 In-out array in the style of gtk_init() marshals an inout array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 728s JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 728s ok 112 Fixed-size C array of ints marshals as a return value 728s JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 728s ok 113 Fixed-size C array of ints marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' 728s ok 114 Fixed-size C array of ints marshals as an out parameter 728s ok 115 Fixed-size C array of ints marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' 728s ok 116 Fixed-size C array of ints marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 728s ok 117 Fixed-size C array of shorts marshals as a return value 728s JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 728s ok 118 Fixed-size C array of shorts marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 728s ok 119 Fixed-size C array marshals a struct array as an out parameter 728s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 728s ok 120 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 728s JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' 728s ok 121 C array with length marshals as a return value 728s JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' 728s ok 122 C array with length marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' 728s ok 123 C array with length marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' 728s ok 124 C array with length marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' 728s ok 125 C array with length can be returned along with other arguments 728s JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' 728s ok 126 C array with length can be passed to a function with its length parameter before it 728s JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 728s ok 127 C array with length can be passed to a function with zero terminator 728s JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' 728s ok 128 C array with length of strings marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' 728s ok 129 C array with length marshals a byte array as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' 728s ok 130 C array with length of signed 64-bit ints marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' 728s ok 131 C array with length of unsigned 64-bit ints marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' 728s ok 132 C array with length of unichars marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' 728s ok 133 C array with length of unichars marshals as an out parameter 728s ok 134 C array with length of unichars marshals from an array of codepoints 728s JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' 728s ok 135 C array with length of booleans marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' 728s ok 136 C array with length of booleans marshals as an out parameter 728s ok 137 C array with length of booleans marshals from an array of numbers 728s JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' 728s ok 138 C array with length of boxed structs marshals as an in parameter 728s ok 139 C array with length of boxed structs passed by value marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 728s ok 140 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 728s JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 728s ok 141 C array with length marshals two arrays with the same length parameter 728s JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' 728s ok 142 C array with length copies correctly on transfer full 728s JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' 728s ok 143 C array with length of enums marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' 728s ok 144 C array with length of flags marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 728s ok 145 C array with length marshals an array with a 64-bit length parameter 728s JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 728s ok 146 C array with length marshals an array with an 8-bit length parameter 728s JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' 728s ok 147 C array with length can be an out argument along with other arguments 728s JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' 728s ok 148 C array with length can be an in-out argument along with other arguments 728s JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 728s ok 149 C array with length does not interpret an unannotated integer as a length parameter 728s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 728s ok 150 Zero-terminated C array of strings marshals as a return value 728s JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 728s ok 151 Zero-terminated C array of strings marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 728s ok 152 Zero-terminated C array of strings marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 728s ok 153 Zero-terminated C array of strings marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 728s ok 154 Zero-terminated C array marshals null as a zero-terminated array return value 728s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 728s ok 155 Zero-terminated C array marshals an array of structs as a return value 728s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 728s ok 156 Zero-terminated C array marshals an array of unichars as a return value 728s JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 728s JS G BXD: Defining method classify in prototype for GLib.Variant 728s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 728s JS G BXD: Defining method get_string in prototype for GLib.Variant 728s ok 157 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 728s JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 728s ok 158 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 728s ok 159 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/399 728s JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' 728s ok 160 GArray of ints with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' 728s ok 161 GArray of ints with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 728s ok 162 GArray marshals int64s as a transfer-none return value 728s JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 728s ok 163 GArray of strings with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 728s ok 164 GArray of strings with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 728s ok 165 GArray of strings with transfer none marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 728s ok 166 GArray of strings with transfer none marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 728s ok 167 GArray of strings with transfer full marshals as a return value 728s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 728s ok 168 GArray of strings with transfer full marshals as an out parameter 728s ok 169 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 728s JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 728s ok 170 GArray of strings with transfer container marshals as a return value 728s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 728s ok 171 GArray of strings with transfer container marshals as an out parameter 728s ok 172 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 728s ok 173 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 728s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 728s ok 174 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 728s JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 728s ok 175 GArray marshals boxed structs as a transfer-full return value 728s JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 728s ok 176 GArray of booleans with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 728s ok 177 GArray of unichars can be passed in with transfer none 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 728s ok 178 GPtrArray of strings with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 728s ok 179 GPtrArray of strings with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 728s ok 180 GPtrArray of strings with transfer none marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 728s ok 181 GPtrArray of strings with transfer none marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 728s ok 182 GPtrArray of strings with transfer full marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 728s ok 183 GPtrArray of strings with transfer full marshals as an out parameter 728s ok 184 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 728s ok 185 GPtrArray of strings with transfer container marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 728s ok 186 GPtrArray of strings with transfer container marshals as an out parameter 728s ok 187 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 728s JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 728s ok 188 GPtrArray of structs can be returned with transfer full 728s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 728s ok 189 GByteArray marshals as a return value 728s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 728s ok 190 GByteArray can be passed in with transfer none 728s JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 728s ok 191 GBytes marshals as a transfer-full return value 728s JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' 728s ok 192 GBytes can be created from an array and passed in 728s ok 193 GBytes can be created by returning from a function and passed in 728s ok 194 GBytes can be implicitly converted from a ByteArray 728s ok 195 GBytes can be created from a string and is encoded in UTF-8 728s ok 196 GBytes turns into a GByteArray on assignment 728s ok 197 GBytes cannot be passed to a function expecting a byte array 728s JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' 728s ok 198 GStrv marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' 728s ok 199 GStrv marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' 728s ok 200 GStrv marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' 728s ok 201 GStrv marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' 728s ok 202 GList of ints with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' 728s ok 203 GList of ints with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 728s ok 204 GList of unsigned 32-bit ints with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 728s ok 205 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 728s ok 206 GList of strings with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 728s ok 207 GList of strings with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 728s ok 208 GList of strings with transfer none marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 728s ok 209 GList of strings with transfer none marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 728s ok 210 GList of strings with transfer full marshals as a return value 728s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 728s ok 211 GList of strings with transfer full marshals as an out parameter 728s ok 212 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 728s JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 728s ok 213 GList of strings with transfer container marshals as a return value 728s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 728s ok 214 GList of strings with transfer container marshals as an out parameter 728s ok 215 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 728s JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 728s ok 216 GSList of ints with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 728s ok 217 GSList of ints with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 728s ok 218 GSList of strings with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 728s ok 219 GSList of strings with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 728s ok 220 GSList of strings with transfer none marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 728s ok 221 GSList of strings with transfer none marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 728s ok 222 GSList of strings with transfer full marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 728s ok 223 GSList of strings with transfer full marshals as an out parameter 728s ok 224 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 728s ok 225 GSList of strings with transfer container marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 728s ok 226 GSList of strings with transfer container marshals as an out parameter 728s ok 227 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 728s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 728s ok 228 GHashTable with integer values marshals as a return value 728s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 728s ok 229 GHashTable with integer values marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 728s ok 230 GHashTable with string values with transfer none marshals as a return value 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 728s ok 231 GHashTable with string values with transfer none marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 728s ok 232 GHashTable with string values with transfer none marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 728s ok 233 GHashTable with string values with transfer none marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 728s ok 234 GHashTable with string values with transfer full marshals as a return value 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 728s ok 235 GHashTable with string values with transfer full marshals as an out parameter 728s ok 236 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 728s ok 237 GHashTable with string values with transfer container marshals as a return value 728s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 728s ok 238 GHashTable with string values with transfer container marshals as an out parameter 728s ok 239 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 728s JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 728s ok 240 GHashTable with double values marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 728s ok 241 GHashTable with float values marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 728s ok 242 GHashTable with 64-bit int values marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 728s ok 243 GHashTable with unsigned 64-bit int values marshals as an in parameter 728s ok 244 GHashTable symbol keys are ignored 728s JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' 728s ok 245 GValue marshals as a return value 728s JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' 728s ok 246 GValue marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 728s ok 247 GValue marshals as an out parameter 728s ok 248 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 728s JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 728s ok 249 GValue marshals as an int64 in parameter 728s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 728s ok 250 GValue type objects can be converted from primitive-like types 728s JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 728s ok 251 GValue can be passed into a function and modified 728s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 728s JS G BXD: Defined class for Value (GValue), prototype 0x30cf32258290, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b2e0 728s JS G BXD: Defining method init in prototype for GObject.Value 728s JS G BXD: Defining method set_int in prototype for GObject.Value 728s JS G BXD: Defining method get_int in prototype for GObject.Value 728s ok 252 GValue can be passed into a function as a boxed type and modified 728s ok 253 GValue enum can be passed into a function and packed # SKIP we don't know to pack enums in a GValue as enum and not int 728s JS G BXD: Defining method set_enum in prototype for GObject.Value 728s JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 728s ok 254 GValue enum can be passed into a function as a boxed type and packed 728s ok 255 GValue flags can be passed into a function and packed # SKIP we don't know to pack flags in a GValue as flags and not gint 728s JS G BXD: Defining method set_flags in prototype for GObject.Value 728s JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 728s ok 256 GValue flags can be passed into a function as a boxed type and packed 728s JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 728s ok 257 GValue marshals as an int64 out parameter 728s JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 728s ok 258 GValue marshals as a caller-allocated out parameter 728s JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 728s ok 259 GValue array can be passed into a function and packed 728s JS G BXD: Defining method set_string in prototype for GObject.Value 728s JS G BXD: Defining method set_boolean in prototype for GObject.Value 728s ok 260 GValue array of boxed type GValues can be passed into a function 728s ok 261 GValue array of uninitialized boxed GValues 728s JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 728s ok 262 GValue array can be passed as an out argument and unpacked 728s JS G NS: Found info type FUNCTION for 'return_gvalue_zero_terminated_array' in namespace 'GIMarshallingTests' 728s ok 263 GValue array can be passed as an out argument and unpacked when zero-terminated 728s ok 264 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 728s ok 265 GValue can have its type inferred from primitive values 728s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 728s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x30cf32258c90, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b7b8 728s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 728s JS G IFACE: Defined class for Action (GAction), prototype 0x30cf3224b9c0, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b7b8 728s ok 266 GValue can have its type inferred as a GObject type 728s ok 267 GValue can have its type inferred as a superclass 728s ok 268 GValue can have its type inferred as an interface that it implements 728s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 728s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x30cf32258f60, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s ok 269 GValue can have its type inferred as a boxed type 728s ok 270 GValue can have its type inferred as GVariant 728s JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' 728s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x30cf322601c8, JSClass 0x7d4bd4ebb870, in object 0x1c99f207b268 728s ok 271 GValue can have its type inferred as a union type 728s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 728s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 728s JS G PRM: JSObject created with param instance 0x13bc7a5881e0 type GParamString 728s ok 272 GValue can have its type inferred as a GParamSpec 728s JS G BXD: Defining method set_double in prototype for GObject.Value 728s JS G BXD: Defining method set_boxed in prototype for GObject.Value 728s ok 273 GValue can deal with a GValue packed in a GValue 728s JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' 728s ok 274 Callback GClosure marshals as an in parameter 728s ok 275 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 728s JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' 728s ok 276 Callback marshals a return value 728s JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 728s ok 277 Callback marshals one out parameter 728s JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 728s ok 278 Callback marshals multiple out parameters 728s JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 728s ok 279 Callback marshals a return value and one out parameter 728s JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 728s ok 280 Callback marshals a return value and multiple out parameters 728s ok 281 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 728s JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 728s ok 282 Callback marshals a callback parameter that can be called from C 728s JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' 728s ok 283 Raw pointers gets an allocated return value 728s ok 284 Raw pointers can be roundtripped at least if the pointer is null 728s JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' 728s ok 285 Registered enum type marshals as a return value 728s JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' 728s ok 286 Registered enum type marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' 728s ok 287 Registered enum type marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' 728s ok 288 Registered enum type marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' 728s ok 289 Bare enum type marshals as a return value 728s JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' 728s ok 290 Bare enum type marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' 728s ok 291 Bare enum type marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' 728s ok 292 Bare enum type marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' 728s ok 293 Registered flags type marshals as a return value 728s JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' 728s ok 294 Registered flags type marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' 728s ok 295 Registered flags type marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' 728s ok 296 Registered flags type marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' 728s ok 297 Registered flags type accepts zero 728s JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 728s ok 298 Bare flags type marshals as a return value 728s JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' 728s ok 299 Bare flags type marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' 728s ok 300 Bare flags type marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 728s ok 301 Bare flags type marshals as an inout parameter 728s JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 728s ok 302 Bare flags type accepts zero 728s JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 728s ok 303 Simple struct marshals as a return value 728s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 728s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 728s ok 304 Simple struct marshals as the this-argument of a method 728s JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 728s JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' 728s JS G BXD: Defined class for PointerStruct (GIMarshallingTestsPointerStruct), prototype 0x30cf32263c68, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b268 728s ok 305 Pointer struct marshals as a return value 728s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 728s ok 306 Pointer struct marshals as the this-argument of a method 728s JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 728s ok 307 Boxed struct marshals as a return value 728s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 728s ok 308 Boxed struct marshals as the this-argument of a method 728s JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' 728s ok 309 Boxed struct marshals as an out parameter 728s JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 728s ok 310 Boxed struct marshals as an inout parameter 728s ok 311 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 728s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 728s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 728s ok 312 Union marshals as the this-argument of a method 728s ok 313 GObject has a static method that can be called 728s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 314 GObject has a method that can be called 728s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 315 GObject has an overridden method that can be called 728s ok 316 GObject can be created from a static constructor 728s ok 317 GObject can have a static constructor that fails 728s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 318 GObject method marshals an int array as an in parameter 728s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 319 GObject method marshals an int array as an out parameter 728s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 320 GObject method marshals an int array as an inout parameter 728s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 321 GObject method marshals an int array as a return value 728s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 322 GObject method with default implementation can be called 728s ok 323 GObject marshals as a return parameter with transfer none 728s ok 324 GObject marshals as a out parameter with transfer none 728s ok 325 GObject marshals as an inout parameter with transfer none 728s ok 326 GObject marshals as a return parameter with transfer full 728s ok 327 GObject marshals as a out parameter with transfer full 728s ok 328 GObject marshals as an inout parameter with transfer full 728s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 329 GObject marshals as a this value with transfer none 728s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 330 Virtual function marshals an in argument 728s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 331 Virtual function marshals an out argument 728s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 332 Virtual function marshals a POD out argument 728s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 333 Virtual function marshals a callee-allocated pointer out argument 728s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 334 Virtual function marshals a string out argument and return value 728s ok 335 Virtual function can override a default implementation in JS 728s ok 336 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 728s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 337 Virtual function marshals a return value 728s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 338 Virtual function marshals one out parameter 728s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 339 Virtual function marshals multiple out parameters 728s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 340 Virtual function marshals a return value and one out parameter 728s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 341 Virtual function marshals a return value and multiple out parameters 728s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 342 Virtual function marshals one inout parameter 728s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 343 Virtual function marshals multiple inout parameters 728s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 344 Virtual function marshals a return value and one inout parameter 728s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 345 Virtual function marshals a return value and multiple inout parameters 728s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 346 Virtual function marshals an array out parameter 728s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 347 Virtual function marshals a caller-allocated GValue out parameter 728s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 348 Virtual function marshals an error out parameter when no error 728s ok 349 Virtual function marshals an error out parameter with a JavaScript exception 728s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 728s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x30cf3226c718, JSClass 0x7d4bd4ebb358, in object 0x1c99f207b7b8 728s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 728s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 728s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 728s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 728s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 728s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 728s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 728s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 728s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 728s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 728s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 728s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 728s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 728s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 728s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 728s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 728s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 728s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 728s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 728s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 728s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 728s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 728s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 728s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 728s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 728s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 728s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 728s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 728s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 728s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 728s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 728s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 728s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 728s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 728s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 728s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 728s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 728s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 728s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 728s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 728s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 728s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 728s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 728s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 728s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 728s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 728s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 728s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 728s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 728s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 728s JS G BXD: Defining method matches in prototype for GLib.Error 728s JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' 728s JS G ERR: Defined class for SpawnError (GError), prototype 0x30cf3226c7b8, JSClass 0x7d4bd4ebb358, in object 0x1c99f207b038 728s JS G ENUM: Defining enum value FORK (fixed from fork) 0 728s JS G ENUM: Defining enum value READ (fixed from read) 1 728s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 728s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 728s JS G ENUM: Defining enum value PERM (fixed from perm) 4 728s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 728s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 728s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 728s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 728s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 728s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 728s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 728s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 728s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 728s JS G ENUM: Defining enum value IO (fixed from io) 13 728s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 728s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 728s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 728s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 728s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 728s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 728s ok 350 Virtual function marshals an error out parameter with a GError exception 728s ok 351 Virtual function marshals an error out parameter with a primitive value 728s ok 352 Virtual function marshals an error out parameter with a plain object 728s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 353 Virtual function marshals an enum return value 728s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 354 Virtual function marshals an enum out parameter 728s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 355 Virtual function marshals a flags return value 728s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 356 Virtual function marshals a flags out parameter 728s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 357 Virtual function marshals an object return parameter with transfer none 728s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 358 Virtual function marshals an object return parameter with transfer full 728s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 359 Virtual function marshals an object out parameter with transfer none 728s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 360 Virtual function marshals an object out parameter with transfer full 728s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 728s ok 361 Virtual function marshals an object in parameter with transfer none 728s ok 362 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 728s ok 363 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 728s ok 364 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 728s ok 365 Wrong virtual functions marshals multiple out parameters 728s ok 366 Wrong virtual functions marshals a return value and one out parameter 728s ok 367 Wrong virtual functions marshals a return value and multiple out parameters 728s ok 368 Wrong virtual functions marshals an array out parameter 728s JS G FUNC: JSObject type 'undefined' is neither null nor an object 728s ok 369 Wrong virtual functions marshals an enum return value 728s JS G FUNC: JSObject type 'undefined' is neither null nor an object 728s ok 370 Wrong virtual functions marshals an enum out parameter 728s JS G FUNC: JSObject type 'undefined' is neither null nor an object 728s ok 371 Wrong virtual functions marshals a flags return value 728s JS G FUNC: JSObject type 'undefined' is neither null nor an object 728s ok 372 Wrong virtual functions marshals a flags out parameter 728s JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' 728s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x30cf3227ed58, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b268 728s ok 373 Inherited GObject SubObject has a parent method that can be called 728s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 728s ok 374 Inherited GObject SubObject has a method that can be called 728s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 728s ok 375 Inherited GObject SubObject has an overridden method that can be called 728s ok 376 Inherited GObject SubObject has a method with default implementation that can be called 728s JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' 728s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x30cf32281178, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b268 728s ok 377 Inherited GObject SubSubObject has a parent method that can be called 728s ok 378 Inherited GObject SubSubObject has a method that can be called 728s ok 379 Inherited GObject SubSubObject has an overridden method that can be called 728s ok 380 Inherited GObject SubSubObject has a method with default implementation that can be called 728s JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' 728s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x30cf322815b0, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b268 728s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 728s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x30cf3226c9e8, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b268 728s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 728s ok 381 Interface can be returned 728s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 728s JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 728s ok 382 Interface can call an interface vfunc in C 728s JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' 728s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x30cf3226ca88, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b268 728s ok 383 Interface can implement a C interface 728s JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' 728s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x30cf3226cab0, JSClass 0x7d4bd4ebb5a0, in object 0x1c99f207b268 728s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 728s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 728s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 728s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 728s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 728s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x30cf32281d58, JSClass 0x7d4bd4ebb0b8, in object 0x1c99f207b038 728s ok 384 Interface can implement a C interface with a vfunc 728s JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' 728s ok 385 Configurations of return values can handle two out parameters 728s JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 728s ok 386 Configurations of return values can handle three in and three out parameters 728s JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' 728s ok 387 Configurations of return values can handle a return value and an out parameter 728s JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 728s ok 388 Configurations of return values can handle four in parameters, two of which are nullable 728s JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 728s ok 389 Configurations of return values can handle three in parameters, one of which is nullable and one not 728s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 728s ok 390 Configurations of return values can handle an array in parameter and two nullable in parameters 728s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 728s ok 391 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 728s JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' 728s ok 392 GError marshals a GError** signature as an exception 728s JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' 728s ok 393 GError marshals a GError** at the end of the signature as an exception 728s JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' 728s ok 394 GError marshals a GError** elsewhere in the signature as an out parameter 728s JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 728s ok 395 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 728s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 728s ok 396 GError marshals GError as a return value 728s ok 397 Overrides can add constants 728s ok 398 Overrides can override a struct method 728s ok 399 Overrides returns the overridden struct 728s ok 400 Overrides can override an object constructor 728s ok 401 Overrides can override an object method 728s ok 402 Overrides returns the overridden object 728s JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' 728s ok 403 Filename marshals as a return value 728s JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 728s ok 404 GObject.ParamSpec marshals as an in parameter 728s JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 728s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 728s JS G PRM: JSObject created with param instance 0x13bc7a5f9000 type GParamString 728s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 728s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 728s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 728s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 728s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 728s JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'CjsPrivate' 728s ok 405 GObject.ParamSpec marshals as a return value 728s JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' 728s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 728s JS G PRM: JSObject created with param instance 0x13bc7a5fa400 type GParamString 728s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 728s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 728s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 728s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 728s ok 406 GObject.ParamSpec marshals as an out parameter 728s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 728s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x30cf3229b268, JSClass 0x7d4bd4ebb7c8, in object 0x1c99f207b268 728s ok 407 GObject properties gets and sets a boolean property 729s ok 408 GObject properties gets and sets a char property 729s ok 409 GObject properties gets and sets a uchar property 729s ok 410 GObject properties gets and sets a int property 729s ok 411 GObject properties gets and sets a uint property 729s ok 412 GObject properties gets and sets a long property 729s ok 413 GObject properties gets and sets a ulong property 729s ok 414 GObject properties gets and sets a int64 property 729s ok 415 GObject properties gets and sets a int64 property 729s ok 416 GObject properties gets and sets a int64 property with a bigint 729s ok 417 GObject properties gets and sets a uint64 property 729s ok 418 GObject properties gets and sets a uint64 property with a bigint 729s ok 419 GObject properties gets and sets a string property 729s ok 420 GObject properties get and sets out-of-range values throws 729s ok 421 GObject properties gets and sets a float property 729s ok 422 GObject properties gets and sets a double property 729s ok 423 GObject properties gets and sets a strv property 729s ok 424 GObject properties gets and sets a boxed_struct property 729s ok 425 GObject properties gets and sets a boxed_glist property 729s ok 426 GObject properties gets and sets a gvalue property 729s ok 427 GObject properties gets and sets a gvalue property with a bigint 729s ok 428 GObject properties gets and sets a variant property 729s ok 429 GObject properties gets and sets a variant property 729s ok 430 GObject properties gets and sets a variant property 729s ok 431 GObject properties gets and sets a object property 729s ok 432 GObject properties gets and sets a flags property 729s ok 433 GObject properties gets and sets a enum property 729s ok 434 GObject properties gets and sets a byte_array property 729s ok 435 GObject properties gets a read-only property 729s ok 436 GObject properties throws when setting a read-only property 729s JS G OBJ: Defining method emit_boxed_gptrarray_utf8 in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 729s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 729s ok 437 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument 729s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 729s ok 438 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument 729s ok 439 GObject signals checks emission of signal with hash-table-utf8-int argument 729s JS G BXD: Defining method quit in prototype for GLib.MainLoop 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x13bc7a25b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 729s JS MAINLOOP: Main loop instance 0x13bc7a25b020: release 729s JS MAINLOOP: Completed job 3 729s JS MEMORY: Memory report: before destroying context 729s JS MEMORY: 3178 objects currently alive 729s JS MEMORY: boxed_instance = 2309 729s JS MEMORY: boxed_prototype = 18 729s JS MEMORY: closure = 46 729s JS MEMORY: function = 625 729s JS MEMORY: fundamental_instance = 0 729s JS MEMORY: fundamental_prototype = 0 729s JS MEMORY: gerror_instance = 4 729s JS MEMORY: gerror_prototype = 2 729s JS MEMORY: interface = 8 729s JS MEMORY: module = 11 729s JS MEMORY: ns = 5 729s JS MEMORY: object_instance = 117 729s JS MEMORY: object_prototype = 26 729s JS MEMORY: param = 4 729s JS MEMORY: union_instance = 2 729s JS MEMORY: union_prototype = 1 729s JS CTX: JS shutdown sequence 729s JS CTX: Stopping profiler 729s JS CTX: Shutting down toggle queue 729s JS CTX: Notifying external reference holders of GjsContext dispose 729s JS MAINLOOP: Stopping promise job dispatcher 729s JS CTX: Notifying reference holders of GjsContext dispose 729s JS CTX: Checking unhandled promise rejections 729s JS CTX: Releasing cached JS wrappers 729s JS CTX: Final triggered GC 729s JS CTX: Destroying JS context 729s JS CTX: Releasing all native objects 729s JS CTX: Disabling auto GC 729s JS CTX: Ending trace on global object 729s JS CTX: Freeing allocated resources 729s JS CTX: JS context destroyed 729s PASS: cjs/testGIMarshalling.test 729s Running test: cjs/testESModules.test 729s JS NATIVE: Registered native JS module '_promiseNative' 729s JS NATIVE: Registered native JS module '_byteArrayNative' 729s JS NATIVE: Registered native JS module '_encodingNative' 729s JS NATIVE: Registered native JS module '_gi' 729s JS NATIVE: Registered native JS module 'gi' 729s JS NATIVE: Registered native JS module 'cairoNative' 729s JS NATIVE: Registered native JS module 'system' 729s JS NATIVE: Registered native JS module 'console' 729s JS NATIVE: Registered native JS module '_print' 729s JS CTX: Enabling JIT 729s JS CTX: Initialized class GjsFileImporter prototype 0xd8f5e00098 729s JS IMPORT: Defining parent (nil) of 0xd8f5e000f8 'imports' is mod 0 729s JS IMPORT: Importing '_print' 729s JS NATIVE: Defining native module '_print' 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0xd8f5e006b0 '_print' is mod 1 729s JS IMPORT: successfully imported module '_print' 729s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 729s 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 0x33096343b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Starting promise job dispatcher 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module metadata hook for module 0xd8f5e12f60 729s JS IMPORT: Defining meta.importSync for module 0xd8f5e12f60 729s JS NATIVE: Defining native module 'gi' 729s JS CTX: Initialized class GIRepositoryNamespace prototype 0xd8f5e13310 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 729s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 729s JS IMPORT: Importing directory 'overrides' 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0xd8f5e13410 'overrides' is mod 1 729s JS IMPORT: Defined importer 'overrides' 0xd8f5e13410 in 0xd8f5e000f8 729s JS IMPORT: successfully imported directory 'overrides' 729s JS IMPORT: Importing '_byteArrayNative' 729s JS NATIVE: Defining native module '_byteArrayNative' 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0xd8f5e13858 '_byteArrayNative' is mod 1 729s JS IMPORT: successfully imported module '_byteArrayNative' 729s JS IMPORT: Importing '_promiseNative' 729s JS NATIVE: Defining native module '_promiseNative' 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0xd8f5e13998 '_promiseNative' is mod 1 729s JS IMPORT: successfully imported module '_promiseNative' 729s JS IMPORT: Importing module GLib succeeded 729s JS IMPORT: Defining parent 0xd8f5e13410 of 0x33096343c128 'GLib' is mod 1 729s JS IMPORT: successfully imported module 'GLib' 729s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 729s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x33096347b060, JSClass 0x6cff31ccb0b8, in object 0x33096347b038 729s JS CTX: Initialized class GIRepositoryGType prototype 0xd8f5e13bc8 729s JS CTX: Initialized class GIRepositoryFunction prototype 0x33096343c178 729s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 729s JS G BXD: Defined class for Error (GError), prototype 0x33096347b0b0, JSClass 0x6cff31ccb0b8, in object 0x33096347b038 729s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 729s JS G BXD: Defined class for Variant (GVariant), prototype 0x33096347b100, JSClass 0x6cff31ccb0b8, in object 0x33096347b038 729s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 729s JS G BXD: Defined class for Bytes (GBytes), prototype 0x33096347b150, JSClass 0x6cff31ccb0b8, in object 0x33096347b038 729s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 729s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x33096347b1a0, JSClass 0x6cff31ccb0b8, in object 0x33096347b038 729s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 729s JS G BXD: Defined class for Thread (GThread), prototype 0x33096347b1f0, JSClass 0x6cff31ccb0b8, in object 0x33096347b038 729s JS G BXD: Defining method ref in prototype for GLib.Thread 729s JS G BXD: Defining method unref in prototype for GLib.Thread 729s JS G NS: Defined namespace 'GLib' 0x33096347b038 in GIRepository 0xd8f5e131a0 729s JS IMPORT: Importing module jasmine succeeded 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0x33096343cb28 'jasmine' is mod 1 729s JS IMPORT: successfully imported module 'jasmine' 729s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Completed job 0 729s 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 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x33096343b128 729s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 729s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 729s JS IMPORT: Importing 'gi' 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0xd8f5e131a0 'gi' is mod 1 729s JS IMPORT: successfully imported module 'gi' 729s 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 729s JS G NS: Defined namespace 'CjsPrivate' 0x33096347b268 in GIRepository 0xd8f5e131a0 729s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 729s JS G ENUM: Defining enum value ALL (fixed from all) 6 729s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 729s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 729s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 729s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 729s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 729s JS G ENUM: Defining enum value TIME (fixed from time) 2 729s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0xd8f5e28708 729s JS IMPORT: Importing module _gettext succeeded 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0x33096343cc40 '_gettext' is mod 1 729s JS IMPORT: successfully imported module '_gettext' 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33096343b128 729s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 729s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 729s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 729s JS IMPORT: Importing module _legacy succeeded 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0x33096343cd80 '_legacy' is mod 1 729s JS IMPORT: successfully imported module '_legacy' 729s JS IMPORT: Importing module lang succeeded 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0x33096343cd30 'lang' is mod 1 729s JS IMPORT: successfully imported module 'lang' 729s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 729s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 729s JS IMPORT: Importing module _signals succeeded 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0x33096343cdd0 '_signals' is mod 1 729s JS IMPORT: successfully imported module '_signals' 729s JS IMPORT: Importing module signals succeeded 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0x33096343cce0 'signals' is mod 1 729s JS IMPORT: successfully imported module 'signals' 729s JS IMPORT: Importing module Gio succeeded 729s JS IMPORT: Defining parent 0xd8f5e13410 of 0x33096343cc90 'Gio' is mod 1 729s JS IMPORT: successfully imported module 'Gio' 729s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 729s JS IMPORT: Importing '_gi' 729s JS NATIVE: Defining native module '_gi' 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0xd8f5e2b6c0 '_gi' is mod 1 729s JS IMPORT: successfully imported module '_gi' 729s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 729s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 729s JS IMPORT: Importing module _common succeeded 729s JS IMPORT: Defining parent 0xd8f5e000f8 of 0x33096343ce70 '_common' is mod 1 729s JS IMPORT: successfully imported module '_common' 729s JS IMPORT: Importing module GObject succeeded 729s JS IMPORT: Defining parent 0xd8f5e13410 of 0x33096343ce20 'GObject' is mod 1 729s JS IMPORT: successfully imported module 'GObject' 729s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 729s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 729s JS G BXD: Defined class for String (GString), prototype 0x33096347b560, JSClass 0x6cff31ccb0b8, in object 0x33096347b2e0 729s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 729s JS G PRM: Defined class ParamSpec prototype is 0x33096343cf10 class 0x6cff31cd02e0 in object 0x33096347b2e0 729s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 729s JS G OBJ: Defined class for Object (GObject), prototype 0x33096347b6c8, JSClass 0x6cff31ccb7c8, in object 0x33096347b2e0 729s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 729s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 729s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x33096347b6f0, JSClass 0x6cff31ccb7c8, in object 0x33096347b2e0 729s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 729s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 729s JS G NS: Defined namespace 'GObject' 0x33096347b2e0 in GIRepository 0xd8f5e131a0 729s JS G OBJ: Defined class for Application (GApplication), prototype 0x33096347b740, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 729s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3309634ce2b8, JSClass 0x6cff31ccb5a0, in object 0x33096347b2b8 729s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 729s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 729s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x33096347b7b8, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 729s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3309634ce538, JSClass 0x6cff31ccb5a0, in object 0x33096347b2b8 729s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 729s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x33096347b830, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 729s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 729s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3309634ce678, JSClass 0x6cff31ccb5a0, in object 0x33096347b2b8 729s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 729s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 729s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 729s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x33096347b8a8, JSClass 0x6cff31ccb0b8, in object 0x33096347b2b8 729s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 729s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x33096347b8f8, JSClass 0x6cff31ccb0b8, in object 0x33096347b2b8 729s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 729s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 729s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x33096347b948, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x33096347b998, JSClass 0x6cff31ccb7c8, in object 0x33096347b268 729s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 729s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x33096347b9e8, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 729s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 729s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 729s JS G IFACE: Defined class for File (GFile), prototype 0x3309634ce7e0, JSClass 0x6cff31ccb5a0, in object 0x33096347b2b8 729s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x33096347ba60, JSClass 0x6cff31ccb7c8, in object 0xd8f5e13280 729s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 729s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x33096347bad8, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 729s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 729s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x33096347bb28, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 729s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x33096347bb78, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 729s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x33096347bbc8, JSClass 0x6cff31ccb0b8, in object 0x33096347b2b8 729s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 729s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 729s JS G OBJ: Defined class for Settings (GSettings), prototype 0x33096347bc18, JSClass 0x6cff31ccb7c8, in object 0x33096347b2b8 729s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 729s JS G NS: Defined namespace 'Gio' 0x33096347b2b8 in GIRepository 0xd8f5e131a0 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS IMPORT: Module metadata hook for module 0xd8f5e27b08 729s JS IMPORT: Defining meta.importSync for module 0xd8f5e27b08 729s JS NATIVE: Defining native module 'system' 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x33096343b128 729s JS IMPORT: Module metadata hook for module 0xd8f5e27d28 729s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x33096347bc68, JSClass 0x6cff31ccb7c8, in object 0xd8f5e13280 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module metadata hook for module 0xd8f5e27fa8 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testESModules.js async resolved" 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33096343b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33096343b128 729s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 729s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 729s JS MAINLOOP: Set main loop hook to 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Running and clearing main loop hook 729s JS G BXD: Defining method run in prototype for GLib.MainLoop 729s 1..23 729s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 729s JS G BXD: Defined class for Source (GSource), prototype 0x33096347bd30, JSClass 0x6cff31ccb0b8, in object 0x33096347b038 729s JS G BXD: Defining method set_priority in prototype for GLib.Source 729s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 729s JS G BXD: Defining method attach in prototype for GLib.Source 729s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 729s JS IMPORT: Module metadata hook for module 0x330963460cb8 729s JS IMPORT: Defining meta.importSync for module 0x330963460cb8 729s JS G BXD: Defining method destroy in prototype for GLib.Source 729s ok 1 ES module imports default import 729s ok 2 ES module imports named import 729s ok 3 ES module imports GObject introspection import 729s ok 4 ES module imports import with version parameter 729s ok 5 ES module imports import again with other version parameter 729s ok 6 ES module imports import for the first time with wrong version 729s JS IMPORT: Importing module Gtk succeeded 729s JS IMPORT: Defining parent 0x33096343ece8 of 0x20f24da0d038 'Gtk' is mod 1 729s JS IMPORT: successfully imported module 'Gtk' 729s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 729s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 729s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x20f24da0c240, JSClass 0x6cff31ccb7c8, in object 0x33096347b2e0 729s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x20f24da0c290, JSClass 0x6cff31ccb7c8, in object 0x20f24da0c218 729s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 729s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x20f24da0d330, JSClass 0x6cff31ccb5a0, in object 0x20f24da0c218 729s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 729s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x20f24da0c308, JSClass 0x6cff31ccb7c8, in object 0x20f24da0c218 729s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 729s JS G NS: Defined namespace 'Gtk' 0x20f24da0c218 in GIRepository 0x33096343ed60 729s ok 7 ES module imports import with another version after a failed import 729s ok 8 ES module imports import nonexistent module 729s ok 9 ES module imports GObject introspection import via URL scheme 729s JS IMPORT: Module metadata hook for module 0x330963460eb0 729s not ok 10 ES module imports import.meta.url 729s # Message: Expected 'file:///usr/libexec/installed-tests/cjs/js/testESModules.js' to match /\/installed-tests\/(gjs\/)?js\/testESModules\.js$/. 729s # Stack: 729s # error properties: Object({ matches: Function }) 729s # 729s # @file:///usr/libexec/installed-tests/cjs/js/testESModules.js:59:33 729s # 729s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 729s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s ok 15 Builtin ES modules gettext named dynamic import 729s JS MAINLOOP: Completed job 3 729s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0x330963460eb0), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s ok 16 Builtin ES modules gettext dynamic import matches static import 729s JS MAINLOOP: Completed job 3 729s ok 17 Builtin ES modules system default import 729s ok 18 Builtin ES modules system named import 729s JS IMPORT: Async module resolve hook for module "system" (relative to 0x330963460eb0), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s ok 19 Builtin ES modules system dynamic import matches static import 729s JS MAINLOOP: Completed job 3 729s JS IMPORT: Async module resolve hook for module "system" (relative to 0x330963460eb0), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s ok 20 Builtin ES modules system named dynamic import 729s JS MAINLOOP: Completed job 3 729s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x330963460eb0), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: handling job 0, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 3 729s JS MAINLOOP: handling job 4, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 4 729s JS MAINLOOP: handling job 5, 729s ok 21 Dynamic imports default import 729s JS MAINLOOP: Completed job 5 729s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x330963460eb0), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s ok 22 Dynamic imports named import 729s JS MAINLOOP: Completed job 3 729s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x330963460eb0), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s JS IMPORT: Async module resolve hook for module "gi://Gio" (relative to 0x330963460eb0), global 0x33096343b128 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 3 729s JS MAINLOOP: handling job 4, 729s JS IMPORT: Async import promise resolved 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 4 729s JS MAINLOOP: handling job 5, 729s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x33096343b128 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 5 729s JS MAINLOOP: handling job 6, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 6 729s JS MAINLOOP: handling job 7, 729s ok 23 Dynamic imports dynamic gi import matches static 729s JS MAINLOOP: Completed job 7 729s JS G BXD: Defining method quit in prototype for GLib.MainLoop 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 729s JS MAINLOOP: Main loop instance 0x16aaa336b020: release 729s JS MAINLOOP: Completed job 3 729s JS MEMORY: Memory report: before destroying context 729s JS MEMORY: 381 objects currently alive 729s JS MEMORY: boxed_instance = 108 729s JS MEMORY: boxed_prototype = 11 729s JS MEMORY: closure = 1 729s JS MEMORY: function = 219 729s JS MEMORY: fundamental_instance = 0 729s JS MEMORY: fundamental_prototype = 0 729s JS MEMORY: gerror_instance = 0 729s JS MEMORY: gerror_prototype = 0 729s JS MEMORY: interface = 5 729s JS MEMORY: module = 11 729s JS MEMORY: ns = 5 729s JS MEMORY: object_instance = 4 729s JS MEMORY: object_prototype = 17 729s JS MEMORY: param = 0 729s JS MEMORY: union_instance = 0 729s JS MEMORY: union_prototype = 0 729s JS CTX: JS shutdown sequence 729s JS CTX: Stopping profiler 729s JS CTX: Shutting down toggle queue 729s JS CTX: Notifying external reference holders of GjsContext dispose 729s JS MAINLOOP: Stopping promise job dispatcher 729s JS CTX: Notifying reference holders of GjsContext dispose 729s JS CTX: Checking unhandled promise rejections 729s JS CTX: Releasing cached JS wrappers 729s JS CTX: Final triggered GC 729s JS CTX: Destroying JS context 729s JS CTX: Releasing all native objects 729s JS CTX: Disabling auto GC 729s JS CTX: Ending trace on global object 729s JS CTX: Freeing allocated resources 729s JS CTX: JS context destroyed 729s PASS: cjs/testESModules.test 729s Running test: cjs/testParamSpec.test 729s JS NATIVE: Registered native JS module '_promiseNative' 729s JS NATIVE: Registered native JS module '_byteArrayNative' 729s JS NATIVE: Registered native JS module '_encodingNative' 729s JS NATIVE: Registered native JS module '_gi' 729s JS NATIVE: Registered native JS module 'gi' 729s JS NATIVE: Registered native JS module 'cairoNative' 729s JS NATIVE: Registered native JS module 'system' 729s JS NATIVE: Registered native JS module 'console' 729s JS NATIVE: Registered native JS module '_print' 729s JS CTX: Enabling JIT 729s JS CTX: Initialized class GjsFileImporter prototype 0x61566800098 729s JS IMPORT: Defining parent (nil) of 0x615668000f8 'imports' is mod 0 729s JS IMPORT: Importing '_print' 729s JS NATIVE: Defining native module '_print' 729s JS IMPORT: Defining parent 0x615668000f8 of 0x615668006b0 '_print' is mod 1 729s JS IMPORT: successfully imported module '_print' 729s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 729s 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 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe14b913b128 729s JS MAINLOOP: Main loop instance 0x22f0325b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Starting promise job dispatcher 729s JS MAINLOOP: Main loop instance 0x22f0325b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 729s JS MAINLOOP: Main loop instance 0x22f0325b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module metadata hook for module 0x61566812f60 729s JS IMPORT: Defining meta.importSync for module 0x61566812f60 729s JS NATIVE: Defining native module 'gi' 729s JS CTX: Initialized class GIRepositoryNamespace prototype 0x61566813310 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 729s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 729s JS IMPORT: Importing directory 'overrides' 729s JS IMPORT: Defining parent 0x615668000f8 of 0x61566813410 'overrides' is mod 1 729s JS IMPORT: Defined importer 'overrides' 0x61566813410 in 0x615668000f8 729s JS IMPORT: successfully imported directory 'overrides' 729s JS IMPORT: Importing '_byteArrayNative' 729s JS NATIVE: Defining native module '_byteArrayNative' 729s JS IMPORT: Defining parent 0x615668000f8 of 0x61566813858 '_byteArrayNative' is mod 1 729s JS IMPORT: successfully imported module '_byteArrayNative' 729s JS IMPORT: Importing '_promiseNative' 729s JS NATIVE: Defining native module '_promiseNative' 729s JS IMPORT: Defining parent 0x615668000f8 of 0x61566813998 '_promiseNative' is mod 1 729s JS IMPORT: successfully imported module '_promiseNative' 729s JS IMPORT: Importing module GLib succeeded 729s JS IMPORT: Defining parent 0x61566813410 of 0xe14b913c128 'GLib' is mod 1 729s JS IMPORT: successfully imported module 'GLib' 729s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 729s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe14b917b060, JSClass 0x7ceef80cb0b8, in object 0xe14b917b038 729s JS CTX: Initialized class GIRepositoryGType prototype 0x61566813bc8 729s JS CTX: Initialized class GIRepositoryFunction prototype 0xe14b913c178 729s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 729s JS G BXD: Defined class for Error (GError), prototype 0xe14b917b0b0, JSClass 0x7ceef80cb0b8, in object 0xe14b917b038 729s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 729s JS G BXD: Defined class for Variant (GVariant), prototype 0xe14b917b100, JSClass 0x7ceef80cb0b8, in object 0xe14b917b038 729s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 729s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe14b917b150, JSClass 0x7ceef80cb0b8, in object 0xe14b917b038 729s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 729s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe14b917b1a0, JSClass 0x7ceef80cb0b8, in object 0xe14b917b038 729s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 729s JS G BXD: Defined class for Thread (GThread), prototype 0xe14b917b1f0, JSClass 0x7ceef80cb0b8, in object 0xe14b917b038 729s JS G BXD: Defining method ref in prototype for GLib.Thread 729s JS G BXD: Defining method unref in prototype for GLib.Thread 729s JS G NS: Defined namespace 'GLib' 0xe14b917b038 in GIRepository 0x615668131a0 729s JS IMPORT: Importing module jasmine succeeded 729s JS IMPORT: Defining parent 0x615668000f8 of 0xe14b913cb28 'jasmine' is mod 1 729s JS IMPORT: successfully imported module 'jasmine' 729s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 729s JS MAINLOOP: Main loop instance 0x22f0325b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x22f0325b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 729s JS MAINLOOP: Main loop instance 0x22f0325b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: Importing 'gi' 729s JS IMPORT: Defining parent 0x615668000f8 of 0x615668131a0 'gi' is mod 1 729s JS IMPORT: successfully imported module 'gi' 729s 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 729s JS G NS: Defined namespace 'Regress' 0xe14b917b268 in GIRepository 0x615668131a0 729s JS IMPORT: Importing '_gi' 729s JS NATIVE: Defining native module '_gi' 729s JS IMPORT: Defining parent 0x615668000f8 of 0x615668273d8 '_gi' is mod 1 729s JS IMPORT: successfully imported module '_gi' 729s 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 729s JS G NS: Defined namespace 'CjsPrivate' 0xe14b917b2b8 in GIRepository 0x615668131a0 729s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 729s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 729s JS IMPORT: Importing module _common succeeded 729s JS IMPORT: Defining parent 0x615668000f8 of 0xe14b913ccb8 '_common' is mod 1 729s JS IMPORT: successfully imported module '_common' 729s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 729s JS IMPORT: Importing module _legacy succeeded 729s JS IMPORT: Defining parent 0x615668000f8 of 0xe14b913cd08 '_legacy' is mod 1 729s JS IMPORT: successfully imported module '_legacy' 729s JS IMPORT: Importing module GObject succeeded 729s JS IMPORT: Defining parent 0x61566813410 of 0xe14b913cc68 'GObject' is mod 1 729s JS IMPORT: successfully imported module 'GObject' 729s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 729s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 729s JS G BXD: Defined class for String (GString), prototype 0xe14b917b538, JSClass 0x7ceef80cb0b8, in object 0xe14b917b290 729s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 729s JS G PRM: Defined class ParamSpec prototype is 0xe14b913cda8 class 0x7ceef80d02e0 in object 0xe14b917b290 729s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 729s JS G OBJ: Defined class for Object (GObject), prototype 0xe14b917b6a0, JSClass 0x7ceef80cb7c8, in object 0xe14b917b290 729s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 729s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 729s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe14b917b6c8, JSClass 0x7ceef80cb7c8, in object 0xe14b917b290 729s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 729s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 729s JS G NS: Defined namespace 'GObject' 0xe14b917b290 in GIRepository 0x615668131a0 729s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 729s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 729s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 729s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 729s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 729s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 729s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 729s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 729s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 729s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 729s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 729s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 729s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 729s JS G ENUM: Defining GObject.ParamFlags as 0x6156682b640 729s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 729s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 729s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 729s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 729s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 729s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 729s JS G ENUM: Defining Regress.TestEnum as 0x61566836320 729s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 729s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 729s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 729s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 729s JS G ENUM: Defining Regress.TestFlags as 0x61566838640 729s JS CTX: Script evaluation succeeded 729s JS MAINLOOP: Main loop instance 0x22f0325b020: Spinning loop until released or hook cleared 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module metadata hook for module 0x61566800298 729s JS IMPORT: Defining meta.importSync for module 0x61566800298 729s JS NATIVE: Defining native module 'system' 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe14b913b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe14b913b128 729s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 729s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 729s JS MAINLOOP: Set main loop hook to 729s JS MAINLOOP: Main loop instance 0x22f0325b020: hold 729s JS MAINLOOP: Running and clearing main loop hook 729s JS G BXD: Defining method run in prototype for GLib.MainLoop 729s 1..28 729s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 729s JS G BXD: Defined class for Source (GSource), prototype 0xe14b917b768, JSClass 0x7ceef80cb0b8, in object 0xe14b917b038 729s JS G BXD: Defining method set_priority in prototype for GLib.Source 729s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 729s JS G BXD: Defining method attach in prototype for GLib.Source 729s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 729s JS IMPORT: Module metadata hook for module 0xe14b9160b30 729s JS IMPORT: Defining meta.importSync for module 0xe14b9160b30 729s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 729s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f0342be90 type GParamString 729s JS G BXD: Defining method destroy in prototype for GLib.Source 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 1 GObject.ParamSpec.string has the correct name strings 729s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f034504c0 type GParamString 729s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 729s ok 2 GObject.ParamSpec.string has the correct flags 729s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03451140 type GParamString 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 3 GObject.ParamSpec.string has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 729s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03345eb0 type GParamInt 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 4 GObject.ParamSpec.int has the correct name strings 729s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03346b30 type GParamInt 729s ok 5 GObject.ParamSpec.int has the correct flags 729s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03347400 type GParamInt 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 6 GObject.ParamSpec.int has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' 729s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03348160 type GParamUInt 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 7 GObject.ParamSpec.uint has the correct name strings 729s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033ad6b0 type GParamUInt 729s ok 8 GObject.ParamSpec.uint has the correct flags 729s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033ade90 type GParamUInt 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 9 GObject.ParamSpec.uint has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 729s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033aedc0 type GParamInt64 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 10 GObject.ParamSpec.int64 has the correct name strings 729s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033af9f0 type GParamInt64 729s ok 11 GObject.ParamSpec.int64 has the correct flags 729s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033b01e0 type GParamInt64 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 12 GObject.ParamSpec.int64 has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 729s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033b12c0 type GParamUInt64 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 13 GObject.ParamSpec.uint64 has the correct name strings 729s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033b1ef0 type GParamUInt64 729s ok 14 GObject.ParamSpec.uint64 has the correct flags 729s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f0346e3c0 type GParamUInt64 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 15 GObject.ParamSpec.uint64 has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' 729s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f0346f160 type GParamEnum 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 16 GObject.ParamSpec.enum has the correct name strings 729s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f0346fd80 type GParamEnum 729s ok 17 GObject.ParamSpec.enum has the correct flags 729s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f034716f0 type GParamEnum 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 18 GObject.ParamSpec.enum has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' 729s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03471d80 type GParamFlags 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 19 GObject.ParamSpec.flags has the correct name strings 729s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03472560 type GParamFlags 729s ok 20 GObject.ParamSpec.flags has the correct flags 729s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03472eb0 type GParamFlags 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 21 GObject.ParamSpec.flags has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 729s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f034737e0 type GParamObject 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 22 GObject.ParamSpec.object has the correct name strings 729s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03474360 type GParamObject 729s ok 23 GObject.ParamSpec.object has the correct flags 729s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03474ae0 type GParamObject 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 24 GObject.ParamSpec.object has the correct default value 729s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 729s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03475860 type GParamBoxed 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 729s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 729s ok 25 GObject.ParamSpec.jsobject has the correct name strings 729s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03476420 type GParamBoxed 729s ok 26 GObject.ParamSpec.jsobject has the correct flags 729s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f03476ba0 type GParamBoxed 729s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 729s ok 27 GObject.ParamSpec.jsobject has the correct default value 729s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x22f033602b0 type GParamString 729s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 729s JS G BXD: Defining method quit in prototype for GLib.MainLoop 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x22f0325b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 729s JS MAINLOOP: Main loop instance 0x22f0325b020: release 729s JS MAINLOOP: Completed job 3 729s JS MEMORY: Memory report: before destroying context 729s JS MEMORY: 362 objects currently alive 729s JS MEMORY: boxed_instance = 173 729s JS MEMORY: boxed_prototype = 8 729s JS MEMORY: closure = 1 729s JS MEMORY: function = 141 729s JS MEMORY: fundamental_instance = 0 729s JS MEMORY: fundamental_prototype = 0 729s JS MEMORY: gerror_instance = 0 729s JS MEMORY: gerror_prototype = 0 729s JS MEMORY: interface = 0 729s JS MEMORY: module = 5 729s JS MEMORY: ns = 4 729s JS MEMORY: object_instance = 0 729s JS MEMORY: object_prototype = 2 729s JS MEMORY: param = 28 729s JS MEMORY: union_instance = 0 729s JS MEMORY: union_prototype = 0 729s JS CTX: JS shutdown sequence 729s JS CTX: Stopping profiler 729s JS CTX: Shutting down toggle queue 729s JS CTX: Notifying external reference holders of GjsContext dispose 729s JS MAINLOOP: Stopping promise job dispatcher 729s JS CTX: Notifying reference holders of GjsContext dispose 729s JS CTX: Checking unhandled promise rejections 729s JS CTX: Releasing cached JS wrappers 729s JS CTX: Final triggered GC 729s JS CTX: Destroying JS context 729s JS CTX: Releasing all native objects 729s JS CTX: Disabling auto GC 729s JS CTX: Ending trace on global object 729s JS CTX: Freeing allocated resources 729s JS CTX: JS context destroyed 729s PASS: cjs/testParamSpec.test 729s Running test: cjs/testTweener.test 729s JS NATIVE: Registered native JS module '_promiseNative' 729s JS NATIVE: Registered native JS module '_byteArrayNative' 729s JS NATIVE: Registered native JS module '_encodingNative' 729s JS NATIVE: Registered native JS module '_gi' 729s JS NATIVE: Registered native JS module 'gi' 729s JS NATIVE: Registered native JS module 'cairoNative' 729s JS NATIVE: Registered native JS module 'system' 729s JS NATIVE: Registered native JS module 'console' 729s JS NATIVE: Registered native JS module '_print' 729s JS CTX: Enabling JIT 729s JS CTX: Initialized class GjsFileImporter prototype 0x268aa7e00098 729s JS IMPORT: Defining parent (nil) of 0x268aa7e000f8 'imports' is mod 0 729s JS IMPORT: Importing '_print' 729s JS NATIVE: Defining native module '_print' 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x268aa7e006b0 '_print' is mod 1 729s JS IMPORT: successfully imported module '_print' 729s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 729s 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 0x19590293b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x19590293b128 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Starting promise job dispatcher 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x19590293b128 729s JS IMPORT: Module metadata hook for module 0x268aa7e12f60 729s JS IMPORT: Defining meta.importSync for module 0x268aa7e12f60 729s JS NATIVE: Defining native module 'gi' 729s JS CTX: Initialized class GIRepositoryNamespace prototype 0x268aa7e13310 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 729s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 729s JS IMPORT: Importing directory 'overrides' 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x268aa7e13410 'overrides' is mod 1 729s JS IMPORT: Defined importer 'overrides' 0x268aa7e13410 in 0x268aa7e000f8 729s JS IMPORT: successfully imported directory 'overrides' 729s JS IMPORT: Importing '_byteArrayNative' 729s JS NATIVE: Defining native module '_byteArrayNative' 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x268aa7e13858 '_byteArrayNative' is mod 1 729s JS IMPORT: successfully imported module '_byteArrayNative' 729s JS IMPORT: Importing '_promiseNative' 729s JS NATIVE: Defining native module '_promiseNative' 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x268aa7e13998 '_promiseNative' is mod 1 729s JS IMPORT: successfully imported module '_promiseNative' 729s JS IMPORT: Importing module GLib succeeded 729s JS IMPORT: Defining parent 0x268aa7e13410 of 0x19590293c128 'GLib' is mod 1 729s JS IMPORT: successfully imported module 'GLib' 729s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 729s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x19590297b060, JSClass 0x685eea20b0b8, in object 0x19590297b038 729s JS CTX: Initialized class GIRepositoryGType prototype 0x268aa7e13bc8 729s JS CTX: Initialized class GIRepositoryFunction prototype 0x19590293c178 729s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 729s JS G BXD: Defined class for Error (GError), prototype 0x19590297b0b0, JSClass 0x685eea20b0b8, in object 0x19590297b038 729s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 729s JS G BXD: Defined class for Variant (GVariant), prototype 0x19590297b100, JSClass 0x685eea20b0b8, in object 0x19590297b038 729s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 729s JS G BXD: Defined class for Bytes (GBytes), prototype 0x19590297b150, JSClass 0x685eea20b0b8, in object 0x19590297b038 729s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 729s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19590297b1a0, JSClass 0x685eea20b0b8, in object 0x19590297b038 729s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 729s JS G BXD: Defined class for Thread (GThread), prototype 0x19590297b1f0, JSClass 0x685eea20b0b8, in object 0x19590297b038 729s JS G BXD: Defining method ref in prototype for GLib.Thread 729s JS G BXD: Defining method unref in prototype for GLib.Thread 729s JS G NS: Defined namespace 'GLib' 0x19590297b038 in GIRepository 0x268aa7e131a0 729s JS IMPORT: Importing module jasmine succeeded 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x19590293cb28 'jasmine' is mod 1 729s JS IMPORT: successfully imported module 'jasmine' 729s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 729s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 729s JS IMPORT: Importing directory 'tweener' 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x268aa7e26f18 'tweener' is mod 1 729s JS IMPORT: Defined importer 'tweener' 0x268aa7e26f18 in 0x268aa7e000f8 729s JS IMPORT: successfully imported directory 'tweener' 729s JS IMPORT: Importing 'gi' 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x268aa7e131a0 'gi' is mod 1 729s JS IMPORT: successfully imported module 'gi' 729s JS IMPORT: Importing module tweenList succeeded 729s JS IMPORT: Defining parent 0x268aa7e26f18 of 0x19590293ccb8 'tweenList' is mod 1 729s JS IMPORT: successfully imported module 'tweenList' 729s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 729s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 729s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 729s JS IMPORT: Importing module _legacy succeeded 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x19590293cda8 '_legacy' is mod 1 729s JS IMPORT: successfully imported module '_legacy' 729s JS IMPORT: Importing module lang succeeded 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x19590293cd58 'lang' is mod 1 729s JS IMPORT: successfully imported module 'lang' 729s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 729s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 729s JS IMPORT: Importing module _signals succeeded 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x19590293cdf8 '_signals' is mod 1 729s JS IMPORT: successfully imported module '_signals' 729s JS IMPORT: Importing module signals succeeded 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x19590293cd08 'signals' is mod 1 729s JS IMPORT: successfully imported module 'signals' 729s JS IMPORT: Importing module tweener succeeded 729s JS IMPORT: Defining parent 0x268aa7e26f18 of 0x19590293cc68 'tweener' is mod 1 729s JS IMPORT: successfully imported module 'tweener' 729s JS CTX: Script evaluation succeeded 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: Spinning loop until released or hook cleared 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x19590293b128 729s JS IMPORT: Module metadata hook for module 0x268aa7e34910 729s JS IMPORT: Defining meta.importSync for module 0x268aa7e34910 729s JS NATIVE: Defining native module 'system' 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x19590293b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x19590293b128 729s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 729s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 729s JS MAINLOOP: Set main loop hook to 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: hold 729s JS MAINLOOP: Running and clearing main loop hook 729s JS G BXD: Defining method run in prototype for GLib.MainLoop 729s 1..17 729s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 729s JS G BXD: Defined class for Source (GSource), prototype 0x19590297b268, JSClass 0x685eea20b0b8, in object 0x19590297b038 729s JS G BXD: Defining method set_priority in prototype for GLib.Source 729s JS IMPORT: Importing '_gi' 729s JS NATIVE: Defining native module '_gi' 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x268aa7e3a090 '_gi' is mod 1 729s JS IMPORT: successfully imported module '_gi' 729s 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 729s JS G NS: Defined namespace 'CjsPrivate' 0x19590297b308 in GIRepository 0x268aa7e131a0 729s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 729s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 729s JS IMPORT: Importing module _common succeeded 729s JS IMPORT: Defining parent 0x268aa7e000f8 of 0x1959029ca088 '_common' is mod 1 729s JS IMPORT: successfully imported module '_common' 729s JS IMPORT: Importing module GObject succeeded 729s JS IMPORT: Defining parent 0x268aa7e13410 of 0x1959029ca038 'GObject' is mod 1 729s JS IMPORT: successfully imported module 'GObject' 729s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 729s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 729s JS G BXD: Defined class for String (GString), prototype 0x19590297b588, JSClass 0x685eea20b0b8, in object 0x19590297b2e0 729s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 729s JS G PRM: Defined class ParamSpec prototype is 0x1959029ca128 class 0x685eea2102e0 in object 0x19590297b2e0 729s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 729s JS G OBJ: Defined class for Object (GObject), prototype 0x19590297b6f0, JSClass 0x685eea20b7c8, in object 0x19590297b2e0 729s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 729s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 729s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x19590297b718, JSClass 0x685eea20b7c8, in object 0x19590297b2e0 729s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 729s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 729s JS G NS: Defined namespace 'GObject' 0x19590297b2e0 in GIRepository 0x268aa7e131a0 729s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 729s JS G BXD: Defining method attach in prototype for GLib.Source 729s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 729s JS IMPORT: Module metadata hook for module 0x1959029da078 729s JS IMPORT: Defining meta.importSync for module 0x1959029da078 729s JS G BXD: Defining method destroy in prototype for GLib.Source 729s JS IMPORT: Importing module equations succeeded 729s JS IMPORT: Defining parent 0x19590293ec88 of 0x1959029e7268 'equations' is mod 1 729s JS IMPORT: successfully imported module 'equations' 729s ok 1 Tweener runs a simple tween 729s ok 2 Tweener calls callbacks during the tween 729s ok 3 Tweener can pause tweens 729s ok 4 Tweener can remove tweens 729s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 729s ok 6 Tweener does not override a tween with another one acting not at the same time 729s ok 7 Tweener can pause and resume all tweens 729s ok 8 Tweener can remove all tweens 729s ok 9 Tweener runs a tween with a time of 0 immediately 729s ok 10 Tweener can call a callback a certain number of times 729s ok 11 Tweener can count the number of tweens on an object 729s ok 12 Tweener can register special properties 729s ok 13 Tweener can register special modifiers for properties 729s ok 14 Tweener can split properties into more than one special property 729s ok 15 Tweener calls an overwrite callback when a tween is replaced 729s ok 16 Tweener can still overwrite a tween after it has started 729s ok 17 Tweener stays within min and max values 729s JS G BXD: Defining method quit in prototype for GLib.MainLoop 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 0 729s JS MAINLOOP: handling job 1, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 1 729s JS MAINLOOP: handling job 2, 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Completed job 2 729s JS MAINLOOP: handling job 3, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 729s JS MAINLOOP: Main loop instance 0x89a0bb4b020: release 729s JS MAINLOOP: Completed job 3 729s JS MEMORY: Memory report: before destroying context 729s JS MEMORY: 213 objects currently alive 729s JS MEMORY: boxed_instance = 94 729s JS MEMORY: boxed_prototype = 8 729s JS MEMORY: closure = 1 729s JS MEMORY: function = 94 729s JS MEMORY: fundamental_instance = 0 729s JS MEMORY: fundamental_prototype = 0 729s JS MEMORY: gerror_instance = 0 729s JS MEMORY: gerror_prototype = 0 729s JS MEMORY: interface = 0 729s JS MEMORY: module = 11 729s JS MEMORY: ns = 3 729s JS MEMORY: object_instance = 0 729s JS MEMORY: object_prototype = 2 729s JS MEMORY: param = 0 729s JS MEMORY: union_instance = 0 729s JS MEMORY: union_prototype = 0 729s JS CTX: JS shutdown sequence 729s JS CTX: Stopping profiler 729s JS CTX: Shutting down toggle queue 729s JS CTX: Notifying external reference holders of GjsContext dispose 729s JS MAINLOOP: Stopping promise job dispatcher 729s JS CTX: Notifying reference holders of GjsContext dispose 729s JS CTX: Checking unhandled promise rejections 729s JS CTX: Releasing cached JS wrappers 729s JS CTX: Final triggered GC 729s JS CTX: Destroying JS context 729s JS CTX: Releasing all native objects 729s JS CTX: Disabling auto GC 729s JS CTX: Ending trace on global object 729s JS CTX: Freeing allocated resources 729s JS CTX: JS context destroyed 729s PASS: cjs/testTweener.test 729s Running test: cjs/testRegress.test 729s JS NATIVE: Registered native JS module '_promiseNative' 729s JS NATIVE: Registered native JS module '_byteArrayNative' 729s JS NATIVE: Registered native JS module '_encodingNative' 729s JS NATIVE: Registered native JS module '_gi' 729s JS NATIVE: Registered native JS module 'gi' 729s JS NATIVE: Registered native JS module 'cairoNative' 729s JS NATIVE: Registered native JS module 'system' 729s JS NATIVE: Registered native JS module 'console' 729s JS NATIVE: Registered native JS module '_print' 729s JS CTX: Enabling JIT 729s JS CTX: Initialized class GjsFileImporter prototype 0x16adce500098 729s JS IMPORT: Defining parent (nil) of 0x16adce5000f8 'imports' is mod 0 729s JS IMPORT: Importing '_print' 729s JS NATIVE: Defining native module '_print' 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x16adce5006b0 '_print' is mod 1 729s JS IMPORT: successfully imported module '_print' 729s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 729s 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 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3c09d6e3b128 729s JS MAINLOOP: Main loop instance 0x15128400b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Starting promise job dispatcher 729s JS MAINLOOP: Main loop instance 0x15128400b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 729s JS MAINLOOP: Main loop instance 0x15128400b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module metadata hook for module 0x16adce512f60 729s JS IMPORT: Defining meta.importSync for module 0x16adce512f60 729s JS NATIVE: Defining native module 'gi' 729s JS CTX: Initialized class GIRepositoryNamespace prototype 0x16adce513310 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 729s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 729s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 729s JS IMPORT: Importing directory 'overrides' 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x16adce513410 'overrides' is mod 1 729s JS IMPORT: Defined importer 'overrides' 0x16adce513410 in 0x16adce5000f8 729s JS IMPORT: successfully imported directory 'overrides' 729s JS IMPORT: Importing '_byteArrayNative' 729s JS NATIVE: Defining native module '_byteArrayNative' 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x16adce513858 '_byteArrayNative' is mod 1 729s JS IMPORT: successfully imported module '_byteArrayNative' 729s JS IMPORT: Importing '_promiseNative' 729s JS NATIVE: Defining native module '_promiseNative' 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x16adce513998 '_promiseNative' is mod 1 729s JS IMPORT: successfully imported module '_promiseNative' 729s JS IMPORT: Importing module GLib succeeded 729s JS IMPORT: Defining parent 0x16adce513410 of 0x3c09d6e3c128 'GLib' is mod 1 729s JS IMPORT: successfully imported module 'GLib' 729s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 729s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3c09d6e7b060, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS CTX: Initialized class GIRepositoryGType prototype 0x16adce513bc8 729s JS CTX: Initialized class GIRepositoryFunction prototype 0x3c09d6e3c178 729s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 729s JS G BXD: Defined class for Error (GError), prototype 0x3c09d6e7b0b0, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 729s JS G BXD: Defined class for Variant (GVariant), prototype 0x3c09d6e7b100, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 729s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c09d6e7b150, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 729s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c09d6e7b1a0, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 729s JS G BXD: Defined class for Thread (GThread), prototype 0x3c09d6e7b1f0, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS G BXD: Defining method ref in prototype for GLib.Thread 729s JS G BXD: Defining method unref in prototype for GLib.Thread 729s JS G NS: Defined namespace 'GLib' 0x3c09d6e7b038 in GIRepository 0x16adce5131a0 729s JS IMPORT: Importing module jasmine succeeded 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x3c09d6e3cb28 'jasmine' is mod 1 729s JS IMPORT: successfully imported module 'jasmine' 729s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 729s JS MAINLOOP: Main loop instance 0x15128400b020: hold 729s JS MAINLOOP: Enqueue job , promise=, allocation site= 729s JS MAINLOOP: Main loop instance 0x15128400b020: Spinning loop until released or hook cleared 729s JS MAINLOOP: handling job 0, 729s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 729s JS MAINLOOP: Main loop instance 0x15128400b020: release 729s JS MAINLOOP: Completed job 0 729s JS IMPORT: Importing 'gi' 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x16adce5131a0 'gi' is mod 1 729s JS IMPORT: successfully imported module 'gi' 729s 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 729s JS G NS: Defined namespace 'Regress' 0x3c09d6e7b268 in GIRepository 0x16adce5131a0 729s 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 729s JS G NS: Defined namespace 'CjsPrivate' 0x3c09d6e7b2b8 in GIRepository 0x16adce5131a0 729s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 729s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 729s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 729s JS IMPORT: Importing module _legacy succeeded 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x3c09d6e3cd58 '_legacy' is mod 1 729s JS IMPORT: successfully imported module '_legacy' 729s JS IMPORT: Importing module lang succeeded 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x3c09d6e3cd08 'lang' is mod 1 729s JS IMPORT: successfully imported module 'lang' 729s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 729s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 729s JS IMPORT: Importing module _signals succeeded 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x3c09d6e3cda8 '_signals' is mod 1 729s JS IMPORT: successfully imported module '_signals' 729s JS IMPORT: Importing module signals succeeded 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x3c09d6e3ccb8 'signals' is mod 1 729s JS IMPORT: successfully imported module 'signals' 729s JS IMPORT: Importing module Gio succeeded 729s JS IMPORT: Defining parent 0x16adce513410 of 0x3c09d6e3cc68 'Gio' is mod 1 729s JS IMPORT: successfully imported module 'Gio' 729s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 729s JS IMPORT: Importing '_gi' 729s JS NATIVE: Defining native module '_gi' 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x16adce529f48 '_gi' is mod 1 729s JS IMPORT: successfully imported module '_gi' 729s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 729s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 729s JS IMPORT: Importing module _common succeeded 729s JS IMPORT: Defining parent 0x16adce5000f8 of 0x3c09d6e3ce48 '_common' is mod 1 729s JS IMPORT: successfully imported module '_common' 729s JS IMPORT: Importing module GObject succeeded 729s JS IMPORT: Defining parent 0x16adce513410 of 0x3c09d6e3cdf8 'GObject' is mod 1 729s JS IMPORT: successfully imported module 'GObject' 729s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 729s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 729s JS G BXD: Defined class for String (GString), prototype 0x3c09d6e7b560, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b2e0 729s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 729s JS G PRM: Defined class ParamSpec prototype is 0x3c09d6e3cee8 class 0x6726c15c02e0 in object 0x3c09d6e7b2e0 729s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 729s JS G OBJ: Defined class for Object (GObject), prototype 0x3c09d6e7b6c8, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b2e0 729s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 729s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 729s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3c09d6e7b6f0, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b2e0 729s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 729s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 729s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 729s JS G NS: Defined namespace 'GObject' 0x3c09d6e7b2e0 in GIRepository 0x16adce5131a0 729s JS G OBJ: Defined class for Application (GApplication), prototype 0x3c09d6e7b740, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 729s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3c09d6edb290, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b290 729s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 729s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 729s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 729s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3c09d6e7b7b8, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 729s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3c09d6edb510, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b290 729s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 729s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3c09d6e7b830, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 729s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 729s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3c09d6edb650, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b290 729s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 729s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 729s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 729s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3c09d6e7b8a8, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b290 729s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 729s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3c09d6e7b8f8, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b290 729s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 729s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 729s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3c09d6e7b948, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3c09d6e7b998, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b2b8 729s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 729s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3c09d6e7b9e8, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 729s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 729s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 729s JS G IFACE: Defined class for File (GFile), prototype 0x3c09d6edb7b8, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b290 729s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3c09d6e7ba60, JSClass 0x6726c15bb7c8, in object 0x16adce513280 729s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 729s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3c09d6e7bad8, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 729s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 729s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3c09d6e7bb28, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 729s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3c09d6e7bb78, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 729s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3c09d6e7bbc8, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b290 729s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 729s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 729s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3c09d6e7bc18, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 729s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 729s JS G NS: Defined namespace 'Gio' 0x3c09d6e7b290 in GIRepository 0x16adce5131a0 729s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 729s JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' 729s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 729s JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' 729s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 729s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 729s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 729s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 729s JS G ENUM: Defining Regress.TestFlags as 0x16adce534590 729s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 729s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 729s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 729s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 729s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 729s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 729s JS G ENUM: Defining Regress.TestEnum as 0x16adce5345f0 729s JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' 729s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x1e9f3f33ce98, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b268 729s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 729s JS G PRM: JSObject created with param instance 0x151284110d90 type GParamOverride 729s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 729s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 729s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 729s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 729s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 729s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 729s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 729s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 729s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 729s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 729s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 729s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 729s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 729s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 729s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 729s JS G ENUM: Defining GObject.ParamFlags as 0x16adce51e400 729s JS CTX: Script evaluation succeeded 729s JS MAINLOOP: Main loop instance 0x15128400b020: Spinning loop until released or hook cleared 729s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module metadata hook for module 0x16adce530488 729s JS IMPORT: Defining meta.importSync for module 0x16adce530488 729s JS NATIVE: Defining native module 'system' 729s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3c09d6e3b128 729s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3c09d6e3b128 729s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 729s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 729s JS MAINLOOP: Set main loop hook to 729s JS MAINLOOP: Main loop instance 0x15128400b020: hold 729s JS MAINLOOP: Running and clearing main loop hook 729s JS G BXD: Defining method run in prototype for GLib.MainLoop 729s 1..307 729s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 729s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 729s JS G BXD: Defined class for Source (GSource), prototype 0x3c09d6e7bd30, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS G BXD: Defining method set_priority in prototype for GLib.Source 729s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 729s JS G BXD: Defining method attach in prototype for GLib.Source 729s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 729s JS IMPORT: Module metadata hook for module 0x3c09d6e60dd0 729s JS IMPORT: Defining meta.importSync for module 0x3c09d6e60dd0 729s JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' 729s JS G BXD: Defining method destroy in prototype for GLib.Source 729s ok 1 Life, the Universe and Everything includes null return value 729s JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' 729s ok 2 Life, the Universe and Everything includes booleans 729s JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' 729s ok 3 Life, the Universe and Everything includes 8-bit integers 729s JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' 729s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 729s JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' 729s ok 5 Life, the Universe and Everything includes 16-bit integers 729s JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' 729s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 729s JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' 729s ok 7 Life, the Universe and Everything includes 32-bit integers 729s JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' 729s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 729s ok 9 Life, the Universe and Everything includes 64-bit integers 729s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 729s JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' 729s ok 11 Life, the Universe and Everything includes shorts 729s JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' 729s ok 12 Life, the Universe and Everything includes ints 729s ok 13 Life, the Universe and Everything includes longs 729s ok 14 Life, the Universe and Everything includes ssizes 729s JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' 729s ok 15 Life, the Universe and Everything includes floats 729s JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' 729s ok 16 Life, the Universe and Everything includes doubles 729s JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' 729s ok 17 Life, the Universe and Everything includes ushorts 729s JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' 729s ok 18 Life, the Universe and Everything includes uints 729s ok 19 Life, the Universe and Everything includes ulongs 729s ok 20 Life, the Universe and Everything includes sizes 729s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 729s Executing: cjs/testRegress.test 729s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 729s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 729s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 729s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 729s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 729s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 729s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 729s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 729s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 729s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 729s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 729s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 729s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 729s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 729s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 729s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 729s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 729s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 729s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 729s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 729s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 729s ok 43 Life, the Universe and Everything Infinity and NaN not for float 729s ok 44 Life, the Universe and Everything Infinity and NaN not for double 729s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 729s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 729s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 729s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 729s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 729s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 729s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 729s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 729s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 729s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 729s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 729s JS G ENUM: Defining GLib.LogLevelFlags as 0x16adce5a93c0 729s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 729s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 729s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 729s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 729s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 729s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 729s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 729s JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' 729s ok 51 Life, the Universe and Everything includes wide characters 729s JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' 729s ok 52 Life, the Universe and Everything includes time_t 729s JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' 729s ok 53 Life, the Universe and Everything includes GTypes 729s JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' 729s ok 54 Life, the Universe and Everything closures 729s JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' 729s ok 55 Life, the Universe and Everything closures with one argument 729s JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' 729s JS G BXD: Defining method classify in prototype for GLib.Variant 729s JS G BXD: Defining method get_string in prototype for GLib.Variant 729s ok 56 Life, the Universe and Everything closure with GLib.Variant argument 729s JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' 729s ok 57 Life, the Universe and Everything GValue marshalling integer in 729s JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' 729s ok 58 Life, the Universe and Everything GValue marshalling integer out 729s JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' 729s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 729s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 729s ok 59 Life, the Universe and Everything integer GLib.Variant 729s JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' 729s ok 60 Life, the Universe and Everything string GLib.Variant 729s JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' 729s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 729s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 729s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1e9f3f3b0790, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s JS G BXD: Defining method n_children in prototype for GLib.Variant 729s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 729s JS G BXD: Defining method get_variant in prototype for GLib.Variant 729s ok 61 Life, the Universe and Everything dictionary GLib.Variant 729s JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' 729s ok 62 Life, the Universe and Everything variant GLib.Variant 729s JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' 729s ok 63 Life, the Universe and Everything string array GLib.Variant 729s JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' 729s ok 64 Life, the Universe and Everything UTF-8 strings as return types 729s JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' 729s ok 65 Life, the Universe and Everything UTF-8 strings as in parameters 729s JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' 729s ok 66 Life, the Universe and Everything UTF-8 strings as out parameters 729s ok 67 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 729s JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' 729s ok 68 Life, the Universe and Everything return values in filename encoding 729s JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' 729s ok 69 Life, the Universe and Everything Various configurations of arguments in after out 729s JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' 729s ok 70 Life, the Universe and Everything Various configurations of arguments multiple number args 729s JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' 729s ok 71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 729s JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' 729s ok 72 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 729s JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' 729s ok 73 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 729s JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' 729s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 729s JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' 729s ok 75 Life, the Universe and Everything arrays of int in 729s JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' 729s ok 76 Life, the Universe and Everything arrays of gint8 in 729s JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' 729s ok 77 Life, the Universe and Everything arrays of gint16 in 729s JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' 729s ok 78 Life, the Universe and Everything arrays of gint32 in 729s JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' 729s ok 79 Life, the Universe and Everything arrays of gint64 in 729s ok 80 Life, the Universe and Everything implicit conversions from strings to int arrays 729s JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' 729s ok 81 Life, the Universe and Everything out arrays of integers 729s ok 82 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 729s JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' 729s ok 83 Life, the Universe and Everything String arrays marshalling in 729s JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' 729s ok 84 Life, the Universe and Everything String arrays marshalling out 729s JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' 729s ok 85 Life, the Universe and Everything String arrays marshalling return value with container transfer 729s JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' 729s ok 86 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 729s JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' 729s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 729s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1e9f3f3becb8, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 729s JS G IFACE: Defined class for Icon (GIcon), prototype 0x1e9f3f3b4920, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b290 729s ok 87 Life, the Universe and Everything GType arrays 729s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' 729s ok 88 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 729s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' 729s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 729s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' 729s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 729s JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' 729s ok 91 Life, the Universe and Everything integer array with static length 729s JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' 729s ok 92 Life, the Universe and Everything string array that's const in C 729s JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 729s ok 93 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 729s JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' 729s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 729s JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' 729s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 729s JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' 729s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 729s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' 729s ok 97 Life, the Universe and Everything glist types return with transfer-none 729s JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' 729s ok 98 Life, the Universe and Everything glist types return with transfer-container 729s JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' 729s ok 99 Life, the Universe and Everything glist types return with transfer-full 729s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' 729s ok 100 Life, the Universe and Everything glist types in with transfer-none 729s JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 729s ok 101 Life, the Universe and Everything glist types nullable in 729s JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' 729s ok 102 Life, the Universe and Everything glist types nullable out 729s ok 103 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 729s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' 729s ok 104 Life, the Universe and Everything gslist types return with transfer-none 729s JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' 729s ok 105 Life, the Universe and Everything gslist types return with transfer-container 729s JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' 729s ok 106 Life, the Universe and Everything gslist types return with transfer-full 729s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' 729s ok 107 Life, the Universe and Everything gslist types in with transfer-none 729s JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' 729s ok 108 Life, the Universe and Everything gslist types nullable in 729s JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' 729s ok 109 Life, the Universe and Everything gslist types nullable out 729s ok 110 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 729s JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' 729s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 729s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x1e9f3f3c4df8, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b268 729s JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' 729s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x1e9f3f3c4e48, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b268 729s ok 111 Life, the Universe and Everything GList of GTypes in with transfer container 729s JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' 729s ok 112 Life, the Universe and Everything GHash type null GHash out 729s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' 729s ok 113 Life, the Universe and Everything GHash type out GHash 729s JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' 729s ok 114 Life, the Universe and Everything GHash type with GValue value type out 729s ok 115 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 729s JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' 729s ok 116 Life, the Universe and Everything GHash type marshals as a return value with transfer container 729s JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' 729s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer full 729s JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' 729s ok 118 Life, the Universe and Everything GHash type null GHash in 729s JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' 729s ok 119 Life, the Universe and Everything GHash type null GHashTable out 729s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' 729s ok 120 Life, the Universe and Everything GHash type in GHash 729s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' 729s ok 121 Life, the Universe and Everything GHash type nested GHash 729s JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' 729s ok 122 Life, the Universe and Everything GArray marshals as a return value with transfer container 729s JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' 729s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer full 729s JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' 729s ok 124 Life, the Universe and Everything enum parameter 729s JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' 729s JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' 729s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 729s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 729s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x16adce573c60 729s ok 125 Life, the Universe and Everything unsigned enum parameter 729s JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' 729s ok 126 Life, the Universe and Everything flags parameter 729s JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' 729s JS G BXD: Defined class for TestStructA (void), prototype 0x1e9f3f3cc9e8, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s ok 127 Life, the Universe and Everything Simple introspected struct sets fields correctly 729s JS G BXD: Defining method clone in prototype for Regress.TestStructA 729s ok 128 Life, the Universe and Everything Simple introspected struct can clone 729s ok 129 Life, the Universe and Everything Simple introspected struct can be modified by a method 729s ok 130 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 729s ok 131 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 729s ok 132 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 729s JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' 729s ok 133 Life, the Universe and Everything out arrays of structs 729s JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' 729s JS G BXD: Defined class for TestStructB (void), prototype 0x1e9f3f3d0380, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s ok 134 Life, the Universe and Everything Introspected nested struct sets fields correctly 729s JS G BXD: Defining method clone in prototype for Regress.TestStructB 729s ok 135 Life, the Universe and Everything Introspected nested struct can clone 729s ok 136 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 729s ok 137 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 729s ok 138 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 729s ok 139 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 729s JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' 729s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x1e9f3f3d0a88, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s ok 140 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 729s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 729s ok 141 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 729s ok 142 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 729s ok 143 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 729s ok 144 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 729s ok 145 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 729s JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' 729s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x1e9f3f3d2330, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s ok 146 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 729s ok 147 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 729s ok 148 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 729s ok 149 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 729s ok 150 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 729s JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' 729s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x1e9f3f3d2c18, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s ok 151 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 729s ok 152 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 729s ok 153 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 729s ok 154 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 729s ok 155 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 729s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 729s ok 156 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 729s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' 729s ok 157 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 729s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' 729s ok 158 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 729s JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' 729s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x1e9f3f3d9358, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s ok 159 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 729s ok 160 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 729s ok 161 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 729s ok 162 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 729s JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' 729s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x1e9f3f3d9768, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s ok 163 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 729s ok 164 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 729s JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' 729s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x1e9f3f3d99e8, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 729s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 729s ok 165 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 729s ok 166 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 729s ok 167 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 729s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 729s JS G IFACE: Defined class for Action (GAction), prototype 0x1e9f3f3cba10, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b290 729s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 729s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x1e9f3f3d9e48, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 729s ok 168 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 729s ok 169 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 729s ok 170 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 729s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 729s ok 171 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 729s ok 172 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 729s ok 173 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 729s ok 174 Life, the Universe and Everything Introspected GObject can access fields with simple types 729s ok 175 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 729s ok 176 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 729s ok 177 Life, the Universe and Everything Introspected GObject has normal Object methods 729s ok 178 Life, the Universe and Everything Introspected GObject sets write-only properties 729s ok 179 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 729s ok 180 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 729s ok 181 Life, the Universe and Everything Introspected GObject static methods 729s ok 182 Life, the Universe and Everything Introspected GObject GProperty Boxed type 729s ok 183 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 729s ok 184 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 729s ok 185 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 729s ok 186 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 729s ok 187 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 729s ok 188 Life, the Universe and Everything Introspected GObject GProperty Integer 729s ok 189 Life, the Universe and Everything Introspected GObject GProperty Float 729s ok 190 Life, the Universe and Everything Introspected GObject GProperty Double 729s ok 191 Life, the Universe and Everything Introspected GObject GProperty String 729s ok 192 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 729s ok 193 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 729s ok 194 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 729s ok 195 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 729s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 729s ok 196 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 729s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 729s ok 197 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 729s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 729s ok 198 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 729s ok 199 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 729s ok 200 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 729s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 729s ok 201 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 729s ok 202 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS 729s ok 203 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 729s ok 204 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 729s ok 205 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled # SKIP Not yet implemented 729s ok 206 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled # SKIP Not yet implemented 729s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 729s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 729s ok 208 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled 729s ok 209 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled # SKIP Not yet implemented 729s ok 210 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 729s ok 211 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 729s ok 212 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 729s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 729s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 729s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1e9f3f3e63d0, JSClass 0x6726c15bb358, in object 0x3c09d6e7b290 729s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 729s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 729s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 729s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 729s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 729s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 729s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 729s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 729s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 729s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 729s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 729s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 729s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 729s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 729s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 729s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 729s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 729s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 729s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 729s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 729s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 729s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 729s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 729s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 729s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 729s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 729s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 729s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 729s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 729s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 729s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 729s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 729s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 729s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 729s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 729s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 729s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 729s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 729s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 729s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 729s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 729s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 729s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 729s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 729s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 729s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 729s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 729s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 729s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 729s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 729s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 729s ok 213 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 729s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 729s ok 214 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 729s ok 215 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 729s ok 216 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 729s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 729s ok 217 Life, the Universe and Everything Introspected GObject can call an instance method 729s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 729s ok 218 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 729s ok 219 Life, the Universe and Everything Introspected GObject can call a static method 729s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 729s ok 220 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 729s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 729s ok 221 Life, the Universe and Everything Introspected GObject Object torture signature 0 729s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 729s ok 222 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 729s ok 223 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 729s ok 224 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 729s ok 225 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 729s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 729s ok 226 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 729s ok 227 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 729s ok 228 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 729s ok 229 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 729s ok 230 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 729s ok 231 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 729s ok 232 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 729s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 729s ok 233 Life, the Universe and Everything Introspected GObject virtual function 729s JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' 729s ok 234 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 729s ok 235 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 729s ok 236 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 729s ok 237 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 729s ok 238 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 729s ok 239 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 729s ok 240 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 729s JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' 729s ok 241 Life, the Universe and Everything Introspected GObject marshals a null object in 729s ok 242 Life, the Universe and Everything Introspected GObject marshals a null object out 729s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 729s ok 243 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 729s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 729s ok 244 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 729s ok 245 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 729s JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' 729s ok 246 Life, the Universe and Everything marshals a fixed-size array of objects out 729s ok 247 Life, the Universe and Everything Inherited GObject can read fields from a parent class 729s ok 248 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 729s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 729s ok 249 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 729s ok 250 Life, the Universe and Everything Inherited GObject can have its own properties 729s ok 251 Life, the Universe and Everything Overridden properties on interfaces set and get properly 729s ok 252 Life, the Universe and Everything Overridden properties on interfaces default properly 729s ok 253 Life, the Universe and Everything Overridden properties on interfaces construct properly 729s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 729s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 729s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x1e9f3f3fda60, JSClass 0x6726c15bb138, in object 0x3c09d6e7b268 729s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 729s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x1e9f3f3fdab0, JSClass 0x6726c15bb138, in object 0x3c09d6e7b268 729s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 729s ok 254 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 729s JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 729s ok 255 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 729s JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' 729s ok 256 Life, the Universe and Everything callbacks 729s ok 257 Life, the Universe and Everything null / undefined callback 729s JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' 729s ok 258 Life, the Universe and Everything callback called more than once 729s ok 259 Life, the Universe and Everything null callback called more than once 729s JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' 729s ok 260 Life, the Universe and Everything array callbacks 729s ok 261 Life, the Universe and Everything null array callback 729s ok 262 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 729s JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' 729s ok 263 Life, the Universe and Everything simple callback 729s ok 264 Life, the Universe and Everything null simple callback 729s JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' 729s ok 265 Life, the Universe and Everything noptr callback 729s ok 266 Life, the Universe and Everything null noptr callback 729s JS G NS: Found info type FUNCTION for 'get_num_processors' in namespace 'GLib' 729s ok 267 Life, the Universe and Everything gobject-introspected function as callback parameter 729s JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' 729s ok 268 Life, the Universe and Everything callback with user data 729s JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' 729s ok 269 Life, the Universe and Everything callback with transfer-full return value 729s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' 729s ok 270 Life, the Universe and Everything callback with destroy-notify 729s ok 271 Life, the Universe and Everything callback with destroy-notify and no user data # SKIP Callback with destroy-notify and no user data not currently supported 729s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 729s ok 272 Life, the Universe and Everything callback with destroy-notify and no user data throws error 729s JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' 729s JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' 729s ok 273 Life, the Universe and Everything async callback 729s JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' 729s JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' 729s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x1057a3405830, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b290 729s JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' 729s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x1057a341d290, JSClass 0x6726c15bb5a0, in object 0x3c09d6e7b290 729s ok 274 Life, the Universe and Everything Gio.AsyncReadyCallback 729s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 729s ok 275 Life, the Universe and Everything instance method taking a callback 729s ok 276 Life, the Universe and Everything static method taking a callback 729s ok 277 Life, the Universe and Everything constructor taking a callback 729s JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' 729s ok 278 Life, the Universe and Everything hash table passed to callback 729s JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' 729s ok 279 Life, the Universe and Everything GError callback 729s JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' 729s ok 280 Life, the Universe and Everything null GError callback 729s JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' 729s ok 281 Life, the Universe and Everything owned GError callback 729s ok 282 Life, the Universe and Everything Introspected interface correctly emits interface signals 729s JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' 729s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x1057a3405fd8, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b268 729s ok 283 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 729s ok 284 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 729s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 729s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 729s ok 285 Life, the Universe and Everything GObject with nonstandard prefix calls methods 729s ok 286 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 729s JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' 730s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 730s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1057a34224c0, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b2e0 730s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x1057a3422510, JSClass 0x6726c15bb7c8, in object 0x3c09d6e7b268 730s ok 287 Life, the Universe and Everything GObject.InitiallyUnowned constructs 730s ok 288 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 730s JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' 730s ok 289 Life, the Universe and Everything torture signature 0 730s JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' 730s ok 290 Life, the Universe and Everything torture signature 1 fail 730s ok 291 Life, the Universe and Everything torture signature 1 success 730s JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' 730s ok 292 Life, the Universe and Everything torture signature 2 730s JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 730s JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' 730s JS G BXD: Defined class for Date (GDate), prototype 0x1057a34229e8, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b038 730s JS G BXD: Defining method get_year in prototype for GLib.Date 730s JS G BXD: Defining method get_month in prototype for GLib.Date 730s JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' 730s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 730s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 730s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 730s JS G ENUM: Defining enum value MARCH (fixed from march) 3 730s JS G ENUM: Defining enum value APRIL (fixed from april) 4 730s JS G ENUM: Defining enum value MAY (fixed from may) 5 730s JS G ENUM: Defining enum value JUNE (fixed from june) 6 730s JS G ENUM: Defining enum value JULY (fixed from july) 7 730s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 730s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 730s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 730s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 730s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 730s JS G ENUM: Defining GLib.DateMonth as 0x16adce596290 730s JS G BXD: Defining method get_day in prototype for GLib.Date 730s ok 293 Life, the Universe and Everything GValue boxing and unboxing date in 730s JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' 730s ok 294 Life, the Universe and Everything GValue boxing and unboxing strv in 730s JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' 730s ok 295 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 730s JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' 730s JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' 730s JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' 730s ok 296 Life, the Universe and Everything code coverage for documentation tests that don't do anything 730s JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' 730s ok 297 Life, the Universe and Everything marshals an aliased type 730s JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' 730s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x1057a3422df8, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 730s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 730s ok 298 Life, the Universe and Everything deals with a fixed-size array in a struct 730s JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' 730s ok 299 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 730s JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' 730s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x1057a3422f88, JSClass 0x6726c15bb0b8, in object 0x3c09d6e7b268 730s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 730s ok 300 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 730s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 730s ok 301 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 730s JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' 730s ok 302 Life, the Universe and Everything Flat array of structs out parameter with transfer none 730s JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' 730s ok 303 Life, the Universe and Everything Flat array of structs out parameter with transfer container 730s JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' 730s ok 304 Life, the Universe and Everything Flat array of structs out parameter with transfer full 730s ok 305 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 730s JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' 730s ok 306 Life, the Universe and Everything Flat array of structs transfer-full in parameter 730s JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' 730s ok 307 Life, the Universe and Everything Flat array of structs transfer-none in parameter 730s JS G BXD: Defining method quit in prototype for GLib.MainLoop 730s JS MAINLOOP: Enqueue job , promise=, allocation site= 730s JS MAINLOOP: Main loop instance 0x15128400b020: Spinning loop until released or hook cleared 730s JS MAINLOOP: handling job 0, 730s JS MAINLOOP: Enqueue job , promise=, allocation site= 730s JS MAINLOOP: Completed job 0 730s JS MAINLOOP: handling job 1, 730s JS MAINLOOP: Enqueue job , promise=, allocation site= 730s JS MAINLOOP: Completed job 1 730s JS MAINLOOP: handling job 2, 730s JS MAINLOOP: Enqueue job , promise=, allocation site= 730s JS MAINLOOP: Completed job 2 730s JS MAINLOOP: handling job 3, 730s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 730s JS MAINLOOP: Main loop instance 0x15128400b020: release 730s JS MAINLOOP: Completed job 3 730s JS MEMORY: Memory report: before destroying context 730s JS MEMORY: 2275 objects currently alive 730s JS MEMORY: boxed_instance = 1621 730s JS MEMORY: boxed_prototype = 24 730s JS MEMORY: closure = 13 730s JS MEMORY: function = 440 730s JS MEMORY: fundamental_instance = 2 730s JS MEMORY: fundamental_prototype = 2 730s JS MEMORY: gerror_instance = 7 730s JS MEMORY: gerror_prototype = 1 730s JS MEMORY: interface = 8 730s JS MEMORY: module = 9 730s JS MEMORY: ns = 5 730s JS MEMORY: object_instance = 121 730s JS MEMORY: object_prototype = 21 730s JS MEMORY: param = 1 730s JS MEMORY: union_instance = 0 730s JS MEMORY: union_prototype = 0 730s JS CTX: JS shutdown sequence 730s JS CTX: Stopping profiler 730s JS CTX: Shutting down toggle queue 730s JS CTX: Notifying external reference holders of GjsContext dispose 730s JS MAINLOOP: Stopping promise job dispatcher 730s JS CTX: Notifying reference holders of GjsContext dispose 730s JS CTX: Checking unhandled promise rejections 730s JS CTX: Releasing cached JS wrappers 730s JS CTX: Final triggered GC 730s JS CTX: Destroying JS context 733s JS CTX: Releasing all native objects 733s JS CTX: Disabling auto GC 733s JS CTX: Ending trace on global object 733s JS CTX: Freeing allocated resources 733s JS CTX: JS context destroyed 733s PASS: cjs/testRegress.test 733s Running test: cjs/testWarnings.sh.test 733s ok 1 - overwriting method with Signals.addSignalMethods() should warn 733s ok 2 - passing too many arguments to a GI function should warn 733s ok 3 - file and line number are logged for syntax errors 733s 1..3 733s PASS: cjs/testWarnings.sh.test 733s Running test: cjs/testCommandLine.sh.test 733s ok 1 - Invalid option should exit with failure (exit code 1) 733s ok 2 - Invalid option should print a relevant message 733s ok 3 - System.exit(0) should exit successfully 733s ok 4 - System.exit(42) should exit with the correct exit code 733s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 733s # VALGRIND = 733s ok 6 - System.exit() should still exit across an FFI boundary 733s ok 7 - Unhandled promise rejections should still be printed when exiting 733s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 733s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 733s ok 10 - --help should succeed 733s ok 11 - --help should print something 733s ok 12 - should succeed when --help is not first arg 733s ok 13 - should print something when --help is not first arg 733s ok 14 - --help should succeed before a script file 733s ok 15 - --help should print something before a script file 733s ok 16 - --help should succeed before -c 733s ok 17 - --help should print something before -c 733s ok 18 - --help after script file should be passed to script 733s ok 19 - --help after script file should not print anything 733s ok 20 - --help after -c should be passed to script 733s ok 21 - --help after -c should not print anything 733s ok 22 - -I after script should succeed but give a warning 733s ok 23 - --coverage-prefix after script should succeed but give a warning 733s ok 24 - --coverage-output after script should succeed but give a warning 733s ok 25 - --version should work 733s ok 26 - --version should print something 733s ok 27 - --version after -c should be passed to script 733s ok 28 - --version after -c should not print anything 733s ok 29 - --jsversion should work 733s ok 30 - --jsversion should print something 733s ok 31 - --jsversion after -c should be passed to script 733s ok 32 - --jsversion after -c should not print anything 733s ok 33 - no profiling data should be dumped without --profile 733s ok 34 - --profile should dump profiling data to the default file name # SKIP profiler is disabled 733s ok 35 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled 733s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled 733s ok 37 - interpreter should exit with the correct exit code from a queued promise job 733s ok 38 - interpreter should run queued promise jobs before finishing 733s ok 39 - interpreter should stop running jobs when one calls System.exit() 733s ok 40 - unhandled promise rejection should be reported 733s ok 41 - catching an await expression should not cause unhandled rejection 733s ok 42 - main program exceptions are not swallowed by queued promise jobs 733s ok 43 - object unref from other thread after shutdown should not race 733s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 733s Gjs-Message: 05:32:29.101: Wrote coverage statistics to /tmp/test-tmp-cjs_testCommandLine.sh.test-G1QB22/coverage.lcov 733s ok 45 - coverage prefix is treated as an absolute path 733s ok 46 - avoid statically importing two versions of the same module 733s # VALGRIND = 733s ok 47 - exit with correct code from a signal callback 733s ok 48 - avoid asserting when System.exit is called from a signal callback 733s ok 49 - exit after first System.exit call in a signal callback 733s 1..49 733s PASS: cjs/testCommandLine.sh.test 733s Running test: cjs/continue.test 733s 1..1 733s ok 1 - /usr/libexec/installed-tests/cjs/debugger/continue.debugger 733s PASS: cjs/continue.test 733s Running test: cjs/throw-ignored.test 733s 1..1 733s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw-ignored.debugger 733s PASS: cjs/throw-ignored.test 733s Running test: cjs/testFormat.test 733s JS NATIVE: Registered native JS module '_promiseNative' 733s JS NATIVE: Registered native JS module '_byteArrayNative' 733s JS NATIVE: Registered native JS module '_encodingNative' 733s JS NATIVE: Registered native JS module '_gi' 733s JS NATIVE: Registered native JS module 'gi' 733s JS NATIVE: Registered native JS module 'cairoNative' 733s JS NATIVE: Registered native JS module 'system' 733s JS NATIVE: Registered native JS module 'console' 733s JS NATIVE: Registered native JS module '_print' 733s JS CTX: Enabling JIT 733s JS CTX: Initialized class GjsFileImporter prototype 0xfb801b00098 733s JS IMPORT: Defining parent (nil) of 0xfb801b000f8 'imports' is mod 0 733s JS IMPORT: Importing '_print' 733s JS NATIVE: Defining native module '_print' 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0xfb801b006b0 '_print' is mod 1 733s JS IMPORT: successfully imported module '_print' 733s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 733s 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 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x633bf23b128 733s JS MAINLOOP: Main loop instance 0x560c906b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Starting promise job dispatcher 733s JS MAINLOOP: Main loop instance 0x560c906b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 733s JS MAINLOOP: Main loop instance 0x560c906b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module metadata hook for module 0xfb801b12f60 733s JS IMPORT: Defining meta.importSync for module 0xfb801b12f60 733s JS NATIVE: Defining native module 'gi' 733s JS CTX: Initialized class GIRepositoryNamespace prototype 0xfb801b13310 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 733s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 733s JS IMPORT: Importing directory 'overrides' 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0xfb801b13410 'overrides' is mod 1 733s JS IMPORT: Defined importer 'overrides' 0xfb801b13410 in 0xfb801b000f8 733s JS IMPORT: successfully imported directory 'overrides' 733s JS IMPORT: Importing '_byteArrayNative' 733s JS NATIVE: Defining native module '_byteArrayNative' 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0xfb801b13858 '_byteArrayNative' is mod 1 733s JS IMPORT: successfully imported module '_byteArrayNative' 733s JS IMPORT: Importing '_promiseNative' 733s JS NATIVE: Defining native module '_promiseNative' 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0xfb801b13998 '_promiseNative' is mod 1 733s JS IMPORT: successfully imported module '_promiseNative' 733s JS IMPORT: Importing module GLib succeeded 733s JS IMPORT: Defining parent 0xfb801b13410 of 0x633bf23c128 'GLib' is mod 1 733s JS IMPORT: successfully imported module 'GLib' 733s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 733s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x633bf27b060, JSClass 0x7eebd168b0b8, in object 0x633bf27b038 733s JS CTX: Initialized class GIRepositoryGType prototype 0xfb801b13bc8 733s JS CTX: Initialized class GIRepositoryFunction prototype 0x633bf23c178 733s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 733s JS G BXD: Defined class for Error (GError), prototype 0x633bf27b0b0, JSClass 0x7eebd168b0b8, in object 0x633bf27b038 733s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 733s JS G BXD: Defined class for Variant (GVariant), prototype 0x633bf27b100, JSClass 0x7eebd168b0b8, in object 0x633bf27b038 733s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 733s JS G BXD: Defined class for Bytes (GBytes), prototype 0x633bf27b150, JSClass 0x7eebd168b0b8, in object 0x633bf27b038 733s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 733s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x633bf27b1a0, JSClass 0x7eebd168b0b8, in object 0x633bf27b038 733s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 733s JS G BXD: Defined class for Thread (GThread), prototype 0x633bf27b1f0, JSClass 0x7eebd168b0b8, in object 0x633bf27b038 733s JS G BXD: Defining method ref in prototype for GLib.Thread 733s JS G BXD: Defining method unref in prototype for GLib.Thread 733s JS G NS: Defined namespace 'GLib' 0x633bf27b038 in GIRepository 0xfb801b131a0 733s JS IMPORT: Importing module jasmine succeeded 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0x633bf23cb28 'jasmine' is mod 1 733s JS IMPORT: successfully imported module 'jasmine' 733s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 733s JS MAINLOOP: Main loop instance 0x560c906b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Main loop instance 0x560c906b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 733s JS MAINLOOP: Main loop instance 0x560c906b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 733s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 733s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 733s JS IMPORT: Importing 'gi' 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0xfb801b131a0 'gi' is mod 1 733s JS IMPORT: successfully imported module 'gi' 733s 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 733s JS G NS: Defined namespace 'CjsPrivate' 0x633bf27b268 in GIRepository 0xfb801b131a0 733s JS IMPORT: Importing module _format succeeded 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0x633bf23ccb8 '_format' is mod 1 733s JS IMPORT: successfully imported module '_format' 733s JS IMPORT: Importing module format succeeded 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0x633bf23cc68 'format' is mod 1 733s JS IMPORT: successfully imported module 'format' 733s JS CTX: Script evaluation succeeded 733s JS MAINLOOP: Main loop instance 0x560c906b020: Spinning loop until released or hook cleared 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module metadata hook for module 0xfb801b2e688 733s JS IMPORT: Defining meta.importSync for module 0xfb801b2e688 733s JS NATIVE: Defining native module 'system' 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x633bf23b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x633bf23b128 733s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 733s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 733s JS MAINLOOP: Set main loop hook to 733s JS MAINLOOP: Main loop instance 0x560c906b020: hold 733s JS MAINLOOP: Running and clearing main loop hook 733s JS G BXD: Defining method run in prototype for GLib.MainLoop 733s 1..12 733s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 733s JS G BXD: Defined class for Source (GSource), prototype 0x633bf27b290, JSClass 0x7eebd168b0b8, in object 0x633bf27b038 733s JS G BXD: Defining method set_priority in prototype for GLib.Source 733s JS IMPORT: Importing '_gi' 733s JS NATIVE: Defining native module '_gi' 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0xfb801b33540 '_gi' is mod 1 733s JS IMPORT: successfully imported module '_gi' 733s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 733s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 733s JS IMPORT: Importing module _common succeeded 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0x633bf23cf10 '_common' is mod 1 733s JS IMPORT: successfully imported module '_common' 733s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 733s JS IMPORT: Importing module _legacy succeeded 733s JS IMPORT: Defining parent 0xfb801b000f8 of 0x633bf23cf60 '_legacy' is mod 1 733s JS IMPORT: successfully imported module '_legacy' 733s JS IMPORT: Importing module GObject succeeded 733s JS IMPORT: Defining parent 0xfb801b13410 of 0x633bf23cec0 'GObject' is mod 1 733s JS IMPORT: successfully imported module 'GObject' 733s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 733s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 733s JS G BXD: Defined class for String (GString), prototype 0x633bf27b588, JSClass 0x7eebd168b0b8, in object 0x633bf27b308 733s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 733s JS G PRM: Defined class ParamSpec prototype is 0x633bf2cc038 class 0x7eebd16902e0 in object 0x633bf27b308 733s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 733s JS G OBJ: Defined class for Object (GObject), prototype 0x633bf27b6f0, JSClass 0x7eebd168b7c8, in object 0x633bf27b308 733s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 733s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 733s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x633bf27b718, JSClass 0x7eebd168b7c8, in object 0x633bf27b308 733s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 733s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 733s JS G NS: Defined namespace 'GObject' 0x633bf27b308 in GIRepository 0xfb801b131a0 733s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 733s JS G BXD: Defining method attach in prototype for GLib.Source 733s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 733s JS IMPORT: Module metadata hook for module 0xfb801b030b0 733s JS IMPORT: Defining meta.importSync for module 0xfb801b030b0 733s JS G BXD: Defining method destroy in prototype for GLib.Source 733s ok 1 imports.format escapes % with another % character 733s ok 2 imports.format formats a single string argument 733s ok 3 imports.format formats two string arguments 733s ok 4 imports.format formats two swapped string arguments 733s ok 5 imports.format formats a number in base 10 733s ok 6 imports.format formats a number in base 16 733s ok 7 imports.format formats a floating point number with no precision 733s ok 8 imports.format formats a floating point number with precision 2 733s ok 9 imports.format pads with zeroes 733s ok 10 imports.format pads with spaces 733s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 733s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 733s JS G BXD: Defining method quit in prototype for GLib.MainLoop 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Main loop instance 0x560c906b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 0 733s JS MAINLOOP: handling job 1, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 1 733s JS MAINLOOP: handling job 2, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 2 733s JS MAINLOOP: handling job 3, 733s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 733s JS MAINLOOP: Main loop instance 0x560c906b020: release 733s JS MAINLOOP: Completed job 3 733s JS MEMORY: Memory report: before destroying context 733s JS MEMORY: 170 objects currently alive 733s JS MEMORY: boxed_instance = 55 733s JS MEMORY: boxed_prototype = 8 733s JS MEMORY: closure = 1 733s JS MEMORY: function = 94 733s JS MEMORY: fundamental_instance = 0 733s JS MEMORY: fundamental_prototype = 0 733s JS MEMORY: gerror_instance = 0 733s JS MEMORY: gerror_prototype = 0 733s JS MEMORY: interface = 0 733s JS MEMORY: module = 7 733s JS MEMORY: ns = 3 733s JS MEMORY: object_instance = 0 733s JS MEMORY: object_prototype = 2 733s JS MEMORY: param = 0 733s JS MEMORY: union_instance = 0 733s JS MEMORY: union_prototype = 0 733s JS CTX: JS shutdown sequence 733s JS CTX: Stopping profiler 733s JS CTX: Shutting down toggle queue 733s JS CTX: Notifying external reference holders of GjsContext dispose 733s JS MAINLOOP: Stopping promise job dispatcher 733s JS CTX: Notifying reference holders of GjsContext dispose 733s JS CTX: Checking unhandled promise rejections 733s JS CTX: Releasing cached JS wrappers 733s JS CTX: Final triggered GC 733s JS CTX: Destroying JS context 733s JS CTX: Releasing all native objects 733s JS CTX: Disabling auto GC 733s JS CTX: Ending trace on global object 733s JS CTX: Freeing allocated resources 733s JS CTX: JS context destroyed 733s PASS: cjs/testFormat.test 733s Running test: cjs/testFundamental.test 733s JS NATIVE: Registered native JS module '_promiseNative' 733s JS NATIVE: Registered native JS module '_byteArrayNative' 733s JS NATIVE: Registered native JS module '_encodingNative' 733s JS NATIVE: Registered native JS module '_gi' 733s JS NATIVE: Registered native JS module 'gi' 733s JS NATIVE: Registered native JS module 'cairoNative' 733s JS NATIVE: Registered native JS module 'system' 733s JS NATIVE: Registered native JS module 'console' 733s JS NATIVE: Registered native JS module '_print' 733s JS CTX: Enabling JIT 733s JS CTX: Initialized class GjsFileImporter prototype 0x2501d4200098 733s JS IMPORT: Defining parent (nil) of 0x2501d42000f8 'imports' is mod 0 733s JS IMPORT: Importing '_print' 733s JS NATIVE: Defining native module '_print' 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x2501d42006b0 '_print' is mod 1 733s JS IMPORT: successfully imported module '_print' 733s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 733s 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 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x20abfdb3b128 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Starting promise job dispatcher 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module metadata hook for module 0x2501d4212f60 733s JS IMPORT: Defining meta.importSync for module 0x2501d4212f60 733s JS NATIVE: Defining native module 'gi' 733s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2501d4213310 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 733s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 733s JS IMPORT: Importing directory 'overrides' 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x2501d4213410 'overrides' is mod 1 733s JS IMPORT: Defined importer 'overrides' 0x2501d4213410 in 0x2501d42000f8 733s JS IMPORT: successfully imported directory 'overrides' 733s JS IMPORT: Importing '_byteArrayNative' 733s JS NATIVE: Defining native module '_byteArrayNative' 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x2501d4213858 '_byteArrayNative' is mod 1 733s JS IMPORT: successfully imported module '_byteArrayNative' 733s JS IMPORT: Importing '_promiseNative' 733s JS NATIVE: Defining native module '_promiseNative' 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x2501d4213998 '_promiseNative' is mod 1 733s JS IMPORT: successfully imported module '_promiseNative' 733s JS IMPORT: Importing module GLib succeeded 733s JS IMPORT: Defining parent 0x2501d4213410 of 0x20abfdb3c128 'GLib' is mod 1 733s JS IMPORT: successfully imported module 'GLib' 733s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 733s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x20abfdb7b060, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b038 733s JS CTX: Initialized class GIRepositoryGType prototype 0x2501d4213bc8 733s JS CTX: Initialized class GIRepositoryFunction prototype 0x20abfdb3c178 733s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 733s JS G BXD: Defined class for Error (GError), prototype 0x20abfdb7b0b0, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b038 733s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 733s JS G BXD: Defined class for Variant (GVariant), prototype 0x20abfdb7b100, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b038 733s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 733s JS G BXD: Defined class for Bytes (GBytes), prototype 0x20abfdb7b150, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b038 733s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 733s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20abfdb7b1a0, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b038 733s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 733s JS G BXD: Defined class for Thread (GThread), prototype 0x20abfdb7b1f0, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b038 733s JS G BXD: Defining method ref in prototype for GLib.Thread 733s JS G BXD: Defining method unref in prototype for GLib.Thread 733s JS G NS: Defined namespace 'GLib' 0x20abfdb7b038 in GIRepository 0x2501d42131a0 733s JS IMPORT: Importing module jasmine succeeded 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x20abfdb3cb28 'jasmine' is mod 1 733s JS IMPORT: successfully imported module 'jasmine' 733s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: Importing 'gi' 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x2501d42131a0 'gi' is mod 1 733s JS IMPORT: successfully imported module 'gi' 733s JS IMPORT: Importing '_gi' 733s JS NATIVE: Defining native module '_gi' 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x2501d42272f8 '_gi' is mod 1 733s JS IMPORT: successfully imported module '_gi' 733s 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 733s JS G NS: Defined namespace 'CjsPrivate' 0x20abfdb7b290 in GIRepository 0x2501d42131a0 733s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 733s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 733s JS IMPORT: Importing module _common succeeded 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x20abfdb3ccb8 '_common' is mod 1 733s JS IMPORT: successfully imported module '_common' 733s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 733s JS IMPORT: Importing module _legacy succeeded 733s JS IMPORT: Defining parent 0x2501d42000f8 of 0x20abfdb3cd08 '_legacy' is mod 1 733s JS IMPORT: successfully imported module '_legacy' 733s JS IMPORT: Importing module GObject succeeded 733s JS IMPORT: Defining parent 0x2501d4213410 of 0x20abfdb3cc68 'GObject' is mod 1 733s JS IMPORT: successfully imported module 'GObject' 733s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 733s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 733s JS G BXD: Defined class for String (GString), prototype 0x20abfdb7b510, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b268 733s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 733s JS G PRM: Defined class ParamSpec prototype is 0x20abfdb3cda8 class 0x68eefcf302e0 in object 0x20abfdb7b268 733s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 733s JS G OBJ: Defined class for Object (GObject), prototype 0x20abfdb7b678, JSClass 0x68eefcf2b7c8, in object 0x20abfdb7b268 733s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 733s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 733s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x20abfdb7b6a0, JSClass 0x68eefcf2b7c8, in object 0x20abfdb7b268 733s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 733s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 733s JS G NS: Defined namespace 'GObject' 0x20abfdb7b268 in GIRepository 0x2501d42131a0 733s 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 733s JS G NS: Defined namespace 'Regress' 0x20abfdb7b6f0 in GIRepository 0x2501d42131a0 733s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 733s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x20abfdb7b718, JSClass 0x68eefcf2b138, in object 0x20abfdb7b6f0 733s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 733s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 733s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x20abfdb7b768, JSClass 0x68eefcf2b138, in object 0x20abfdb7b6f0 733s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 733s JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 733s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x20abfdb7b7b8, JSClass 0x68eefcf2b138, in object 0x20abfdb7b6f0 733s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 733s JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 733s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0x20abfdb7b808, JSClass 0x68eefcf2b138, in object 0x20abfdb7b6f0 733s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 733s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 733s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 733s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 733s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 733s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 733s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 733s JS G ENUM: Defining enum value ACTION (fixed from action) 32 733s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 733s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 733s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 733s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 733s JS G ENUM: Defining GObject.SignalFlags as 0x2501d422bd40 733s JS CTX: Script evaluation succeeded 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: Spinning loop until released or hook cleared 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module metadata hook for module 0x2501d4232278 733s JS IMPORT: Defining meta.importSync for module 0x2501d4232278 733s JS NATIVE: Defining native module 'system' 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20abfdb3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20abfdb3b128 733s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 733s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 733s JS MAINLOOP: Set main loop hook to 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: hold 733s JS MAINLOOP: Running and clearing main loop hook 733s JS G BXD: Defining method run in prototype for GLib.MainLoop 733s 1..10 733s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 733s JS G BXD: Defined class for Source (GSource), prototype 0x20abfdb7b8a8, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b038 733s JS G BXD: Defining method set_priority in prototype for GLib.Source 733s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 733s JS G BXD: Defining method attach in prototype for GLib.Source 733s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 733s JS IMPORT: Module metadata hook for module 0x2501d42030b0 733s JS IMPORT: Defining meta.importSync for module 0x2501d42030b0 733s JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' 733s JS G BXD: Defining method destroy in prototype for GLib.Source 733s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 733s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 733s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 733s 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 733s 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 733s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 733s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 733s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 733s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 733s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 733s JS G BXD: Defined class for Value (GValue), prototype 0x20abfdbee178, JSClass 0x68eefcf2b0b8, in object 0x20abfdb7b268 733s JS G BXD: Defining method init in prototype for GObject.Value 733s ok 9 Fundamental type support can marshal to a null value 733s ok 10 Fundamental type support can marshal to a null value if has no getter function 733s JS G BXD: Defining method quit in prototype for GLib.MainLoop 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 0 733s JS MAINLOOP: handling job 1, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 1 733s JS MAINLOOP: handling job 2, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 2 733s JS MAINLOOP: handling job 3, 733s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 733s JS MAINLOOP: Main loop instance 0x1255dcd4b020: release 733s JS MAINLOOP: Completed job 3 733s JS MEMORY: Memory report: before destroying context 733s JS MEMORY: 207 objects currently alive 733s JS MEMORY: boxed_instance = 49 733s JS MEMORY: boxed_prototype = 9 733s JS MEMORY: closure = 13 733s JS MEMORY: function = 103 733s JS MEMORY: fundamental_instance = 9 733s JS MEMORY: fundamental_prototype = 4 733s JS MEMORY: gerror_instance = 0 733s JS MEMORY: gerror_prototype = 0 733s JS MEMORY: interface = 0 733s JS MEMORY: module = 5 733s JS MEMORY: ns = 4 733s JS MEMORY: object_instance = 8 733s JS MEMORY: object_prototype = 3 733s JS MEMORY: param = 0 733s JS MEMORY: union_instance = 0 733s JS MEMORY: union_prototype = 0 733s JS CTX: JS shutdown sequence 733s JS CTX: Stopping profiler 733s JS CTX: Shutting down toggle queue 733s JS CTX: Notifying external reference holders of GjsContext dispose 733s JS MAINLOOP: Stopping promise job dispatcher 733s JS CTX: Notifying reference holders of GjsContext dispose 733s JS CTX: Checking unhandled promise rejections 733s JS CTX: Releasing cached JS wrappers 733s JS CTX: Final triggered GC 733s JS CTX: Destroying JS context 733s JS CTX: Releasing all native objects 733s JS CTX: Disabling auto GC 733s JS CTX: Ending trace on global object 733s JS CTX: Freeing allocated resources 733s JS CTX: JS context destroyed 733s PASS: cjs/testFundamental.test 733s Running test: cjs/testSystem.test 733s JS NATIVE: Registered native JS module '_promiseNative' 733s JS NATIVE: Registered native JS module '_byteArrayNative' 733s JS NATIVE: Registered native JS module '_encodingNative' 733s JS NATIVE: Registered native JS module '_gi' 733s JS NATIVE: Registered native JS module 'gi' 733s JS NATIVE: Registered native JS module 'cairoNative' 733s JS NATIVE: Registered native JS module 'system' 733s JS NATIVE: Registered native JS module 'console' 733s JS NATIVE: Registered native JS module '_print' 733s JS CTX: Enabling JIT 733s JS CTX: Initialized class GjsFileImporter prototype 0x397edf800098 733s JS IMPORT: Defining parent (nil) of 0x397edf8000f8 'imports' is mod 0 733s JS IMPORT: Importing '_print' 733s JS NATIVE: Defining native module '_print' 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x397edf8006b0 '_print' is mod 1 733s JS IMPORT: successfully imported module '_print' 733s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 733s 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 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x30ec49d3b128 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Starting promise job dispatcher 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module metadata hook for module 0x397edf812f60 733s JS IMPORT: Defining meta.importSync for module 0x397edf812f60 733s JS NATIVE: Defining native module 'gi' 733s JS CTX: Initialized class GIRepositoryNamespace prototype 0x397edf813310 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 733s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 733s JS IMPORT: Importing directory 'overrides' 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x397edf813410 'overrides' is mod 1 733s JS IMPORT: Defined importer 'overrides' 0x397edf813410 in 0x397edf8000f8 733s JS IMPORT: successfully imported directory 'overrides' 733s JS IMPORT: Importing '_byteArrayNative' 733s JS NATIVE: Defining native module '_byteArrayNative' 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x397edf813858 '_byteArrayNative' is mod 1 733s JS IMPORT: successfully imported module '_byteArrayNative' 733s JS IMPORT: Importing '_promiseNative' 733s JS NATIVE: Defining native module '_promiseNative' 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x397edf813998 '_promiseNative' is mod 1 733s JS IMPORT: successfully imported module '_promiseNative' 733s JS IMPORT: Importing module GLib succeeded 733s JS IMPORT: Defining parent 0x397edf813410 of 0x30ec49d3c128 'GLib' is mod 1 733s JS IMPORT: successfully imported module 'GLib' 733s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 733s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30ec49d7b060, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b038 733s JS CTX: Initialized class GIRepositoryGType prototype 0x397edf813bc8 733s JS CTX: Initialized class GIRepositoryFunction prototype 0x30ec49d3c178 733s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 733s JS G BXD: Defined class for Error (GError), prototype 0x30ec49d7b0b0, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b038 733s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 733s JS G BXD: Defined class for Variant (GVariant), prototype 0x30ec49d7b100, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b038 733s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 733s JS G BXD: Defined class for Bytes (GBytes), prototype 0x30ec49d7b150, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b038 733s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 733s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30ec49d7b1a0, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b038 733s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 733s JS G BXD: Defined class for Thread (GThread), prototype 0x30ec49d7b1f0, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b038 733s JS G BXD: Defining method ref in prototype for GLib.Thread 733s JS G BXD: Defining method unref in prototype for GLib.Thread 733s JS G NS: Defined namespace 'GLib' 0x30ec49d7b038 in GIRepository 0x397edf8131a0 733s JS IMPORT: Importing module jasmine succeeded 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x30ec49d3cb28 'jasmine' is mod 1 733s JS IMPORT: successfully imported module 'jasmine' 733s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: Importing 'system' 733s JS NATIVE: Defining native module 'system' 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x397edf826e98 'system' is mod 1 733s JS IMPORT: successfully imported module 'system' 733s JS IMPORT: Importing 'gi' 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x397edf8131a0 'gi' is mod 1 733s JS IMPORT: successfully imported module 'gi' 733s 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 733s JS G NS: Defined namespace 'CjsPrivate' 0x30ec49d7b290 in GIRepository 0x397edf8131a0 733s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 733s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 733s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 733s JS IMPORT: Importing module _legacy succeeded 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x30ec49d3cd58 '_legacy' is mod 1 733s JS IMPORT: successfully imported module '_legacy' 733s JS IMPORT: Importing module lang succeeded 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x30ec49d3cd08 'lang' is mod 1 733s JS IMPORT: successfully imported module 'lang' 733s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 733s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 733s JS IMPORT: Importing module _signals succeeded 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x30ec49d3cda8 '_signals' is mod 1 733s JS IMPORT: successfully imported module '_signals' 733s JS IMPORT: Importing module signals succeeded 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x30ec49d3ccb8 'signals' is mod 1 733s JS IMPORT: successfully imported module 'signals' 733s JS IMPORT: Importing module Gio succeeded 733s JS IMPORT: Defining parent 0x397edf813410 of 0x30ec49d3cc68 'Gio' is mod 1 733s JS IMPORT: successfully imported module 'Gio' 733s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 733s JS IMPORT: Importing '_gi' 733s JS NATIVE: Defining native module '_gi' 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x397edf82a0a8 '_gi' is mod 1 733s JS IMPORT: successfully imported module '_gi' 733s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 733s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 733s JS IMPORT: Importing module _common succeeded 733s JS IMPORT: Defining parent 0x397edf8000f8 of 0x30ec49d3ce48 '_common' is mod 1 733s JS IMPORT: successfully imported module '_common' 733s JS IMPORT: Importing module GObject succeeded 733s JS IMPORT: Defining parent 0x397edf813410 of 0x30ec49d3cdf8 'GObject' is mod 1 733s JS IMPORT: successfully imported module 'GObject' 733s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 733s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 733s JS G BXD: Defined class for String (GString), prototype 0x30ec49d7b538, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b2b8 733s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 733s JS G PRM: Defined class ParamSpec prototype is 0x30ec49d3cee8 class 0x63cc4d0a02e0 in object 0x30ec49d7b2b8 733s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 733s JS G OBJ: Defined class for Object (GObject), prototype 0x30ec49d7b6a0, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b2b8 733s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 733s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 733s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x30ec49d7b6c8, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b2b8 733s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 733s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 733s JS G NS: Defined namespace 'GObject' 0x30ec49d7b2b8 in GIRepository 0x397edf8131a0 733s JS G OBJ: Defined class for Application (GApplication), prototype 0x30ec49d7b718, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 733s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x30ec49dce290, JSClass 0x63cc4d09b5a0, in object 0x30ec49d7b268 733s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 733s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 733s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x30ec49d7b790, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 733s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x30ec49dce510, JSClass 0x63cc4d09b5a0, in object 0x30ec49d7b268 733s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 733s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x30ec49d7b808, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 733s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 733s JS G IFACE: Defined class for Initable (GInitable), prototype 0x30ec49dce650, JSClass 0x63cc4d09b5a0, in object 0x30ec49d7b268 733s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 733s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 733s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 733s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x30ec49d7b880, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b268 733s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 733s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x30ec49d7b8d0, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b268 733s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 733s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 733s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x30ec49d7b920, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x30ec49d7b970, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b290 733s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 733s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x30ec49d7b9c0, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 733s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 733s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 733s JS G IFACE: Defined class for File (GFile), prototype 0x30ec49dce7b8, JSClass 0x63cc4d09b5a0, in object 0x30ec49d7b268 733s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x30ec49d7ba38, JSClass 0x63cc4d09b7c8, in object 0x397edf813280 733s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 733s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x30ec49d7bab0, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 733s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 733s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x30ec49d7bb00, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 733s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x30ec49d7bb50, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 733s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x30ec49d7bba0, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b268 733s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 733s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 733s JS G OBJ: Defined class for Settings (GSettings), prototype 0x30ec49d7bbf0, JSClass 0x63cc4d09b7c8, in object 0x30ec49d7b268 733s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 733s JS G NS: Defined namespace 'Gio' 0x30ec49d7b268 in GIRepository 0x397edf8131a0 733s JS CTX: Script evaluation succeeded 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: Spinning loop until released or hook cleared 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module metadata hook for module 0x397edf83a910 733s JS IMPORT: Defining meta.importSync for module 0x397edf83a910 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x30ec49d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x30ec49d3b128 733s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 733s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 733s JS MAINLOOP: Set main loop hook to 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: hold 733s JS MAINLOOP: Running and clearing main loop hook 733s JS G BXD: Defining method run in prototype for GLib.MainLoop 733s 1..13 733s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 733s JS G BXD: Defined class for Source (GSource), prototype 0x30ec49d7bc40, JSClass 0x63cc4d09b0b8, in object 0x30ec49d7b038 733s JS G BXD: Defining method set_priority in prototype for GLib.Source 733s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 733s JS G BXD: Defining method attach in prototype for GLib.Source 733s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 733s JS IMPORT: Module metadata hook for module 0x30ec49d60d60 733s JS IMPORT: Defining meta.importSync for module 0x30ec49d60d60 733s JS G BXD: Defining method destroy in prototype for GLib.Source 733s ok 1 System.addressOf() gives different results for different objects 733s ok 2 System.version gives a plausible number 733s ok 3 System.refcount() gives the correct number 733s ok 4 System.addressOfGObject() gives different results for different objects 733s ok 5 System.addressOfGObject() throws for non GObject objects 733s ok 6 System.gc() does not crash the application 733s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 733s ok 8 System.dumpMemoryInfo() 733s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 733s ok 10 System.programPath is null when executed from minijasmine 733s ok 11 System.programArgs System.programArgs is an array 733s ok 12 System.programArgs modifications persist 733s ok 13 System.programArgs System.programArgs is equal to ARGV 733s JS G BXD: Defining method quit in prototype for GLib.MainLoop 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 0 733s JS MAINLOOP: handling job 1, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 1 733s JS MAINLOOP: handling job 2, 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Completed job 2 733s JS MAINLOOP: handling job 3, 733s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 733s JS MAINLOOP: Main loop instance 0x1ffd5281b020: release 733s JS MAINLOOP: Completed job 3 733s JS MEMORY: Memory report: before destroying context 733s JS MEMORY: 258 objects currently alive 733s JS MEMORY: boxed_instance = 49 733s JS MEMORY: boxed_prototype = 10 733s JS MEMORY: closure = 1 733s JS MEMORY: function = 167 733s JS MEMORY: fundamental_instance = 0 733s JS MEMORY: fundamental_prototype = 0 733s JS MEMORY: gerror_instance = 0 733s JS MEMORY: gerror_prototype = 0 733s JS MEMORY: interface = 4 733s JS MEMORY: module = 9 733s JS MEMORY: ns = 4 733s JS MEMORY: object_instance = 1 733s JS MEMORY: object_prototype = 13 733s JS MEMORY: param = 0 733s JS MEMORY: union_instance = 0 733s JS MEMORY: union_prototype = 0 733s JS CTX: JS shutdown sequence 733s JS CTX: Stopping profiler 733s JS CTX: Shutting down toggle queue 733s JS CTX: Notifying external reference holders of GjsContext dispose 733s JS MAINLOOP: Stopping promise job dispatcher 733s JS CTX: Notifying reference holders of GjsContext dispose 733s JS CTX: Checking unhandled promise rejections 733s JS CTX: Releasing cached JS wrappers 733s JS CTX: Final triggered GC 733s JS CTX: Destroying JS context 733s JS CTX: Releasing all native objects 733s JS CTX: Disabling auto GC 733s JS CTX: Ending trace on global object 733s JS CTX: Freeing allocated resources 733s JS CTX: JS context destroyed 733s PASS: cjs/testSystem.test 733s Running test: cjs/testIntrospection.test 733s JS NATIVE: Registered native JS module '_promiseNative' 733s JS NATIVE: Registered native JS module '_byteArrayNative' 733s JS NATIVE: Registered native JS module '_encodingNative' 733s JS NATIVE: Registered native JS module '_gi' 733s JS NATIVE: Registered native JS module 'gi' 733s JS NATIVE: Registered native JS module 'cairoNative' 733s JS NATIVE: Registered native JS module 'system' 733s JS NATIVE: Registered native JS module 'console' 733s JS NATIVE: Registered native JS module '_print' 733s JS CTX: Enabling JIT 733s JS CTX: Initialized class GjsFileImporter prototype 0x97977600098 733s JS IMPORT: Defining parent (nil) of 0x979776000f8 'imports' is mod 0 733s JS IMPORT: Importing '_print' 733s JS NATIVE: Defining native module '_print' 733s JS IMPORT: Defining parent 0x979776000f8 of 0x979776006b0 '_print' is mod 1 733s JS IMPORT: successfully imported module '_print' 733s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 733s 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 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x173498d3b128 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Starting promise job dispatcher 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module metadata hook for module 0x97977612f60 733s JS IMPORT: Defining meta.importSync for module 0x97977612f60 733s JS NATIVE: Defining native module 'gi' 733s JS CTX: Initialized class GIRepositoryNamespace prototype 0x97977613310 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 733s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 733s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 733s JS IMPORT: Importing directory 'overrides' 733s JS IMPORT: Defining parent 0x979776000f8 of 0x97977613410 'overrides' is mod 1 733s JS IMPORT: Defined importer 'overrides' 0x97977613410 in 0x979776000f8 733s JS IMPORT: successfully imported directory 'overrides' 733s JS IMPORT: Importing '_byteArrayNative' 733s JS NATIVE: Defining native module '_byteArrayNative' 733s JS IMPORT: Defining parent 0x979776000f8 of 0x97977613858 '_byteArrayNative' is mod 1 733s JS IMPORT: successfully imported module '_byteArrayNative' 733s JS IMPORT: Importing '_promiseNative' 733s JS NATIVE: Defining native module '_promiseNative' 733s JS IMPORT: Defining parent 0x979776000f8 of 0x97977613998 '_promiseNative' is mod 1 733s JS IMPORT: successfully imported module '_promiseNative' 733s JS IMPORT: Importing module GLib succeeded 733s JS IMPORT: Defining parent 0x97977613410 of 0x173498d3c128 'GLib' is mod 1 733s JS IMPORT: successfully imported module 'GLib' 733s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 733s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x173498d7b060, JSClass 0x717b19bdb0b8, in object 0x173498d7b038 733s JS CTX: Initialized class GIRepositoryGType prototype 0x97977613bc8 733s JS CTX: Initialized class GIRepositoryFunction prototype 0x173498d3c178 733s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 733s JS G BXD: Defined class for Error (GError), prototype 0x173498d7b0b0, JSClass 0x717b19bdb0b8, in object 0x173498d7b038 733s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 733s JS G BXD: Defined class for Variant (GVariant), prototype 0x173498d7b100, JSClass 0x717b19bdb0b8, in object 0x173498d7b038 733s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 733s JS G BXD: Defined class for Bytes (GBytes), prototype 0x173498d7b150, JSClass 0x717b19bdb0b8, in object 0x173498d7b038 733s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 733s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x173498d7b1a0, JSClass 0x717b19bdb0b8, in object 0x173498d7b038 733s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 733s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 733s JS G BXD: Defined class for Thread (GThread), prototype 0x173498d7b1f0, JSClass 0x717b19bdb0b8, in object 0x173498d7b038 733s JS G BXD: Defining method ref in prototype for GLib.Thread 733s JS G BXD: Defining method unref in prototype for GLib.Thread 733s JS G NS: Defined namespace 'GLib' 0x173498d7b038 in GIRepository 0x979776131a0 733s JS IMPORT: Importing module jasmine succeeded 733s JS IMPORT: Defining parent 0x979776000f8 of 0x173498d3cb28 'jasmine' is mod 1 733s JS IMPORT: successfully imported module 'jasmine' 733s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: hold 733s JS MAINLOOP: Enqueue job , promise=, allocation site= 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: Spinning loop until released or hook cleared 733s JS MAINLOOP: handling job 0, 733s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: release 733s JS MAINLOOP: Completed job 0 733s JS IMPORT: Importing 'gi' 733s JS IMPORT: Defining parent 0x979776000f8 of 0x979776131a0 'gi' is mod 1 733s JS IMPORT: successfully imported module 'gi' 733s 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 733s JS G NS: Defined namespace 'Gdk' 0x173498d7b268 in GIRepository 0x979776131a0 733s 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 733s JS G NS: Defined namespace 'CjsPrivate' 0x173498d7b2b8 in GIRepository 0x979776131a0 733s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 733s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 733s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 733s JS IMPORT: Importing module _legacy succeeded 733s JS IMPORT: Defining parent 0x979776000f8 of 0x173498d3cd58 '_legacy' is mod 1 733s JS IMPORT: successfully imported module '_legacy' 733s JS IMPORT: Importing module lang succeeded 733s JS IMPORT: Defining parent 0x979776000f8 of 0x173498d3cd08 'lang' is mod 1 733s JS IMPORT: successfully imported module 'lang' 733s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 733s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 733s JS IMPORT: Importing module _signals succeeded 733s JS IMPORT: Defining parent 0x979776000f8 of 0x173498d3cda8 '_signals' is mod 1 733s JS IMPORT: successfully imported module '_signals' 733s JS IMPORT: Importing module signals succeeded 733s JS IMPORT: Defining parent 0x979776000f8 of 0x173498d3ccb8 'signals' is mod 1 733s JS IMPORT: successfully imported module 'signals' 733s JS IMPORT: Importing module Gio succeeded 733s JS IMPORT: Defining parent 0x97977613410 of 0x173498d3cc68 'Gio' is mod 1 733s JS IMPORT: successfully imported module 'Gio' 733s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 733s JS IMPORT: Importing '_gi' 733s JS NATIVE: Defining native module '_gi' 733s JS IMPORT: Defining parent 0x979776000f8 of 0x97977629ec8 '_gi' is mod 1 733s JS IMPORT: successfully imported module '_gi' 733s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 733s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 733s JS IMPORT: Importing module _common succeeded 733s JS IMPORT: Defining parent 0x979776000f8 of 0x173498d3ce48 '_common' is mod 1 733s JS IMPORT: successfully imported module '_common' 733s JS IMPORT: Importing module GObject succeeded 733s JS IMPORT: Defining parent 0x97977613410 of 0x173498d3cdf8 'GObject' is mod 1 733s JS IMPORT: successfully imported module 'GObject' 733s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 733s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 733s JS G BXD: Defined class for String (GString), prototype 0x173498d7b560, JSClass 0x717b19bdb0b8, in object 0x173498d7b2e0 733s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 733s JS G PRM: Defined class ParamSpec prototype is 0x173498d3cee8 class 0x717b19be02e0 in object 0x173498d7b2e0 733s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 733s JS G OBJ: Defined class for Object (GObject), prototype 0x173498d7b6c8, JSClass 0x717b19bdb7c8, in object 0x173498d7b2e0 733s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 733s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 733s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x173498d7b6f0, JSClass 0x717b19bdb7c8, in object 0x173498d7b2e0 733s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 733s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 733s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 733s JS G NS: Defined namespace 'GObject' 0x173498d7b2e0 in GIRepository 0x979776131a0 733s JS G OBJ: Defined class for Application (GApplication), prototype 0x173498d7b740, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 733s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x173498dce290, JSClass 0x717b19bdb5a0, in object 0x173498d7b290 733s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 733s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 733s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 733s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x173498d7b7b8, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 733s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x173498dce510, JSClass 0x717b19bdb5a0, in object 0x173498d7b290 733s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 733s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x173498d7b830, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 733s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 733s JS G IFACE: Defined class for Initable (GInitable), prototype 0x173498dce650, JSClass 0x717b19bdb5a0, in object 0x173498d7b290 733s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 733s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 733s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 733s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x173498d7b8a8, JSClass 0x717b19bdb0b8, in object 0x173498d7b290 733s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 733s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x173498d7b8f8, JSClass 0x717b19bdb0b8, in object 0x173498d7b290 733s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 733s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 733s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x173498d7b948, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x173498d7b998, JSClass 0x717b19bdb7c8, in object 0x173498d7b2b8 733s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 733s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x173498d7b9e8, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 733s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 733s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 733s JS G IFACE: Defined class for File (GFile), prototype 0x173498dce7b8, JSClass 0x717b19bdb5a0, in object 0x173498d7b290 733s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x173498d7ba60, JSClass 0x717b19bdb7c8, in object 0x97977613280 733s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 733s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x173498d7bad8, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 733s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 733s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x173498d7bb28, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 733s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x173498d7bb78, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 733s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x173498d7bbc8, JSClass 0x717b19bdb0b8, in object 0x173498d7b290 733s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 733s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 733s JS G OBJ: Defined class for Settings (GSettings), prototype 0x173498d7bc18, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 733s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 733s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 733s JS G NS: Defined namespace 'Gio' 0x173498d7b290 in GIRepository 0x979776131a0 733s JS IMPORT: Importing module Gtk succeeded 733s JS IMPORT: Defining parent 0x97977613410 of 0x173498dd5268 'Gtk' is mod 1 733s JS IMPORT: successfully imported module 'Gtk' 733s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 733s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 733s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x173498d7bc90, JSClass 0x717b19bdb7c8, in object 0x173498d7b2e0 733s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x173498d7bce0, JSClass 0x717b19bdb7c8, in object 0x173498d7bc68 733s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 733s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x173498dd5560, JSClass 0x717b19bdb5a0, in object 0x173498d7bc68 733s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 733s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x173498d7bd58, JSClass 0x717b19bdb7c8, in object 0x173498d7bc68 733s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 733s JS G NS: Defined namespace 'Gtk' 0x173498d7bc68 in GIRepository 0x979776131a0 733s JS IMPORT: Importing 'system' 733s JS NATIVE: Defining native module 'system' 733s JS IMPORT: Defining parent 0x979776000f8 of 0x97977630918 'system' is mod 1 733s JS IMPORT: successfully imported module 'system' 733s JS CTX: Script evaluation succeeded 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: Spinning loop until released or hook cleared 733s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module metadata hook for module 0x173498de2200 733s JS IMPORT: Defining meta.importSync for module 0x173498de2200 733s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x173498d3b128 733s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x173498d3b128 733s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 733s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 733s JS MAINLOOP: Set main loop hook to 733s JS MAINLOOP: Main loop instance 0x155b0c21b020: hold 733s JS MAINLOOP: Running and clearing main loop hook 733s JS G BXD: Defining method run in prototype for GLib.MainLoop 733s 1..17 733s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 733s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 733s JS G BXD: Defined class for Source (GSource), prototype 0x173498d7bda8, JSClass 0x717b19bdb0b8, in object 0x173498d7b038 733s JS G BXD: Defining method set_priority in prototype for GLib.Source 733s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 733s JS G BXD: Defining method attach in prototype for GLib.Source 733s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 734s JS IMPORT: Module metadata hook for module 0x173498d60f90 734s JS IMPORT: Defining meta.importSync for module 0x173498d60f90 734s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 734s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x173498d7be98, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 734s JS G BXD: Defining method destroy in prototype for GLib.Source 734s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 734s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 734s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 734s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 734s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 734s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 734s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 734s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 734s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 734s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 734s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 734s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 734s JS G ENUM: Defining GLib.LogLevelFlags as 0x97977612fa8 734s JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' 734s JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' 734s JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 734s ok 2 Unsafe integer marshalling warns when conversion is lossy 734s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 734s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 734s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 734s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x3bd9ae808380, JSClass 0x717b19bdb7c8, in object 0x173498d7b290 734s ok 5 Constructor throws when constructor called without new 734s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 734s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 734s JS G ENUM: Defining enum value NONE (fixed from none) 0 734s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 734s JS G ENUM: Defining enum value SESSION (fixed from session) 2 734s JS G ENUM: Defining Gio.BusType as 0x979776328f0 734s ok 6 Enum classes enum has a $gtype property 734s ok 7 Enum classes enum $gtype property is enumerable 734s JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' 734s JS G ERR: Defined class for ResolverError (GError), prototype 0x3bd9ae804268, JSClass 0x717b19bdb358, in object 0x173498d7b290 734s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 734s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 734s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 734s ok 8 GError domains Number converts error to quark 734s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 734s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 734s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 734s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 734s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 734s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 734s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 734s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 734s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 734s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 734s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 734s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 734s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 734s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 734s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 734s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 734s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 734s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 734s JS G ENUM: Defining GObject.ParamFlags as 0x979776040a8 734s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 734s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 734s JS G PRM: JSObject created with param instance 0x155b0c23d2a0 type GParamBoolean 734s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 734s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 734s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 734s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 734s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x173498d7bee8, JSClass 0x717b19bdb0b8, in object 0x173498d7b290 734s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 734s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 734s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 734s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 734s JS G ENUM: Defining enum value GET (fixed from get) 1 734s JS G ENUM: Defining enum value SET (fixed from set) 2 734s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 734s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 734s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 734s JS G ENUM: Defining Gio.SettingsBindFlags as 0x97977604e70 734s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 734s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 734s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 734s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 734s ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 734s JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' 734s JS G BXD: Defined class for Atom (void), prototype 0x3bd9ae808150, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s ok 14 Gdk.Atom is presented as string 734s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 734s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x3bd9ae808290, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s ok 15 Complete enumeration (boxed types) enumerates all properties 734s ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 734s JS G NS: Found info type FLAGS for 'AnchorHints' in namespace 'Gdk' 734s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 734s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 734s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 734s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 734s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 734s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 734s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 734s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 734s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 734s JS G ENUM: Defining Gdk.AnchorHints as 0x97977609b18 734s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' 734s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x3bd9ae808560, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type FLAGS for 'AxisFlags' in namespace 'Gdk' 734s JS G ENUM: Defining enum value X (fixed from x) 2 734s JS G ENUM: Defining enum value Y (fixed from y) 4 734s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 734s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 734s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 734s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 734s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 734s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 734s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 734s JS G ENUM: Defining Gdk.AxisFlags as 0x97977609bf8 734s JS G NS: Found info type ENUM for 'AxisUse' in namespace 'Gdk' 734s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 734s JS G ENUM: Defining enum value X (fixed from x) 1 734s JS G ENUM: Defining enum value Y (fixed from y) 2 734s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 734s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 734s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 734s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 734s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 734s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 734s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 734s JS G ENUM: Defining enum value LAST (fixed from last) 10 734s JS G ENUM: Defining Gdk.AxisUse as 0x97977609cd8 734s JS G NS: Found info type CONSTANT for 'BUTTON_MIDDLE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'BUTTON_PRIMARY' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'BUTTON_SECONDARY' in namespace 'Gdk' 734s JS G NS: Found info type ENUM for 'ByteOrder' in namespace 'Gdk' 734s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 734s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 734s JS G ENUM: Defining Gdk.ByteOrder as 0x97977609db8 734s JS G NS: Found info type CONSTANT for 'CURRENT_TIME' in namespace 'Gdk' 734s JS G NS: Found info type STRUCT for 'Color' in namespace 'Gdk' 734s JS G BXD: Defined class for Color (GdkColor), prototype 0x3bd9ae808628, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'CrossingMode' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 734s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 734s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 734s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 734s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 734s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 734s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 734s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 734s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 734s JS G ENUM: Defining Gdk.CrossingMode as 0x97977609e18 734s JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' 734s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x3bd9ae8086a0, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'CursorType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 734s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 734s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 734s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 734s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 734s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 734s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 734s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 734s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 734s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 734s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 734s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 734s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 734s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 734s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 734s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 734s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 734s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 734s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 734s JS G ENUM: Defining enum value DOT (fixed from dot) 38 734s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 734s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 734s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 734s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 734s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 734s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 734s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 734s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 734s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 734s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 734s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 734s JS G ENUM: Defining enum value HEART (fixed from heart) 62 734s JS G ENUM: Defining enum value ICON (fixed from icon) 64 734s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 734s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 734s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 734s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 734s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 734s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 734s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 734s JS G ENUM: Defining enum value MAN (fixed from man) 80 734s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 734s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 734s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 734s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 734s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 734s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 734s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 734s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 734s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 734s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 734s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 734s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 734s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 734s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 734s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 734s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 734s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 734s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 734s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 734s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 734s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 734s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 734s JS G ENUM: Defining enum value STAR (fixed from star) 126 734s JS G ENUM: Defining enum value TARGET (fixed from target) 128 734s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 734s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 734s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 734s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 734s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 734s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 734s JS G ENUM: Defining enum value TREK (fixed from trek) 142 734s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 734s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 734s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 734s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 734s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 734s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 734s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 734s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 734s JS G ENUM: Defining Gdk.CursorType as 0x97977609ef8 734s JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' 734s JS G OBJ: Defined class for Device (GdkDevice), prototype 0x3bd9ae808718, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' 734s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x3bd9ae808768, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' 734s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x3bd9ae818740, JSClass 0x717b19bdb5a0, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'DevicePadFeature' in namespace 'Gdk' 734s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 734s JS G ENUM: Defining enum value RING (fixed from ring) 1 734s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 734s JS G ENUM: Defining Gdk.DevicePadFeature as 0x9797760a6d8 734s JS G NS: Found info type STRUCT for 'DevicePadInterface' in namespace 'Gdk' 734s JS G NS: Found info type OBJECT for 'DeviceTool' in namespace 'Gdk' 734s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x3bd9ae808808, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'DeviceToolType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 734s JS G ENUM: Defining enum value PEN (fixed from pen) 1 734s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 734s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 734s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 734s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 734s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 734s JS G ENUM: Defining enum value LENS (fixed from lens) 7 734s JS G ENUM: Defining Gdk.DeviceToolType as 0x9797760a738 734s JS G NS: Found info type ENUM for 'DeviceType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value MASTER (fixed from master) 0 734s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 734s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 734s JS G ENUM: Defining Gdk.DeviceType as 0x9797760a818 734s JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' 734s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x3bd9ae8088a8, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' 734s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x3bd9ae8088f8, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' 734s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 734s JS G ENUM: Defining enum value COPY (fixed from copy) 2 734s JS G ENUM: Defining enum value MOVE (fixed from move) 4 734s JS G ENUM: Defining enum value LINK (fixed from link) 8 734s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 734s JS G ENUM: Defining enum value ASK (fixed from ask) 32 734s JS G ENUM: Defining Gdk.DragAction as 0x9797760a878 734s JS G NS: Found info type ENUM for 'DragCancelReason' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 734s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 734s JS G ENUM: Defining enum value ERROR (fixed from error) 2 734s JS G ENUM: Defining Gdk.DragCancelReason as 0x9797760a958 734s JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' 734s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x3bd9ae808998, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'DragProtocol' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NONE (fixed from none) 0 734s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 734s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 734s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 734s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 734s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 734s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 734s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 734s JS G ENUM: Defining Gdk.DragProtocol as 0x9797760a9b8 734s JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' 734s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x3bd9ae808a10, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'DrawingContextClass' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'EVENT_PROPAGATE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'EVENT_STOP' in namespace 'Gdk' 734s JS G NS: Found info type UNION for 'Event' in namespace 'Gdk' 734s JS G BXD: Defined class for Event (GdkEvent), prototype 0x3bd9ae808a60, JSClass 0x717b19bdb870, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' 734s JS G BXD: Defined class for EventAny (void), prototype 0x3bd9ae808b00, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' 734s JS G BXD: Defined class for EventButton (void), prototype 0x3bd9ae808b28, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' 734s JS G BXD: Defined class for EventConfigure (void), prototype 0x3bd9ae808b50, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' 734s JS G BXD: Defined class for EventCrossing (void), prototype 0x3bd9ae808b78, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' 734s JS G BXD: Defined class for EventDND (void), prototype 0x3bd9ae808ba0, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' 734s JS G BXD: Defined class for EventExpose (void), prototype 0x3bd9ae808bc8, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' 734s JS G BXD: Defined class for EventFocus (void), prototype 0x3bd9ae808bf0, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' 734s JS G BXD: Defined class for EventGrabBroken (void), prototype 0x3bd9ae808c18, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' 734s JS G BXD: Defined class for EventKey (void), prototype 0x3bd9ae808c40, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type FLAGS for 'EventMask' in namespace 'Gdk' 734s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 734s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 734s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 734s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 734s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 734s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 734s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 734s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 734s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 734s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 734s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 734s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 734s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 734s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 734s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 734s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 734s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 734s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 734s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 734s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 734s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 734s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 734s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 734s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 734s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 734s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 734s JS G ENUM: Defining Gdk.EventMask as 0x9797760aa98 734s JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' 734s JS G BXD: Defined class for EventMotion (void), prototype 0x3bd9ae808c90, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' 734s JS G BXD: Defined class for EventOwnerChange (void), prototype 0x3bd9ae808cb8, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' 734s JS G BXD: Defined class for EventPadAxis (void), prototype 0x3bd9ae808ce0, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' 734s JS G BXD: Defined class for EventPadButton (void), prototype 0x3bd9ae808d08, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' 734s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x3bd9ae808d30, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' 734s JS G BXD: Defined class for EventProperty (void), prototype 0x3bd9ae808d58, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' 734s JS G BXD: Defined class for EventProximity (void), prototype 0x3bd9ae808d80, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' 734s JS G BXD: Defined class for EventScroll (void), prototype 0x3bd9ae808da8, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' 734s JS G BXD: Defined class for EventSelection (void), prototype 0x3bd9ae808dd0, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' 734s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x3bd9ae808df8, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' 734s JS G BXD: Defined class for EventSetting (void), prototype 0x3bd9ae808e48, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' 734s JS G BXD: Defined class for EventTouch (void), prototype 0x3bd9ae808e70, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' 734s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x3bd9ae808e98, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' 734s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x3bd9ae808ec0, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'EventType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 734s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 734s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 734s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 734s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 734s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 734s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 734s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 734s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 734s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 734s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 734s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 734s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 734s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 734s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 734s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 734s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 734s JS G ENUM: Defining enum value MAP (fixed from map) 14 734s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 734s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 734s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 734s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 734s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 734s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 734s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 734s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 734s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 734s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 734s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 734s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 734s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 734s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 734s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 734s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 734s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 734s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 734s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 734s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 734s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 734s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 734s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 734s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 734s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 734s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 734s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 734s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 734s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 734s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 734s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 734s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 734s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 734s JS G ENUM: Defining Gdk.EventType as 0x9797760ac78 734s JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' 734s JS G BXD: Defined class for EventVisibility (void), prototype 0x3bd9ae808f10, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' 734s JS G BXD: Defined class for EventWindowState (void), prototype 0x3bd9ae808f38, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'FilterReturn' in namespace 'Gdk' 734s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 734s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 734s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 734s JS G ENUM: Defining Gdk.FilterReturn as 0x9797760b058 734s JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' 734s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x3bd9ae808f88, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'FrameClockClass' in namespace 'Gdk' 734s JS G NS: Found info type FLAGS for 'FrameClockPhase' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NONE (fixed from none) 0 734s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 734s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 734s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 734s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 734s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 734s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 734s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 734s JS G ENUM: Defining Gdk.FrameClockPhase as 0x9797760b0b8 734s JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' 734s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x3bd9ae843038, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' 734s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x3bd9ae843060, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'FullscreenMode' in namespace 'Gdk' 734s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 734s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 734s JS G ENUM: Defining Gdk.FullscreenMode as 0x9797760b198 734s JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' 734s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x3bd9ae8430d8, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' 734s JS G ERR: Defined class for GLError (GError), prototype 0x3bd9ae818920, JSClass 0x717b19bdb358, in object 0x173498d7b268 734s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 734s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 734s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 734s JS G NS: Found info type STRUCT for 'Geometry' in namespace 'Gdk' 734s JS G BXD: Defined class for Geometry (void), prototype 0x3bd9ae843128, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'GrabOwnership' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NONE (fixed from none) 0 734s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 734s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 734s JS G ENUM: Defining Gdk.GrabOwnership as 0x9797760b1f8 734s JS G NS: Found info type ENUM for 'GrabStatus' in namespace 'Gdk' 734s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 734s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 734s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 734s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 734s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 734s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 734s JS G ENUM: Defining Gdk.GrabStatus as 0x9797760b258 734s JS G NS: Found info type ENUM for 'Gravity' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 734s JS G ENUM: Defining enum value NORTH (fixed from north) 2 734s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 734s JS G ENUM: Defining enum value WEST (fixed from west) 4 734s JS G ENUM: Defining enum value CENTER (fixed from center) 5 734s JS G ENUM: Defining enum value EAST (fixed from east) 6 734s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 734s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 734s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 734s JS G ENUM: Defining enum value STATIC (fixed from static) 10 734s JS G ENUM: Defining Gdk.Gravity as 0x9797760b338 734s JS G NS: Found info type ENUM for 'InputMode' in namespace 'Gdk' 734s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 734s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 734s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 734s JS G ENUM: Defining Gdk.InputMode as 0x9797760b418 734s JS G NS: Found info type ENUM for 'InputSource' in namespace 'Gdk' 734s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 734s JS G ENUM: Defining enum value PEN (fixed from pen) 1 734s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 734s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 734s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 734s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 734s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 734s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 734s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 734s JS G ENUM: Defining Gdk.InputSource as 0x9797760b478 734s JS G NS: Found info type CONSTANT for 'KEY_0' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_AltCursor' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Attn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_BackTab' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Copy' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorBlink' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorSelect' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_DeleteWord' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Duplicate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Enter' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseEOF' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseInput' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_ExSelect' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_FieldMark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Ident' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Jump' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_KeyClick' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Left2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_PA1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_PA2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_PA3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Play' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_PrintScreen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Quit' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Record' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Reset' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Right2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Rule' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Setup' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_3270_Test' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_A' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Aacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Abelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Abreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Abreveacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Abrevebelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Abrevegrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Abrevehook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Abrevetilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Acircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Acircumflextilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AddFavorite' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Adiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Agrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ahook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Alt_L' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Alt_R' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Amacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Aogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ApplicationLeft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ApplicationRight' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_0' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ain' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alef' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_beh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_comma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dad' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_damma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dammatan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ddal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fatha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fathatan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_feh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fullstop' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_gaf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ghain' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hah' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeem' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kaf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasra' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasratan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_keheh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_khah' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_lam' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_madda_above' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_meem' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_peh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_percent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_qaf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_question_mark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ra' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_rreh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sad' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_seen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_semicolon' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_shadda' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sheen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sukun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_switch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tah' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tatweel' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tcheh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_teh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_thal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_theh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tteh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_veh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_waw' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zah' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zain' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Aring' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AT' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AYB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_BEN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_CHA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DZA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_E' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_FE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GHAT' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GIM' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_INI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_JE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KEN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_LYUN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_MEN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_NU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_O' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PYUR' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SHA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TCHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TYUN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VEV' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VYUN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_YECH' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_accent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_amanak' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_at' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ayb' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ben' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_but' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_cha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_da' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_dza' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_e' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_exclam' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_fe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_full_stop' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ghat' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_gim' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ho' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hyphen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ini' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_je' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ken' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_khe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_lyun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_men' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_nu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_o' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_paruyk' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pyur' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_question' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ra' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_re' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_se' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_sha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_shesht' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tche' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_to' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tsa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tso' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tyun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_verjaket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vev' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vyun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yech' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yentamna' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_za' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Armenian_zhe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Atilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioCycleTrack' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioForward' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioLowerVolume' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioMedia' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioMicMute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioMute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioNext' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioPause' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioPlay' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioPreset' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioPrev' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioRandomPlay' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioRecord' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioRepeat' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioRewind' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_AudioStop' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Away' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_B' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Babovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Back' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_BackForward' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_BackSpace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Battery' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Begin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Blue' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Bluetooth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Book' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Break' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_BrightnessAdjust' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_C' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_CD' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_CH' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_C_H' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_C_h' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Calculator' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Calendar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cancel' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Caps_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ccaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ccedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ccircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Clear' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ClearGrab' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Close' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Codeinput' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ColonSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Community' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ContrastAdjust' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Control_L' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Control_R' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Copy' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_CruzeiroSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cut' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_CycleAngle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_A' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_BE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_E' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EF' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EL' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EM' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ER' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ES' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_JE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_PE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_VE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_a' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_be' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_de' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_e' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ef' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_el' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_em' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_er' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_es' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ie' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_io' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_je' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_lje' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_nje' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_pe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_sha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_te' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_tse' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ya' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ze' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_D' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_DOS' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Dabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Dcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Delete' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Display' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Documents' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_DongSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Dstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_E' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ENG' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ETH' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_EZH' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Eabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Eacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ebelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ecaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflextilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_EcuSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ediaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Egrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ehook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Eisu_Shift' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Eisu_toggle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Eject' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Emacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_End' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Eogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Escape' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Eth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Etilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_EuroSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Excel' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Execute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Explorer' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F10' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F11' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F12' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F13' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F14' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F15' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F16' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F17' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F18' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F19' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F20' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F21' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F22' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F23' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F24' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F25' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F26' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F27' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F28' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F29' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F30' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F31' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F32' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F33' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F34' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F35' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_F9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_FFrancSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Fabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_0' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Farsi_yeh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Favorites' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Finance' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Find' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Forward' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_FrameBack' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_FrameForward' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_G' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Gabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Game' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Gbreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Gcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Gcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Gcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_an' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ban' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_can' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_char' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_chin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_cil' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_don' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_en' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_fi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_gan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ghan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hae' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_har' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_he' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hie' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hoe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_in' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jhan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jil' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_kan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_khar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_las' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_man' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_nar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_on' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_par' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_phar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_qar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_rae' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_san' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_shin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_un' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_vin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_we' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_xan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zhar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Go' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_BETA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_CHI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_DELTA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILON' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_GAMMA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_KAPPA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMDA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_MU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_NU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRON' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_PHI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_PI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_PSI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_RHO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_SIGMA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_TAU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_THETA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILON' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_XI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_ZETA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_alpha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_beta' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_chi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_delta' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilon' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_eta' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_etaaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_gamma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_horizbar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_iota' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_kappa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_lambda' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_lamda' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_mu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_nu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_omega' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_phi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_pi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_psi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_rho' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_sigma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_switch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_tau' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_theta' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilon' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_xi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Greek_zeta' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Green' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_H' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_A' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Banja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_E' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_End' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hanja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_I' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Ieung' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jamo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Mieum' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Nieun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_O' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_OE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PanSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Pieub' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Rieul' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Romaja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Sios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Special' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Start' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Tieut' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_U' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WAE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WEO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YAE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YEO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hangul_switch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hankaku' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hebrew_switch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Help' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Henkan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Henkan_Mode' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hibernate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hiragana' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_History' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Home' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_HomePage' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_HotLinks' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hyper_L' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Hyper_R' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_I' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Center_Object' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Emphasize' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Enter' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Iabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Iacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ibelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ibreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Icircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Idiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Igrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ihook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Imacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Insert' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Iogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Itilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_J' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Jcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_K' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_0' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Add' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Begin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Decimal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Delete' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Divide' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_End' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Enter' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Equal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_F1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_F2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_F3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_F4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Home' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Insert' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Left' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Multiply' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Next' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Prior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Right' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Separator' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Space' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Subtract' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Tab' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KP_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Kana_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Kana_Shift' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Kanji' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Kanji_Bangou' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Katakana' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_KbdLightOnOff' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Kcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Keyboard' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Korean_Won' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L10' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_L9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Lacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch0' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Launch9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LaunchA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LaunchB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LaunchC' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LaunchD' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LaunchE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LaunchF' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Lbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Lcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Lcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Left' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LightBulb' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Linefeed' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LiraSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LogGrabInfo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LogOff' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_LogWindowTree' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Lstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_M' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Mabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_DSE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_GJE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_KJE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_dse' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_gje' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_kje' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Mae_Koho' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Mail' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MailForward' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Market' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Massyo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Meeting' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Memo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Menu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MenuKB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MenuPB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Messenger' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Meta_L' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Meta_R' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MillSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ModeLock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Mode_switch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessDown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessUp' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Muhenkan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Multi_key' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MultipleCandidate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Music' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MyComputer' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_MySites' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_N' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Nacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_NairaSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ncaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ncedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_New' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_NewSheqelSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_News' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Next' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Next_VMode' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ntilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Num_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_O' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_OE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Oacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Obarred' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Obelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ocaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflextilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Odiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Odoubleacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_OfficeHome' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ograve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ohook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ohorn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ohornacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ohornbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ohorngrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ohornhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ohorntilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Omacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ooblique' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Open' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_OpenURL' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Option' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Oslash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Otilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Overlay1_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Overlay2_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_P' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Page_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Page_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Paste' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pause' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_PesetaSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Phone' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pictures' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Down' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownRight' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Left' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Right' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpRight' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_PowerDown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_PowerOff' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Prev_VMode' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_PreviousCandidate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Print' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Prior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Q' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R10' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R11' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R12' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R13' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R14' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R15' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_R9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RFKill' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Racute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Rcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Rcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Red' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Redo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Refresh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Reload' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Reply' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Return' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Right' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RockerDown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RockerEnter' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RockerUp' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Romaji' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RotateWindows' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RotationKB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RotationPB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_RupeeSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_S' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_SCHWA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Save' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Scaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Scedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Scircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ScreenSaver' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ScrollClick' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ScrollDown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ScrollUp' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Scroll_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Search' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Select' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_SelectButton' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Send' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DJE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DZE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_JE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_LJE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_NJE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_TSHE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dje' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dze' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_je' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_lje' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_nje' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Serbian_tshe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Shift_L' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Shift_Lock' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Shift_R' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Shop' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_SingleCandidate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_a' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_al' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ba' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_bha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ca' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_cha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dda' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ddha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dhha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_fa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ga' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_gha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_h2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jnya' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ka' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_la' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_mba' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_na' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndda' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nga' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nja' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nna' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nya' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ra' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ri' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_rii' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ru2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ruu2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ssha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_thha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tta' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ttha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_va' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ya' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sleep' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Spell' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_SplitScreen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Standby' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Start' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Stop' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Subtitle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Super_L' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Super_R' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Support' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Suspend' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_10' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_11' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_12' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Sys_Req' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_T' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_THORN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Tab' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Tabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_TaskPane' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Tcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Tcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Terminal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Terminate_Server' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_baht' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_bobaimai' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochang' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_choching' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochoe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_dochada' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_dodek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_hohip' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_honokhuk' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhai' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhon' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhuat' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhwai' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_khorakhang' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_kokai' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekchet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekha' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekhok' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekkao' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_leknung' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekpaet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksam' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksong' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lochula' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_loling' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_lu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maichattawa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitho' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitri' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiyamok' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_moma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_ngongu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_nikhahit' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_oang' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_phinthu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophung' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_phosamphao' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_popla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_rorua' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_ru' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraae' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraam' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarae' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarai' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraii' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarao' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarau' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraue' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauee' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sorusi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosala' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_soso' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosua' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_thophuthao' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothahan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothan' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothong' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothung' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_topatak' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_totao' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_wowaen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoyak' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoying' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Thorn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Time' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ToDoList' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Tools' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_TopMenu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOff' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_TouchpadToggle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Touroku' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Travel' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Tslash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_U' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_UWB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ubelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ubreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ucircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Udiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Udoubleacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ugrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uhorn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uhornacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uhornbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uhorngrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uhornhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uhorntilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_I' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_IE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_YI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_i' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ie' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_yi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_I' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_JE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_YI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_i' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_je' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_yi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Umacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Undo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ungrab' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Up' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Uring' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_User1KB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_User2KB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_UserPB' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Utilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_V' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_VendorHome' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Video' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_View' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_VoidSymbol' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_W' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WLAN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WWAN' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WWW' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Wacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WakeUp' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Wcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Wdiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WebCam' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Wgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WheelButton' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WindowClear' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_WonSign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Word' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_X' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Xabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Xfer' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Y' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Yacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ybelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ycircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ydiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Yellow' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ygrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Yhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Ytilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Z' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Zabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Zacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Zcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Zen_Koho' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ZoomIn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ZoomOut' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_Zstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_a' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_aacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abreveacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abrevebelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abrevegrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abrevehook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_abrevetilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_acircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_acircumflexacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_acircumflexgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_acircumflexhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_acircumflextilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_acute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_adiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ae' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_agrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ahook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_amacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ampersand' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_aogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_apostrophe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_approxeq' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_approximate' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_aring' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_asciicircum' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_asciitilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_asterisk' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_at' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_atilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_b' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_babovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_backslash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ballotcross' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_bar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_because' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_blank' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botintegral' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botleftparens' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botleftsqbracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botleftsummation' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botrightparens' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botrightsqbracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botrightsummation' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_bott' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_botvertsummationconnector' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braceleft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braceright' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_bracketleft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_bracketright' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_blank' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_10' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12346' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12347' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12348' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12356' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12357' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12358' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1236' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12367' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12368' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1237' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12378' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1238' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1246' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1247' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1248' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1256' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1257' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1258' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_126' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1267' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1268' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_127' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1278' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_128' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1346' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1347' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1348' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1356' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1357' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1358' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_136' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1367' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1368' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_137' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1378' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_138' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_146' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_147' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_148' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_156' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_157' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_158' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_16' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_167' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_168' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_17' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_178' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_18' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2346' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2347' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2348' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2356' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2357' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2358' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_236' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2367' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2368' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_237' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2378' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_238' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_246' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_247' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_248' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_256' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_257' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_258' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_26' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_267' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_268' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_27' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_278' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_28' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_346' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_347' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_348' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_356' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_357' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_358' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_36' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_367' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_368' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_37' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_378' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_38' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_456' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_457' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_458' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_46' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_467' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_468' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_47' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_478' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_48' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_56' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_567' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_568' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_57' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_578' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_58' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_6' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_67' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_678' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_68' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_78' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_8' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_breve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_brokenbar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_c' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_c_h' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_cabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_cacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_careof' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_caret' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_caron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ccaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ccedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ccircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_cedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_cent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_checkerboard' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_checkmark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_circle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_club' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_colon' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_comma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_containsas' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_copyright' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_cr' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_crossinglines' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_cuberoot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_currency' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_cursor' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_d' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dagger' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_A' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_E' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_I' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_O' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_U' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_a' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_abovecomma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_abovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_abovering' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_acute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowbreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcomma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowmacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowring' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowtilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_belowverticalline' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_breve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_capital_schwa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_caron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_cedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_circumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_currency' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_dasia' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_diaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_doubleacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_doublegrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_e' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_grave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_greek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_hook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_horn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_i' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_invertedbreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_iota' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_lowline' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_macron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_o' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_ogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_perispomeni' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_psili' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_small_schwa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_stroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_tilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_u' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dead_voiced_sound' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_decimalpoint' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_degree' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_diaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_diamond' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_digitspace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dintegral' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_division' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dollar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_doubbaselinedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_doubleacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_doubledagger' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_doublelowquotemark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_downarrow' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_downcaret' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_downshoe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_downstile' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_downtack' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_dstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_e' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_eabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_eacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ebelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ecaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ecircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ecircumflextilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ediaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_egrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ehook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_eightsubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_eightsuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_elementof' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ellipsis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_em3space' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_em4space' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emdash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emfilledcircle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emfilledrect' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emopencircle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emopenrectangle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emptyset' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_emspace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_endash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_enfilledcircbullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_enfilledsqbullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_eng' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_enopencircbullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_enopensquarebullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_enspace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_eogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_equal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_eth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_etilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_exclam' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_exclamdown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ezh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_f' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_fabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_femalesymbol' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ff' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_figdash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_filledlefttribullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_filledrectbullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_filledrighttribullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletdown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletup' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_fiveeighths' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_fivesixths' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_fivesubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_fivesuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_fourfifths' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_foursubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_foursuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_fourthroot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_function' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_g' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_gabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_gbreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_gcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_gcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_gcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_grave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_greater' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_greaterthanequal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_guillemotleft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_guillemotright' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_h' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hairspace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_heart' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_aleph' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_ayin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_bet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_beth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_chet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_dalet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_daleth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalmem' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalnun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalpe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzade' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimel' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimmel' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_he' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_het' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kaph' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kuf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_lamed' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_mem' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_nun' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_pe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_qoph' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_resh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samech' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samekh' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_shin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taw' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_tet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_teth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_waw' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_yod' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zade' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zadi' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zain' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zayin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hexagram' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_horizconnector' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan1' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan3' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan5' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan7' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan9' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ht' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_hyphen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_i' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_iTouch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_iacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ibelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ibreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_icircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_identical' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_idiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_idotless' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ifonlyif' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_igrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ihook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_imacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_implies' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_includedin' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_includes' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_infinity' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_integral' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_intersection' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_iogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_itilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_j' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_jcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_jot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_k' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_A' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_CHI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_E' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_FU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_HA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_HE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_HI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_HO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_HU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_I' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_KA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_KE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_KI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_KO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_KU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_MA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_ME' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_MI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_MO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_MU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_N' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_NA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_NE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_NI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_NO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_NU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_O' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_RA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_RE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_RI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_RO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_RU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_SA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_SE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_SHI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_SO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_SU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_TA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_TE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_TI' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_TO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_TSU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_TU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_U' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_WA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_WO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_YA' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_YO' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_YU' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_a' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_closingbracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_comma' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_conjunctive' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_e' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_fullstop' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_i' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_middledot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_o' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_openingbracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_switch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_tsu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_tu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_u' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_ya' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_yo' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kana_yu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kappa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_kra' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_l' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_latincross' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftanglebracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftarrow' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftcaret' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftdoublequotemark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftopentriangle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftpointer' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftradical' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftshoe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftsinglequotemark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_leftt' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lefttack' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_less' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lessthanequal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_logicaland' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_logicalor' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lowleftcorner' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lowrightcorner' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_lstroke' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_m' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_mabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_macron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_malesymbol' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_maltesecross' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_marker' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_masculine' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_minus' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_minutes' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_mu' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_multiply' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_musicalflat' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_musicalsharp' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_n' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_nabla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_nacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ncaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ncedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ninesubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ninesuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_nl' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_nobreakspace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_notapproxeq' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_notelementof' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_notequal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_notidentical' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_notsign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ntilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_numbersign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_numerosign' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_o' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_oacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_obarred' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_obelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ocaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ocircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ocircumflextilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_odiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_odoubleacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_oe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ograve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ohook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ohorn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ohornacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ohornbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ohorngrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ohornhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ohorntilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_omacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_oneeighth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_onefifth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_onehalf' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_onequarter' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_onesixth' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_onesubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_onesuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_onethird' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ooblique' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_openrectbullet' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_openstar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_opentribulletdown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_opentribulletup' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ordfeminine' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_oslash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_otilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_overbar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_overline' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_p' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_pabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_paragraph' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_parenleft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_parenright' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_partdifferential' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_partialderivative' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_percent' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_period' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_periodcentered' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_permille' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_phonographcopyright' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_plus' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_plusminus' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_prescription' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_prolongedsound' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_punctspace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_q' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_quad' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_question' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_questiondown' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_quotedbl' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_quoteleft' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_quoteright' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_r' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_racute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_radical' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_registered' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightanglebracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightarrow' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightcaret' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightdoublequotemark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlesummation' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightopentriangle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightpointer' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightshoe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightsinglequotemark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_rightt' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_righttack' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_s' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_sabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_sacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_scaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_scedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_schwa' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_scircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_script_switch' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_seconds' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_section' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_semicolon' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_semivoicedsound' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_seveneighths' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_sevensubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_sevensuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_signaturemark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_signifblank' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_similarequal' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_singlelowquotemark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_sixsubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_sixsuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_slash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_soliddiamond' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_space' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_squareroot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ssharp' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_sterling' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_stricteq' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_t' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_tabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_tcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_tcedilla' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_telephone' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_telephonerecorder' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_therefore' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_thinspace' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_thorn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_threeeighths' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_threefifths' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_threequarters' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_threesubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_threesuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_tintegral' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_topintegral' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_topleftparens' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_topleftradical' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_topleftsqbracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_topleftsummation' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_toprightparens' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_toprightsqbracket' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_toprightsummation' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_topt' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_topvertsummationconnector' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_trademark' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_trademarkincircle' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_tslash' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_twofifths' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_twosubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_twosuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_twothirds' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_u' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ubelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ubreve' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ucircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_udiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_udoubleacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ugrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uhorn' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uhornacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uhornbelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uhorngrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uhornhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uhorntilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_umacron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_underbar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_underscore' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_union' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uogonek' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uparrow' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_upcaret' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_upleftcorner' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uprightcorner' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_upshoe' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_upstile' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uptack' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_uring' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_utilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_v' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_variation' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_vertbar' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_vertconnector' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_voicedsound' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_vt' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_w' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_wacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_wcircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_wdiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_wgrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_x' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_xabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_y' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_yacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ybelowdot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ycircumflex' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ydiaeresis' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_yen' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ygrave' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_yhook' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_ytilde' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_z' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_zabovedot' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_zacute' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_zcaron' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_zerosubscript' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_zerosuperior' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'KEY_zstroke' in namespace 'Gdk' 734s JS G NS: Found info type OBJECT for 'Keymap' in namespace 'Gdk' 734s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x3bd9ae843218, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' 734s JS G BXD: Defined class for KeymapKey (void), prototype 0x3bd9ae843268, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'MICRO_VERSION' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'MINOR_VERSION' in namespace 'Gdk' 734s JS G NS: Found info type ENUM for 'ModifierIntent' in namespace 'Gdk' 734s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 734s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 734s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 734s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 734s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 734s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 734s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 734s JS G ENUM: Defining Gdk.ModifierIntent as 0x9797760b558 734s JS G NS: Found info type FLAGS for 'ModifierType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 734s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 734s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 734s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 734s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 734s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 734s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 734s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 734s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 734s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 734s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 734s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 734s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 734s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 734s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 734s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 734s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 734s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 734s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 734s JS G ENUM: Defining Gdk.ModifierType as 0x9797760b638 734s JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' 734s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x3bd9ae8432e0, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'MonitorClass' in namespace 'Gdk' 734s JS G NS: Found info type ENUM for 'NotifyType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 734s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 734s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 734s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 734s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 734s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 734s JS G ENUM: Defining Gdk.NotifyType as 0x9797760ba18 734s JS G NS: Found info type ENUM for 'OwnerChange' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 734s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 734s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 734s JS G ENUM: Defining Gdk.OwnerChange as 0x9797760baf8 734s JS G NS: Found info type CONSTANT for 'PARENT_RELATIVE' in namespace 'Gdk' 734s JS G NS: Found info type CONSTANT for 'PRIORITY_REDRAW' in namespace 'Gdk' 734s JS G NS: Found info type STRUCT for 'Point' in namespace 'Gdk' 734s JS G BXD: Defined class for Point (void), prototype 0x3bd9ae843380, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'PropMode' in namespace 'Gdk' 734s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 734s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 734s JS G ENUM: Defining enum value APPEND (fixed from append) 2 734s JS G ENUM: Defining Gdk.PropMode as 0x9797760bb58 734s JS G NS: Found info type ENUM for 'PropertyState' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 734s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 734s JS G ENUM: Defining Gdk.PropertyState as 0x9797760bbb8 734s JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' 734s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x3bd9ae8433f8, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' 734s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x3bd9ae843448, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'ScrollDirection' in namespace 'Gdk' 734s JS G ENUM: Defining enum value UP (fixed from up) 0 734s JS G ENUM: Defining enum value DOWN (fixed from down) 1 734s JS G ENUM: Defining enum value LEFT (fixed from left) 2 734s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 734s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 734s JS G ENUM: Defining Gdk.ScrollDirection as 0x9797760bc18 734s JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' 734s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x3bd9ae8434c0, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type FLAGS for 'SeatCapabilities' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NONE (fixed from none) 0 734s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 734s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 734s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 734s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 734s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 734s JS G ENUM: Defining enum value ALL (fixed from all) 15 734s JS G ENUM: Defining Gdk.SeatCapabilities as 0x9797760bc78 734s JS G NS: Found info type ENUM for 'SettingAction' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NEW (fixed from new) 0 734s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 734s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 734s JS G ENUM: Defining Gdk.SettingAction as 0x9797760bd58 734s JS G NS: Found info type ENUM for 'Status' in namespace 'Gdk' 734s JS G ENUM: Defining enum value OK (fixed from ok) 0 734s JS G ENUM: Defining enum value ERROR (fixed from error) -1 734s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 734s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 734s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 734s JS G ENUM: Defining Gdk.Status as 0x9797760bdb8 734s JS G NS: Found info type ENUM for 'SubpixelLayout' in namespace 'Gdk' 734s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 734s JS G ENUM: Defining enum value NONE (fixed from none) 1 734s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 734s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 734s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 734s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 734s JS G ENUM: Defining Gdk.SubpixelLayout as 0x9797760be18 734s JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' 734s JS G BXD: Defined class for TimeCoord (void), prototype 0x3bd9ae8435b0, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'TouchpadGesturePhase' in namespace 'Gdk' 734s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 734s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 734s JS G ENUM: Defining enum value END (fixed from end) 2 734s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 734s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0x9797760bef8 734s JS G NS: Found info type ENUM for 'VisibilityState' in namespace 'Gdk' 734s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 734s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 734s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 734s JS G ENUM: Defining Gdk.VisibilityState as 0x9797760bf58 734s JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' 734s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x3bd9ae843628, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type ENUM for 'VisualType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 734s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 734s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 734s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 734s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 734s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 734s JS G ENUM: Defining Gdk.VisualType as 0x9797760bfb8 734s JS G NS: Found info type FLAGS for 'WMDecoration' in namespace 'Gdk' 734s JS G ENUM: Defining enum value ALL (fixed from all) 1 734s JS G ENUM: Defining enum value BORDER (fixed from border) 2 734s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 734s JS G ENUM: Defining enum value TITLE (fixed from title) 8 734s JS G ENUM: Defining enum value MENU (fixed from menu) 16 734s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 734s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 734s JS G ENUM: Defining Gdk.WMDecoration as 0x9797760c098 734s JS G NS: Found info type FLAGS for 'WMFunction' in namespace 'Gdk' 734s JS G ENUM: Defining enum value ALL (fixed from all) 1 734s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 734s JS G ENUM: Defining enum value MOVE (fixed from move) 4 734s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 734s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 734s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 734s JS G ENUM: Defining Gdk.WMFunction as 0x9797760c178 734s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' 734s JS G OBJ: Defined class for Window (GdkWindow), prototype 0x3bd9ae8436f0, JSClass 0x717b19bdb7c8, in object 0x173498d7b268 734s JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' 734s JS G BXD: Defined class for WindowAttr (void), prototype 0x3bd9ae843740, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type FLAGS for 'WindowAttributesType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value TITLE (fixed from title) 2 734s JS G ENUM: Defining enum value X (fixed from x) 4 734s JS G ENUM: Defining enum value Y (fixed from y) 8 734s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 734s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 734s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 734s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 734s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 734s JS G ENUM: Defining Gdk.WindowAttributesType as 0x9797760c258 734s JS G NS: Found info type STRUCT for 'WindowClass' in namespace 'Gdk' 734s JS G NS: Found info type ENUM for 'WindowEdge' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 734s JS G ENUM: Defining enum value NORTH (fixed from north) 1 734s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 734s JS G ENUM: Defining enum value WEST (fixed from west) 3 734s JS G ENUM: Defining enum value EAST (fixed from east) 4 734s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 734s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 734s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 734s JS G ENUM: Defining Gdk.WindowEdge as 0x9797760c338 734s JS G NS: Found info type FLAGS for 'WindowHints' in namespace 'Gdk' 734s JS G ENUM: Defining enum value POS (fixed from pos) 1 734s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 734s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 734s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 734s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 734s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 734s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 734s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 734s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 734s JS G ENUM: Defining Gdk.WindowHints as 0x9797760c418 734s JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' 734s JS G BXD: Defined class for WindowRedirect (void), prototype 0x3bd9ae8437e0, JSClass 0x717b19bdb0b8, in object 0x173498d7b268 734s JS G NS: Found info type FLAGS for 'WindowState' in namespace 'Gdk' 734s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 734s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 734s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 734s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 734s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 734s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 734s JS G ENUM: Defining enum value BELOW (fixed from below) 64 734s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 734s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 734s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 734s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 734s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 734s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 734s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 734s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 734s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 734s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 734s JS G ENUM: Defining Gdk.WindowState as 0x9797760c4f8 734s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gdk' 734s JS G ENUM: Defining enum value ROOT (fixed from root) 0 734s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 734s JS G ENUM: Defining enum value CHILD (fixed from child) 2 734s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 734s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 734s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 734s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 734s JS G ENUM: Defining Gdk.WindowType as 0x9797760c6d8 734s JS G NS: Found info type ENUM for 'WindowTypeHint' in namespace 'Gdk' 734s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 734s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 734s JS G ENUM: Defining enum value MENU (fixed from menu) 2 734s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 734s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 734s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 734s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 734s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 734s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 734s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 734s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 734s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 734s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 734s JS G ENUM: Defining enum value DND (fixed from dnd) 13 734s JS G ENUM: Defining Gdk.WindowTypeHint as 0x9797760c7b8 734s JS G NS: Found info type ENUM for 'WindowWindowClass' in namespace 'Gdk' 734s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 734s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 734s JS G ENUM: Defining Gdk.WindowWindowClass as 0x9797760c998 734s JS G NS: Found info type FUNCTION for 'add_option_entries_libgtk_only' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'atom_intern' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'atom_intern_static_string' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'beep' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_draw_from_gl' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_get_clip_rectangle' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_get_drawing_context' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_rectangle' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_region' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_region_create_from_surface' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_set_source_color' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_set_source_pixbuf' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_set_source_rgba' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_set_source_window' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'color_parse' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'disable_multidevice' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_abort' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_begin' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_begin_for_device' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_begin_from_point' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_drop' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_drop_done' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_drop_succeeded' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_find_window_for_screen' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_get_selection' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_motion' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drag_status' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drop_finish' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'drop_reply' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'error_trap_pop' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'error_trap_pop_ignored' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'error_trap_push' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'event_get' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'event_handler_set' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'event_peek' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'event_request_motions' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'events_get_angle' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'events_get_center' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'events_get_distance' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'events_pending' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'flush' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'get_default_root_window' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'get_display' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'get_display_arg_name' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'get_program_class' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'get_show_events' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'gl_error_quark' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'init_check' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyboard_grab' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyboard_ungrab' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_convert_case' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_from_name' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_is_lower' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_is_upper' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_name' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_to_lower' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_to_unicode' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'keyval_to_upper' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'list_visuals' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'notify_startup_complete' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'notify_startup_complete_with_id' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'offscreen_window_get_embedder' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'offscreen_window_get_surface' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'offscreen_window_set_embedder' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pango_context_get' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pango_context_get_for_display' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pango_context_get_for_screen' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'parse_args' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_surface' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_window' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pointer_grab' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pointer_is_grabbed' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pointer_ungrab' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'pre_parse_libgtk_only' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'property_delete' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'property_get' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'query_depths' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'query_visual_types' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'selection_convert' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'selection_owner_get' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'selection_owner_get_for_display' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'selection_owner_set' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'selection_owner_set_for_display' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'selection_send_notify' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'selection_send_notify_for_display' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'set_allowed_backends' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'set_double_click_time' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'set_program_class' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'set_show_events' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'setting_get' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'synthesize_window_state' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'test_render_sync' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'test_simulate_button' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'test_simulate_key' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'threads_add_idle' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'threads_add_timeout' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'threads_add_timeout_seconds' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'threads_enter' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'threads_init' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'threads_leave' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'unicode_to_keyval' in namespace 'Gdk' 734s JS G NS: Found info type FUNCTION for 'utf8_to_string_target' in namespace 'Gdk' 734s ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 734s JS G BXD: Defining method quit in prototype for GLib.MainLoop 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Main loop instance 0x155b0c21b020: Spinning loop until released or hook cleared 734s JS MAINLOOP: handling job 0, 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Completed job 0 734s JS MAINLOOP: handling job 1, 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Completed job 1 734s JS MAINLOOP: handling job 2, 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Completed job 2 734s JS MAINLOOP: handling job 3, 734s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 734s JS MAINLOOP: Main loop instance 0x155b0c21b020: release 734s JS MAINLOOP: Completed job 3 734s JS MEMORY: Memory report: before destroying context 734s JS MEMORY: 509 objects currently alive 734s JS MEMORY: boxed_instance = 42 734s JS MEMORY: boxed_prototype = 48 734s JS MEMORY: closure = 1 734s JS MEMORY: function = 354 734s JS MEMORY: fundamental_instance = 0 734s JS MEMORY: fundamental_prototype = 0 734s JS MEMORY: gerror_instance = 0 734s JS MEMORY: gerror_prototype = 2 734s JS MEMORY: interface = 6 734s JS MEMORY: module = 10 734s JS MEMORY: ns = 6 734s JS MEMORY: object_instance = 2 734s JS MEMORY: object_prototype = 36 734s JS MEMORY: param = 1 734s JS MEMORY: union_instance = 0 734s JS MEMORY: union_prototype = 1 734s JS CTX: JS shutdown sequence 734s JS CTX: Stopping profiler 734s JS CTX: Shutting down toggle queue 734s JS CTX: Notifying external reference holders of GjsContext dispose 734s JS MAINLOOP: Stopping promise job dispatcher 734s JS CTX: Notifying reference holders of GjsContext dispose 734s JS CTX: Checking unhandled promise rejections 734s JS CTX: Releasing cached JS wrappers 734s JS CTX: Final triggered GC 734s JS CTX: Destroying JS context 734s JS CTX: Releasing all native objects 734s JS CTX: Disabling auto GC 734s JS CTX: Ending trace on global object 734s JS CTX: Freeing allocated resources 734s JS CTX: JS context destroyed 734s PASS: cjs/testIntrospection.test 734s Running test: cjs/testPackage.test 734s JS NATIVE: Registered native JS module '_promiseNative' 734s JS NATIVE: Registered native JS module '_byteArrayNative' 734s JS NATIVE: Registered native JS module '_encodingNative' 734s JS NATIVE: Registered native JS module '_gi' 734s JS NATIVE: Registered native JS module 'gi' 734s JS NATIVE: Registered native JS module 'cairoNative' 734s JS NATIVE: Registered native JS module 'system' 734s JS NATIVE: Registered native JS module 'console' 734s JS NATIVE: Registered native JS module '_print' 734s JS CTX: Enabling JIT 734s JS CTX: Initialized class GjsFileImporter prototype 0x2df924e00098 734s JS IMPORT: Defining parent (nil) of 0x2df924e000f8 'imports' is mod 0 734s JS IMPORT: Importing '_print' 734s JS NATIVE: Defining native module '_print' 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x2df924e006b0 '_print' is mod 1 734s JS IMPORT: successfully imported module '_print' 734s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 734s 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 0x36269323b128 734s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x36269323b128 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: hold 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Starting promise job dispatcher 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: Spinning loop until released or hook cleared 734s JS MAINLOOP: handling job 0, 734s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: release 734s JS MAINLOOP: Completed job 0 734s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x36269323b128 734s JS IMPORT: Module metadata hook for module 0x2df924e12f60 734s JS IMPORT: Defining meta.importSync for module 0x2df924e12f60 734s JS NATIVE: Defining native module 'gi' 734s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2df924e13310 734s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 734s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 734s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 734s JS IMPORT: Importing directory 'overrides' 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x2df924e13410 'overrides' is mod 1 734s JS IMPORT: Defined importer 'overrides' 0x2df924e13410 in 0x2df924e000f8 734s JS IMPORT: successfully imported directory 'overrides' 734s JS IMPORT: Importing '_byteArrayNative' 734s JS NATIVE: Defining native module '_byteArrayNative' 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x2df924e13858 '_byteArrayNative' is mod 1 734s JS IMPORT: successfully imported module '_byteArrayNative' 734s JS IMPORT: Importing '_promiseNative' 734s JS NATIVE: Defining native module '_promiseNative' 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x2df924e13998 '_promiseNative' is mod 1 734s JS IMPORT: successfully imported module '_promiseNative' 734s JS IMPORT: Importing module GLib succeeded 734s JS IMPORT: Defining parent 0x2df924e13410 of 0x36269323c128 'GLib' is mod 1 734s JS IMPORT: successfully imported module 'GLib' 734s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 734s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x36269327b060, JSClass 0x6685e2e7b0b8, in object 0x36269327b038 734s JS CTX: Initialized class GIRepositoryGType prototype 0x2df924e13bc8 734s JS CTX: Initialized class GIRepositoryFunction prototype 0x36269323c178 734s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 734s JS G BXD: Defined class for Error (GError), prototype 0x36269327b0b0, JSClass 0x6685e2e7b0b8, in object 0x36269327b038 734s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 734s JS G BXD: Defined class for Variant (GVariant), prototype 0x36269327b100, JSClass 0x6685e2e7b0b8, in object 0x36269327b038 734s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 734s JS G BXD: Defined class for Bytes (GBytes), prototype 0x36269327b150, JSClass 0x6685e2e7b0b8, in object 0x36269327b038 734s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 734s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36269327b1a0, JSClass 0x6685e2e7b0b8, in object 0x36269327b038 734s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 734s JS G BXD: Defined class for Thread (GThread), prototype 0x36269327b1f0, JSClass 0x6685e2e7b0b8, in object 0x36269327b038 734s JS G BXD: Defining method ref in prototype for GLib.Thread 734s JS G BXD: Defining method unref in prototype for GLib.Thread 734s JS G NS: Defined namespace 'GLib' 0x36269327b038 in GIRepository 0x2df924e131a0 734s JS IMPORT: Importing module jasmine succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x36269323cb28 'jasmine' is mod 1 734s JS IMPORT: successfully imported module 'jasmine' 734s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: hold 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: Spinning loop until released or hook cleared 734s JS MAINLOOP: handling job 0, 734s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: release 734s JS MAINLOOP: Completed job 0 734s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 734s JS IMPORT: Importing 'gi' 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x2df924e131a0 'gi' is mod 1 734s JS IMPORT: successfully imported module 'gi' 734s 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 734s JS G NS: Defined namespace 'GIRepository' 0x36269327b268 in GIRepository 0x2df924e131a0 734s 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 734s JS G NS: Defined namespace 'CjsPrivate' 0x36269327b2b8 in GIRepository 0x2df924e131a0 734s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 734s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 734s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 734s JS IMPORT: Importing module _legacy succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x36269323cda8 '_legacy' is mod 1 734s JS IMPORT: successfully imported module '_legacy' 734s JS IMPORT: Importing module lang succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x36269323cd58 'lang' is mod 1 734s JS IMPORT: successfully imported module 'lang' 734s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 734s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 734s JS IMPORT: Importing module _signals succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x36269323cdf8 '_signals' is mod 1 734s JS IMPORT: successfully imported module '_signals' 734s JS IMPORT: Importing module signals succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x36269323cd08 'signals' is mod 1 734s JS IMPORT: successfully imported module 'signals' 734s JS IMPORT: Importing module Gio succeeded 734s JS IMPORT: Defining parent 0x2df924e13410 of 0x36269323ccb8 'Gio' is mod 1 734s JS IMPORT: successfully imported module 'Gio' 734s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 734s JS IMPORT: Importing '_gi' 734s JS NATIVE: Defining native module '_gi' 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x2df924e2a2c8 '_gi' is mod 1 734s JS IMPORT: successfully imported module '_gi' 734s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 734s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 734s JS IMPORT: Importing module _common succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x36269323ce98 '_common' is mod 1 734s JS IMPORT: successfully imported module '_common' 734s JS IMPORT: Importing module GObject succeeded 734s JS IMPORT: Defining parent 0x2df924e13410 of 0x36269323ce48 'GObject' is mod 1 734s JS IMPORT: successfully imported module 'GObject' 734s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 734s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 734s JS G BXD: Defined class for String (GString), prototype 0x36269327b560, JSClass 0x6685e2e7b0b8, in object 0x36269327b2e0 734s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 734s JS G PRM: Defined class ParamSpec prototype is 0x36269323cf38 class 0x6685e2e802e0 in object 0x36269327b2e0 734s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 734s JS G OBJ: Defined class for Object (GObject), prototype 0x36269327b6c8, JSClass 0x6685e2e7b7c8, in object 0x36269327b2e0 734s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 734s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 734s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x36269327b6f0, JSClass 0x6685e2e7b7c8, in object 0x36269327b2e0 734s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 734s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 734s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 734s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 734s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 734s JS G NS: Defined namespace 'GObject' 0x36269327b2e0 in GIRepository 0x2df924e131a0 734s JS G OBJ: Defined class for Application (GApplication), prototype 0x36269327b740, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 734s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3626932ce2e0, JSClass 0x6685e2e7b5a0, in object 0x36269327b290 734s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 734s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 734s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x36269327b7b8, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 734s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3626932ce560, JSClass 0x6685e2e7b5a0, in object 0x36269327b290 734s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 734s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x36269327b830, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 734s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 734s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3626932ce6a0, JSClass 0x6685e2e7b5a0, in object 0x36269327b290 734s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 734s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 734s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 734s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x36269327b8a8, JSClass 0x6685e2e7b0b8, in object 0x36269327b290 734s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 734s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x36269327b8f8, JSClass 0x6685e2e7b0b8, in object 0x36269327b290 734s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 734s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 734s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x36269327b948, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x36269327b998, JSClass 0x6685e2e7b7c8, in object 0x36269327b2b8 734s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 734s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x36269327b9e8, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 734s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 734s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 734s JS G IFACE: Defined class for File (GFile), prototype 0x3626932ce808, JSClass 0x6685e2e7b5a0, in object 0x36269327b290 734s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x36269327ba60, JSClass 0x6685e2e7b7c8, in object 0x2df924e13280 734s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 734s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x36269327bad8, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 734s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 734s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x36269327bb28, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 734s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x36269327bb78, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 734s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x36269327bbc8, JSClass 0x6685e2e7b0b8, in object 0x36269327b290 734s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 734s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 734s JS G OBJ: Defined class for Settings (GSettings), prototype 0x36269327bc18, JSClass 0x6685e2e7b7c8, in object 0x36269327b290 734s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 734s JS G NS: Defined namespace 'Gio' 0x36269327b290 in GIRepository 0x2df924e131a0 734s JS IMPORT: Importing 'system' 734s JS NATIVE: Defining native module 'system' 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x2df924e2fac0 'system' is mod 1 734s JS IMPORT: successfully imported module 'system' 734s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 734s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 734s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 734s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 734s JS G ENUM: Defining enum value ALL (fixed from all) 6 734s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 734s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 734s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 734s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 734s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 734s JS G ENUM: Defining enum value TIME (fixed from time) 2 734s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x2df924e30140 734s JS IMPORT: Importing module _gettext succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x3626932d5308 '_gettext' is mod 1 734s JS IMPORT: successfully imported module '_gettext' 734s JS IMPORT: Importing module gettext succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x3626932d52b8 'gettext' is mod 1 734s JS IMPORT: successfully imported module 'gettext' 734s JS IMPORT: Importing module package succeeded 734s JS IMPORT: Defining parent 0x2df924e000f8 of 0x36269323cc68 'package' is mod 1 734s JS IMPORT: successfully imported module 'package' 734s JS CTX: Script evaluation succeeded 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: Spinning loop until released or hook cleared 734s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x36269323b128 734s JS IMPORT: Module metadata hook for module 0x2df924e3bb60 734s JS IMPORT: Defining meta.importSync for module 0x2df924e3bb60 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x36269323b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x36269323b128 734s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 734s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 734s JS MAINLOOP: Set main loop hook to 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: hold 734s JS MAINLOOP: Running and clearing main loop hook 734s JS G BXD: Defining method run in prototype for GLib.MainLoop 734s 1..20 734s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 734s JS G BXD: Defined class for Source (GSource), prototype 0x36269327bc90, JSClass 0x6685e2e7b0b8, in object 0x36269327b038 734s JS G BXD: Defining method set_priority in prototype for GLib.Source 734s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 734s JS G BXD: Defining method attach in prototype for GLib.Source 734s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 734s JS IMPORT: Module metadata hook for module 0x362693260c80 734s JS IMPORT: Defining meta.importSync for module 0x362693260c80 734s 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 734s JS G NS: Defined namespace 'Regress' 0x36269327bd80 in GIRepository 0x36269323ee08 734s JS G BXD: Defining method destroy in prototype for GLib.Source 734s ok 1 Package module finds an existing library 734s ok 2 Package module doesn't find a non-existent library 734s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 734s ok 3 Package module finds a function 734s ok 4 Package module doesn't find a non-existent function 734s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 734s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x1114e0d05060, JSClass 0x6685e2e7b7c8, in object 0x36269327bd80 734s ok 5 Package module finds a class 734s ok 6 Package module doesn't find a non-existent class 734s ok 7 Package module finds a property 734s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 734s ok 8 Package module doesn't find a non-existent property 734s ok 9 Package module finds a static function 734s ok 10 Package module doesn't find a non-existent static function 734s ok 11 Package module finds a method 734s ok 12 Package module doesn't find a non-existent method 734s 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 734s JS G NS: Defined namespace 'GIMarshallingTests' 0x1114e0d055b0 in GIRepository 0x36269323ee08 734s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 734s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x1114e0d08038, JSClass 0x6685e2e7b5a0, in object 0x1114e0d055b0 734s ok 13 Package module finds an interface 734s ok 14 Package module doesn't find a non-existent interface 734s ok 15 Package module finds an interface method 734s JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' 734s JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' 734s JS G BXD: Defined class for TypeInterface (void), prototype 0x1114e0d057e0, JSClass 0x6685e2e7b0b8, in object 0x36269327b2e0 734s ok 16 Package module doesn't find a non-existent interface method 734s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 734s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 734s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 734s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 734s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 734s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 734s JS G ENUM: Defining Regress.TestEnum as 0x2df924e53b28 734s ok 17 Package module finds an enum value 734s ok 18 Package module doesn't find a non-existent enum value 734s JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' 734s ok 19 Package module finds a constant 734s ok 20 Package module doesn't find a non-existent constant 734s JS G BXD: Defining method quit in prototype for GLib.MainLoop 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: Spinning loop until released or hook cleared 734s JS MAINLOOP: handling job 0, 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Completed job 0 734s JS MAINLOOP: handling job 1, 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Completed job 1 734s JS MAINLOOP: handling job 2, 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Completed job 2 734s JS MAINLOOP: handling job 3, 734s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 734s JS MAINLOOP: Main loop instance 0x2a9db5b020: release 734s JS MAINLOOP: Completed job 3 734s JS MEMORY: Memory report: before destroying context 734s JS MEMORY: 352 objects currently alive 734s JS MEMORY: boxed_instance = 88 734s JS MEMORY: boxed_prototype = 12 734s JS MEMORY: closure = 1 734s JS MEMORY: function = 212 734s JS MEMORY: fundamental_instance = 0 734s JS MEMORY: fundamental_prototype = 0 734s JS MEMORY: gerror_instance = 0 734s JS MEMORY: gerror_prototype = 0 734s JS MEMORY: interface = 5 734s JS MEMORY: module = 12 734s JS MEMORY: ns = 7 734s JS MEMORY: object_instance = 1 734s JS MEMORY: object_prototype = 14 734s JS MEMORY: param = 0 734s JS MEMORY: union_instance = 0 734s JS MEMORY: union_prototype = 0 734s JS CTX: JS shutdown sequence 734s JS CTX: Stopping profiler 734s JS CTX: Shutting down toggle queue 734s JS CTX: Notifying external reference holders of GjsContext dispose 734s JS MAINLOOP: Stopping promise job dispatcher 734s JS CTX: Notifying reference holders of GjsContext dispose 734s JS CTX: Checking unhandled promise rejections 734s JS CTX: Releasing cached JS wrappers 734s JS CTX: Final triggered GC 734s JS CTX: Destroying JS context 734s JS CTX: Releasing all native objects 734s JS CTX: Disabling auto GC 734s JS CTX: Ending trace on global object 734s JS CTX: Freeing allocated resources 734s JS CTX: JS context destroyed 734s PASS: cjs/testPackage.test 734s Running test: cjs/testGObjectDestructionAccess.test 734s JS NATIVE: Registered native JS module '_promiseNative' 734s JS NATIVE: Registered native JS module '_byteArrayNative' 734s JS NATIVE: Registered native JS module '_encodingNative' 734s JS NATIVE: Registered native JS module '_gi' 734s JS NATIVE: Registered native JS module 'gi' 734s JS NATIVE: Registered native JS module 'cairoNative' 734s JS NATIVE: Registered native JS module 'system' 734s JS NATIVE: Registered native JS module 'console' 734s JS NATIVE: Registered native JS module '_print' 734s JS CTX: Enabling JIT 734s JS CTX: Initialized class GjsFileImporter prototype 0x47ece500098 734s JS IMPORT: Defining parent (nil) of 0x47ece5000f8 'imports' is mod 0 734s JS IMPORT: Importing '_print' 734s JS NATIVE: Defining native module '_print' 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x47ece5006b0 '_print' is mod 1 734s JS IMPORT: successfully imported module '_print' 734s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 734s 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 0x16272353b128 734s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16272353b128 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: hold 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Starting promise job dispatcher 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: Spinning loop until released or hook cleared 734s JS MAINLOOP: handling job 0, 734s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: release 734s JS MAINLOOP: Completed job 0 734s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16272353b128 734s JS IMPORT: Module metadata hook for module 0x47ece512f60 734s JS IMPORT: Defining meta.importSync for module 0x47ece512f60 734s JS NATIVE: Defining native module 'gi' 734s JS CTX: Initialized class GIRepositoryNamespace prototype 0x47ece513310 734s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 734s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 734s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 734s JS IMPORT: Importing directory 'overrides' 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x47ece513410 'overrides' is mod 1 734s JS IMPORT: Defined importer 'overrides' 0x47ece513410 in 0x47ece5000f8 734s JS IMPORT: successfully imported directory 'overrides' 734s JS IMPORT: Importing '_byteArrayNative' 734s JS NATIVE: Defining native module '_byteArrayNative' 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x47ece513858 '_byteArrayNative' is mod 1 734s JS IMPORT: successfully imported module '_byteArrayNative' 734s JS IMPORT: Importing '_promiseNative' 734s JS NATIVE: Defining native module '_promiseNative' 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x47ece513998 '_promiseNative' is mod 1 734s JS IMPORT: successfully imported module '_promiseNative' 734s JS IMPORT: Importing module GLib succeeded 734s JS IMPORT: Defining parent 0x47ece513410 of 0x16272353c128 'GLib' is mod 1 734s JS IMPORT: successfully imported module 'GLib' 734s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 734s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x16272357b060, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS CTX: Initialized class GIRepositoryGType prototype 0x47ece513bc8 734s JS CTX: Initialized class GIRepositoryFunction prototype 0x16272353c178 734s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 734s JS G BXD: Defined class for Error (GError), prototype 0x16272357b0b0, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 734s JS G BXD: Defined class for Variant (GVariant), prototype 0x16272357b100, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 734s JS G BXD: Defined class for Bytes (GBytes), prototype 0x16272357b150, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 734s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16272357b1a0, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 734s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 734s JS G BXD: Defined class for Thread (GThread), prototype 0x16272357b1f0, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS G BXD: Defining method ref in prototype for GLib.Thread 734s JS G BXD: Defining method unref in prototype for GLib.Thread 734s JS G NS: Defined namespace 'GLib' 0x16272357b038 in GIRepository 0x47ece5131a0 734s JS IMPORT: Importing module jasmine succeeded 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x16272353cb28 'jasmine' is mod 1 734s JS IMPORT: successfully imported module 'jasmine' 734s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: hold 734s JS MAINLOOP: Enqueue job , promise=, allocation site= 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: Spinning loop until released or hook cleared 734s JS MAINLOOP: handling job 0, 734s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: release 734s JS MAINLOOP: Completed job 0 734s JS IMPORT: Importing 'gi' 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x47ece5131a0 'gi' is mod 1 734s JS IMPORT: successfully imported module 'gi' 734s 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 734s JS G NS: Defined namespace 'CjsPrivate' 0x16272357b290 in GIRepository 0x47ece5131a0 734s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 734s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 734s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 734s JS IMPORT: Importing module _legacy succeeded 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x16272353cd58 '_legacy' is mod 1 734s JS IMPORT: successfully imported module '_legacy' 734s JS IMPORT: Importing module lang succeeded 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x16272353cd08 'lang' is mod 1 734s JS IMPORT: successfully imported module 'lang' 734s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 734s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 734s JS IMPORT: Importing module _signals succeeded 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x16272353cda8 '_signals' is mod 1 734s JS IMPORT: successfully imported module '_signals' 734s JS IMPORT: Importing module signals succeeded 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x16272353ccb8 'signals' is mod 1 734s JS IMPORT: successfully imported module 'signals' 734s JS IMPORT: Importing module Gio succeeded 734s JS IMPORT: Defining parent 0x47ece513410 of 0x16272353cc68 'Gio' is mod 1 734s JS IMPORT: successfully imported module 'Gio' 734s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 734s JS IMPORT: Importing '_gi' 734s JS NATIVE: Defining native module '_gi' 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x47ece529e68 '_gi' is mod 1 734s JS IMPORT: successfully imported module '_gi' 734s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 734s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 734s JS IMPORT: Importing module _common succeeded 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x16272353ce48 '_common' is mod 1 734s JS IMPORT: successfully imported module '_common' 734s JS IMPORT: Importing module GObject succeeded 734s JS IMPORT: Defining parent 0x47ece513410 of 0x16272353cdf8 'GObject' is mod 1 734s JS IMPORT: successfully imported module 'GObject' 734s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 734s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 734s JS G BXD: Defined class for String (GString), prototype 0x16272357b538, JSClass 0x666de425b0b8, in object 0x16272357b2b8 734s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 734s JS G PRM: Defined class ParamSpec prototype is 0x16272353cee8 class 0x666de42602e0 in object 0x16272357b2b8 734s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 734s JS G OBJ: Defined class for Object (GObject), prototype 0x16272357b6a0, JSClass 0x666de425b7c8, in object 0x16272357b2b8 734s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 734s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 734s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x16272357b6c8, JSClass 0x666de425b7c8, in object 0x16272357b2b8 734s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 734s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 734s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 734s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 734s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 734s JS G NS: Defined namespace 'GObject' 0x16272357b2b8 in GIRepository 0x47ece5131a0 734s JS G OBJ: Defined class for Application (GApplication), prototype 0x16272357b718, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 734s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1627235cf290, JSClass 0x666de425b5a0, in object 0x16272357b268 734s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 734s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 734s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 734s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x16272357b790, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 734s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1627235cf510, JSClass 0x666de425b5a0, in object 0x16272357b268 734s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 734s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x16272357b808, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 734s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 734s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1627235cf650, JSClass 0x666de425b5a0, in object 0x16272357b268 734s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 734s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 734s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 734s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x16272357b880, JSClass 0x666de425b0b8, in object 0x16272357b268 734s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 734s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x16272357b8d0, JSClass 0x666de425b0b8, in object 0x16272357b268 734s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 734s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 734s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x16272357b920, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x16272357b970, JSClass 0x666de425b7c8, in object 0x16272357b290 734s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 734s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x16272357b9c0, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 734s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 734s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 734s JS G IFACE: Defined class for File (GFile), prototype 0x1627235cf7b8, JSClass 0x666de425b5a0, in object 0x16272357b268 734s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x16272357ba38, JSClass 0x666de425b7c8, in object 0x47ece513280 734s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 734s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x16272357bab0, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 734s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 734s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x16272357bb00, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 734s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x16272357bb50, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 734s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x16272357bba0, JSClass 0x666de425b0b8, in object 0x16272357b268 734s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 734s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 734s JS G OBJ: Defined class for Settings (GSettings), prototype 0x16272357bbf0, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 734s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 734s JS G NS: Defined namespace 'Gio' 0x16272357b268 in GIRepository 0x47ece5131a0 734s 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 734s JS G NS: Defined namespace 'GjsTestTools' 0x16272357bc40 in GIRepository 0x47ece5131a0 734s JS IMPORT: Importing module Gtk succeeded 734s JS IMPORT: Defining parent 0x47ece513410 of 0x1627235d7268 'Gtk' is mod 1 734s JS IMPORT: successfully imported module 'Gtk' 734s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 734s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 734s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x16272357bc90, JSClass 0x666de425b7c8, in object 0x16272357b2b8 734s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x16272357bce0, JSClass 0x666de425b7c8, in object 0x16272357bc68 734s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 734s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1627235d7560, JSClass 0x666de425b5a0, in object 0x16272357bc68 734s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 734s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x16272357bd58, JSClass 0x666de425b7c8, in object 0x16272357bc68 734s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 734s JS G NS: Defined namespace 'Gtk' 0x16272357bc68 in GIRepository 0x47ece5131a0 734s JS IMPORT: Importing 'system' 734s JS NATIVE: Defining native module 'system' 734s JS IMPORT: Defining parent 0x47ece5000f8 of 0x47ece530918 'system' is mod 1 734s JS IMPORT: successfully imported module 'system' 734s JS CTX: Script evaluation succeeded 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: Spinning loop until released or hook cleared 734s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16272353b128 734s JS IMPORT: Module metadata hook for module 0x47ece510848 734s JS IMPORT: Defining meta.importSync for module 0x47ece510848 734s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16272353b128 734s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16272353b128 734s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 734s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 734s JS MAINLOOP: Set main loop hook to 734s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: hold 734s JS MAINLOOP: Running and clearing main loop hook 734s JS G BXD: Defining method run in prototype for GLib.MainLoop 734s 1..54 734s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 734s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 734s JS G BXD: Defined class for Source (GSource), prototype 0x16272357bda8, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS G BXD: Defining method set_priority in prototype for GLib.Source 734s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 734s JS G BXD: Defining method attach in prototype for GLib.Source 734s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 734s JS IMPORT: Module metadata hook for module 0x162723560ac0 734s JS IMPORT: Defining meta.importSync for module 0x162723560ac0 734s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 734s JS G BXD: Defining method destroy in prototype for GLib.Source 734s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 734s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 734s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x16272357bec0, JSClass 0x666de425b7c8, in object 0x16272357bc68 734s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x16272357bf10, JSClass 0x666de425b7c8, in object 0x16272357bc68 734s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 734s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 734s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 734s JS G ENUM: Defining Gtk.WindowType as 0x47ece51f098 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 734s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 734s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 734s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 734s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 734s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 734s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 734s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 734s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 734s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 734s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 734s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 734s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 734s JS G ENUM: Defining GLib.LogLevelFlags as 0x47ece51f7f8 734s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 734s ok 1 Access to destroyed GObject Get property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 2 Access to destroyed GObject Set property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 3 Access to destroyed GObject Add expando property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 4 Access to destroyed GObject Access to unset expando property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 5 Access to destroyed GObject Access previously set expando property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 734s ok 6 Access to destroyed GObject Access to getter method 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 7 Access to destroyed GObject Access to setter method 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 8 Access to destroyed GObject Proto function connect 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 9 Access to destroyed GObject Proto function connect_after 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 10 Access to destroyed GObject Proto function emit 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 11 Access to destroyed GObject Proto function signals_disconnect 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 12 Access to destroyed GObject Proto function signals_block 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 13 Access to destroyed GObject Proto function signals_unblock 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 14 Access to destroyed GObject Proto function toString 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 15 Access to destroyed GObject Proto function toString before/after 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 734s ok 16 Access to finalized GObject Get property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 17 Access to finalized GObject Set property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 18 Access to finalized GObject Add expando property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 19 Access to finalized GObject Access to unset expando property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 20 Access to finalized GObject Access previously set expando property 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 21 Access to finalized GObject Access to getter method 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 22 Access to finalized GObject Access to setter method 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 23 Access to finalized GObject Proto function connect 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 24 Access to finalized GObject Proto function connect_after 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 25 Access to finalized GObject Proto function emit 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 26 Access to finalized GObject Proto function signals_disconnect 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 27 Access to finalized GObject Proto function signals_block 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 28 Access to finalized GObject Proto function signals_unblock 734s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 734s ok 29 Access to finalized GObject Proto function toString 734s JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' 734s JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' 734s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x16272357bfd8, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 734s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x2ad2e1f0b060, JSClass 0x666de425b7c8, in object 0x16272357b268 734s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 734s JS G IFACE: Defined class for Icon (GIcon), prototype 0x16272353c0d8, JSClass 0x666de425b5a0, in object 0x16272357b268 734s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 734s JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' 734s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 734s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 734s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 734s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 734s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 734s JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 734s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 734s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 734s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 734s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x2ad2e1f0b128, JSClass 0x666de425b0b8, in object 0x16272357b038 734s JS G BXD: Defining method iteration in prototype for GLib.MainContext 734s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 734s JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' 734s JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' 734s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 734s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 734s JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' 734s ok 38 Disposed or finalized GObject returned from function is marked as disposed 734s JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' 734s Executing: cjs/testGObjectDestructionAccess.test 734s JS G BXD: Defining method quit in prototype for GLib.MainLoop 734s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 734s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 734s JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' 734s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 734s JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' 734s ok 41 Disposed or finalized GObject ignores toggling queued toggles 734s JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' 734s ok 42 Disposed or finalized GObject can be disposed from other thread 734s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 734s JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' 734s JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 734s JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' 734s ok 44 GObject with toggle references can be re-reffed from other thread delayed 734s JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 734s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 734s JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 734s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 734s JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' 734s JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' 734s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 735s JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' 735s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 735s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 735s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 735s JS G BXD: Defining method join in prototype for GLib.Thread 735s JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' 735s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 735s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 735s ok 53 GObject with toggle references can be finalized while queued in toggle queue 735s 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 735s JS MAINLOOP: Enqueue job , promise=, allocation site= 735s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: Spinning loop until released or hook cleared 735s JS MAINLOOP: handling job 0, 735s JS MAINLOOP: Enqueue job , promise=, allocation site= 735s JS MAINLOOP: Completed job 0 735s JS MAINLOOP: handling job 1, 735s JS MAINLOOP: Enqueue job , promise=, allocation site= 735s JS MAINLOOP: Completed job 1 735s JS MAINLOOP: handling job 2, 735s JS MAINLOOP: Enqueue job , promise=, allocation site= 735s JS MAINLOOP: Completed job 2 735s JS MAINLOOP: handling job 3, 735s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 735s JS MAINLOOP: Main loop instance 0x1a3ed74bb020: release 735s JS MAINLOOP: Completed job 3 735s JS MEMORY: Memory report: before destroying context 735s JS MEMORY: 311 objects currently alive 735s JS MEMORY: boxed_instance = 13 735s JS MEMORY: boxed_prototype = 11 735s JS MEMORY: closure = 3 735s JS MEMORY: function = 241 735s JS MEMORY: fundamental_instance = 0 735s JS MEMORY: fundamental_prototype = 0 735s JS MEMORY: gerror_instance = 0 735s JS MEMORY: gerror_prototype = 0 735s JS MEMORY: interface = 6 735s JS MEMORY: module = 10 735s JS MEMORY: ns = 6 735s JS MEMORY: object_instance = 0 735s JS MEMORY: object_prototype = 21 735s JS MEMORY: param = 0 735s JS MEMORY: union_instance = 0 735s JS MEMORY: union_prototype = 0 735s JS CTX: JS shutdown sequence 735s JS CTX: Stopping profiler 735s JS CTX: Shutting down toggle queue 735s JS CTX: Notifying external reference holders of GjsContext dispose 735s JS MAINLOOP: Stopping promise job dispatcher 735s JS CTX: Notifying reference holders of GjsContext dispose 735s JS CTX: Checking unhandled promise rejections 735s JS CTX: Releasing cached JS wrappers 735s JS CTX: Final triggered GC 735s JS CTX: Destroying JS context 735s JS CTX: Releasing all native objects 735s JS CTX: Disabling auto GC 735s JS CTX: Ending trace on global object 735s JS CTX: Freeing allocated resources 735s JS CTX: JS context destroyed 735s PASS: cjs/testGObjectDestructionAccess.test 735s Running test: cjs/testCairo.test 735s JS NATIVE: Registered native JS module '_promiseNative' 735s JS NATIVE: Registered native JS module '_byteArrayNative' 735s JS NATIVE: Registered native JS module '_encodingNative' 735s JS NATIVE: Registered native JS module '_gi' 735s JS NATIVE: Registered native JS module 'gi' 736s JS NATIVE: Registered native JS module 'cairoNative' 736s JS NATIVE: Registered native JS module 'system' 736s JS NATIVE: Registered native JS module 'console' 736s JS NATIVE: Registered native JS module '_print' 736s JS CTX: Enabling JIT 736s JS CTX: Initialized class GjsFileImporter prototype 0x27de56f00098 736s JS IMPORT: Defining parent (nil) of 0x27de56f000f8 'imports' is mod 0 736s JS IMPORT: Importing '_print' 736s JS NATIVE: Defining native module '_print' 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x27de56f006b0 '_print' is mod 1 736s JS IMPORT: successfully imported module '_print' 736s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 736s 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 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1220fcb3b128 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: hold 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Starting promise job dispatcher 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: release 736s JS MAINLOOP: Completed job 0 736s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module metadata hook for module 0x27de56f12f60 736s JS IMPORT: Defining meta.importSync for module 0x27de56f12f60 736s JS NATIVE: Defining native module 'gi' 736s JS CTX: Initialized class GIRepositoryNamespace prototype 0x27de56f13310 736s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 736s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 736s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 736s JS IMPORT: Importing directory 'overrides' 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x27de56f13410 'overrides' is mod 1 736s JS IMPORT: Defined importer 'overrides' 0x27de56f13410 in 0x27de56f000f8 736s JS IMPORT: successfully imported directory 'overrides' 736s JS IMPORT: Importing '_byteArrayNative' 736s JS NATIVE: Defining native module '_byteArrayNative' 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x27de56f13858 '_byteArrayNative' is mod 1 736s JS IMPORT: successfully imported module '_byteArrayNative' 736s JS IMPORT: Importing '_promiseNative' 736s JS NATIVE: Defining native module '_promiseNative' 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x27de56f13998 '_promiseNative' is mod 1 736s JS IMPORT: successfully imported module '_promiseNative' 736s JS IMPORT: Importing module GLib succeeded 736s JS IMPORT: Defining parent 0x27de56f13410 of 0x1220fcb3c128 'GLib' is mod 1 736s JS IMPORT: successfully imported module 'GLib' 736s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 736s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1220fcb7b060, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b038 736s JS CTX: Initialized class GIRepositoryGType prototype 0x27de56f13bc8 736s JS CTX: Initialized class GIRepositoryFunction prototype 0x1220fcb3c178 736s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 736s JS G BXD: Defined class for Error (GError), prototype 0x1220fcb7b0b0, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b038 736s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 736s JS G BXD: Defined class for Variant (GVariant), prototype 0x1220fcb7b100, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b038 736s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 736s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1220fcb7b150, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b038 736s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 736s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1220fcb7b1a0, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b038 736s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 736s JS G BXD: Defined class for Thread (GThread), prototype 0x1220fcb7b1f0, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b038 736s JS G BXD: Defining method ref in prototype for GLib.Thread 736s JS G BXD: Defining method unref in prototype for GLib.Thread 736s JS G NS: Defined namespace 'GLib' 0x1220fcb7b038 in GIRepository 0x27de56f131a0 736s JS IMPORT: Importing module jasmine succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3cb28 'jasmine' is mod 1 736s JS IMPORT: successfully imported module 'jasmine' 736s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: hold 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: release 736s JS MAINLOOP: Completed job 0 736s JS IMPORT: Importing 'gi' 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x27de56f131a0 'gi' is mod 1 736s JS IMPORT: successfully imported module 'gi' 736s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 736s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 736s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 736s JS IMPORT: Importing module _cairo succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3ccb8 '_cairo' is mod 1 736s JS IMPORT: successfully imported module '_cairo' 736s JS IMPORT: Importing 'cairoNative' 736s JS NATIVE: Defining native module 'cairoNative' 736s JS CTX: Initialized class Region prototype 0x27de56f27778 736s JS CTX: Initialized class Context prototype 0x27de56f27898 736s JS CTX: Initialized class Surface prototype 0x27de56f28078 736s JS CTX: Initialized class ImageSurface prototype 0x27de56f28158 736s JS CTX: Initialized class Path prototype 0x27de56f28238 736s JS CTX: Initialized class PSSurface prototype 0x27de56f28298 736s JS CTX: Initialized class PDFSurface prototype 0x27de56f282f8 736s JS CTX: Initialized class SVGSurface prototype 0x27de56f28458 736s JS CTX: Initialized class Pattern prototype 0x27de56f284b8 736s JS CTX: Initialized class Gradient prototype 0x27de56f28518 736s JS CTX: Initialized class LinearGradient prototype 0x27de56f28578 736s JS CTX: Initialized class RadialGradient prototype 0x27de56f285d8 736s JS CTX: Initialized class SurfacePattern prototype 0x27de56f28638 736s JS CTX: Initialized class SolidPattern prototype 0x27de56f28698 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x27de56f27758 'cairoNative' is mod 1 736s JS IMPORT: successfully imported module 'cairoNative' 736s JS IMPORT: Importing module cairo succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3cc68 'cairo' is mod 1 736s JS IMPORT: successfully imported module 'cairo' 736s 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 736s JS G NS: Defined namespace 'Gdk' 0x1220fcb7b308 in GIRepository 0x27de56f131a0 736s 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 736s JS G NS: Defined namespace 'GIMarshallingTests' 0x1220fcb7b330 in GIRepository 0x27de56f131a0 736s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 736s JS IMPORT: Importing module _legacy succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3cd58 '_legacy' is mod 1 736s JS IMPORT: successfully imported module '_legacy' 736s 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 736s JS G NS: Defined namespace 'CjsPrivate' 0x1220fcb7b3a8 in GIRepository 0x27de56f131a0 736s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 736s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 736s JS IMPORT: Importing module lang succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3ce48 'lang' is mod 1 736s JS IMPORT: successfully imported module 'lang' 736s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 736s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 736s JS IMPORT: Importing module _signals succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3ce98 '_signals' is mod 1 736s JS IMPORT: successfully imported module '_signals' 736s JS IMPORT: Importing module signals succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3cdf8 'signals' is mod 1 736s JS IMPORT: successfully imported module 'signals' 736s JS IMPORT: Importing module Gio succeeded 736s JS IMPORT: Defining parent 0x27de56f13410 of 0x1220fcb3cda8 'Gio' is mod 1 736s JS IMPORT: successfully imported module 'Gio' 736s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 736s JS IMPORT: Importing '_gi' 736s JS NATIVE: Defining native module '_gi' 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x27de56f2b910 '_gi' is mod 1 736s JS IMPORT: successfully imported module '_gi' 736s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 736s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 736s JS IMPORT: Importing module _common succeeded 736s JS IMPORT: Defining parent 0x27de56f000f8 of 0x1220fcb3cf38 '_common' is mod 1 736s JS IMPORT: successfully imported module '_common' 736s JS IMPORT: Importing module GObject succeeded 736s JS IMPORT: Defining parent 0x27de56f13410 of 0x1220fcb3cee8 'GObject' is mod 1 736s JS IMPORT: successfully imported module 'GObject' 736s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 736s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 736s JS G BXD: Defined class for String (GString), prototype 0x1220fcb7b650, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b3d0 736s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 736s JS G PRM: Defined class ParamSpec prototype is 0x1220fcb3cfd8 class 0x7c5e422b02e0 in object 0x1220fcb7b3d0 736s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 736s JS G OBJ: Defined class for Object (GObject), prototype 0x1220fcb7b7b8, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b3d0 736s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 736s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 736s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1220fcb7b7e0, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b3d0 736s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 736s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 736s JS G NS: Defined namespace 'GObject' 0x1220fcb7b3d0 in GIRepository 0x27de56f131a0 736s JS G OBJ: Defined class for Application (GApplication), prototype 0x1220fcb7b830, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 736s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1220fcbd5380, JSClass 0x7c5e422ab5a0, in object 0x1220fcb7b380 736s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 736s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 736s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1220fcb7b8a8, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 736s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1220fcbd5600, JSClass 0x7c5e422ab5a0, in object 0x1220fcb7b380 736s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 736s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1220fcb7b920, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 736s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 736s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1220fcbd5740, JSClass 0x7c5e422ab5a0, in object 0x1220fcb7b380 736s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 736s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 736s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 736s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1220fcb7b998, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b380 736s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 736s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1220fcb7b9e8, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b380 736s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 736s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 736s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1220fcb7ba38, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1220fcb7ba88, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b3a8 736s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 736s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1220fcb7bad8, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 736s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 736s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 736s JS G IFACE: Defined class for File (GFile), prototype 0x1220fcbd58a8, JSClass 0x7c5e422ab5a0, in object 0x1220fcb7b380 736s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1220fcb7bb50, JSClass 0x7c5e422ab7c8, in object 0x27de56f13280 736s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 736s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1220fcb7bbc8, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 736s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 736s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1220fcb7bc18, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 736s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1220fcb7bc68, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 736s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1220fcb7bcb8, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b380 736s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 736s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 736s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1220fcb7bd08, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b380 736s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 736s JS G NS: Defined namespace 'Gio' 0x1220fcb7b380 in GIRepository 0x27de56f131a0 736s JS IMPORT: Importing module Gtk succeeded 736s JS IMPORT: Defining parent 0x27de56f13410 of 0x1220fcb3cd08 'Gtk' is mod 1 736s JS IMPORT: successfully imported module 'Gtk' 736s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 736s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 736s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1220fcb7bd58, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b3d0 736s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1220fcb7bda8, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b358 736s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 736s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1220fcbde600, JSClass 0x7c5e422ab5a0, in object 0x1220fcb7b358 736s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 736s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1220fcb7be20, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7b358 736s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 736s JS G NS: Defined namespace 'Gtk' 0x1220fcb7b358 in GIRepository 0x27de56f131a0 736s 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 736s JS G NS: Defined namespace 'Regress' 0x1220fcb7be70 in GIRepository 0x27de56f131a0 736s JS IMPORT: Importing module cairo succeeded 736s JS IMPORT: Defining parent 0x1220fcb3ebc8 of 0x1220fcbdef10 'cairo' is mod 1 736s JS IMPORT: successfully imported module 'cairo' 736s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 736s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 736s JS G ENUM: Defining enum value NONE (fixed from none) 1 736s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 736s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 736s JS G ENUM: Defining enum value FAST (fixed from fast) 4 736s JS G ENUM: Defining enum value GOOD (fixed from good) 5 736s JS G ENUM: Defining enum value BEST (fixed from best) 6 736s JS G ENUM: Defining cairo.Antialias as 0x27de56f0e2a8 736s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 736s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 736s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 736s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 736s JS G ENUM: Defining cairo.Content as 0x27de56f0e388 736s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 736s JS G ENUM: Defining enum value NONE (fixed from none) 0 736s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 736s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 736s JS G ENUM: Defining enum value PAD (fixed from pad) 3 736s JS G ENUM: Defining cairo.Extend as 0x27de56f0e3e8 736s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 736s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 736s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 736s JS G ENUM: Defining cairo.FillRule as 0x27de56f0e448 736s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 736s JS G ENUM: Defining enum value FAST (fixed from fast) 0 736s JS G ENUM: Defining enum value GOOD (fixed from good) 1 736s JS G ENUM: Defining enum value BEST (fixed from best) 2 736s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 736s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 736s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 736s JS G ENUM: Defining cairo.Filter as 0x27de56f0e4a8 736s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 736s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 736s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 736s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 736s JS G ENUM: Defining cairo.FontSlant as 0x27de56f0e588 736s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 736s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 736s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 736s JS G ENUM: Defining cairo.FontWeight as 0x27de56f0e5e8 736s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 736s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 736s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 736s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 736s JS G ENUM: Defining enum value A8 (fixed from a8) 2 736s JS G ENUM: Defining enum value A1 (fixed from a1) 3 736s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 736s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 736s JS G ENUM: Defining cairo.Format as 0x27de56f0e648 736s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 736s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 736s JS G ENUM: Defining enum value ROUND (fixed from round) 1 736s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 736s JS G ENUM: Defining cairo.LineCap as 0x27de56f0e728 736s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 736s JS G ENUM: Defining enum value MITER (fixed from miter) 0 736s JS G ENUM: Defining enum value ROUND (fixed from round) 1 736s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 736s JS G ENUM: Defining cairo.LineJoin as 0x27de56f0e788 736s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 736s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 736s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 736s JS G ENUM: Defining enum value OVER (fixed from over) 2 736s JS G ENUM: Defining enum value IN (fixed from in) 3 736s JS G ENUM: Defining enum value OUT (fixed from out) 4 736s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 736s JS G ENUM: Defining enum value DEST (fixed from dest) 6 736s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 736s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 736s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 736s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 736s JS G ENUM: Defining enum value XOR (fixed from xor) 11 736s JS G ENUM: Defining enum value ADD (fixed from add) 12 736s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 736s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 736s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 736s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 736s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 736s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 736s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 736s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 736s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 736s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 736s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 736s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 736s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 736s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 736s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 736s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 736s JS G ENUM: Defining cairo.Operator as 0x27de56f0e7e8 736s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 736s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 736s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 736s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 736s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 736s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 736s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 736s JS G ENUM: Defining cairo.PatternType as 0x27de56f0e9c8 736s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 736s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 736s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 736s JS G ENUM: Defining enum value PS (fixed from ps) 2 736s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 736s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 736s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 736s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 736s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 736s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 736s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 736s JS G ENUM: Defining enum value SVG (fixed from svg) 10 736s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 736s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 736s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 736s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 736s JS G ENUM: Defining enum value QT (fixed from qt) 15 736s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 736s JS G ENUM: Defining enum value VG (fixed from vg) 17 736s JS G ENUM: Defining enum value GL (fixed from gl) 18 736s JS G ENUM: Defining enum value DRM (fixed from drm) 19 736s JS G ENUM: Defining enum value TEE (fixed from tee) 20 736s JS G ENUM: Defining enum value XML (fixed from xml) 21 736s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 736s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 736s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 736s JS G ENUM: Defining cairo.SurfaceType as 0x27de56f0eaa8 736s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 736s JS G BXD: Defined class for Region (CairoRegion), prototype 0x1f7f67f04100, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7be98 736s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 736s JS G BXD: Defined class for Context (CairoContext), prototype 0x1f7f67f04128, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7be98 736s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 736s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x1f7f67f04150, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7be98 736s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 736s JS G BXD: Defined class for Path (void), prototype 0x1f7f67f04178, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7be98 736s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 736s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x1f7f67f041a0, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7be98 736s JS G NS: Defined namespace 'cairo' 0x1220fcb7be98 in GIRepository 0x1220fcb3ec70 736s JS CTX: Script evaluation succeeded 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: Spinning loop until released or hook cleared 736s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module metadata hook for module 0x27de56f10308 736s JS IMPORT: Defining meta.importSync for module 0x27de56f10308 736s JS NATIVE: Defining native module 'system' 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1220fcb3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1220fcb3b128 736s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 736s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 736s JS MAINLOOP: Set main loop hook to 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: hold 736s JS MAINLOOP: Running and clearing main loop hook 736s JS G BXD: Defining method run in prototype for GLib.MainLoop 736s 1..43 736s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 736s JS G BXD: Defined class for Source (GSource), prototype 0x1f7f67f041c8, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7b038 736s JS G BXD: Defining method set_priority in prototype for GLib.Source 736s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 736s JS G BXD: Defining method attach in prototype for GLib.Source 736s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 736s JS IMPORT: Module metadata hook for module 0x1220fcb60a50 736s JS IMPORT: Defining meta.importSync for module 0x1220fcb60a50 736s JS G BXD: Defining method destroy in prototype for GLib.Source 736s ok 1 Cairo context has the right type 736s ok 2 Cairo context reports its target surface 736s ok 3 Cairo context can set its source to a pattern 736s ok 4 Cairo context can set its antialias 736s ok 5 Cairo context can set its fill rule 736s ok 6 Cairo context can set its line cap 736s ok 7 Cairo context can set its line join 736s ok 8 Cairo context can set its line width 736s ok 9 Cairo context can set its miter limit 736s ok 10 Cairo context can set its operator 736s ok 11 Cairo context can set its tolerance 736s ok 12 Cairo context has a rectangle as clip extents 736s ok 13 Cairo context has a rectangle as fill extents 736s ok 14 Cairo context has a rectangle as stroke extents 736s ok 15 Cairo context has zero dashes initially 736s ok 16 Cairo context transforms user to device coordinates 736s ok 17 Cairo context transforms user to device distance 736s ok 18 Cairo context transforms device to user coordinates 736s ok 19 Cairo context transforms device to user distance 736s ok 20 Cairo context computes text extents 736s ok 21 Cairo context can call various, otherwise untested, methods without crashing 736s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 736s ok 23 Cairo pattern has typechecks 736s ok 24 Cairo solid pattern can be created from RGB static method 736s ok 25 Cairo solid pattern can be created from RGBA static method 736s ok 26 Cairo surface pattern can be created and added as a source 736s ok 27 Cairo linear gradient can be created and added as a source 736s ok 28 Cairo radial gradient can be created and added as a source 736s ok 29 Cairo path has typechecks 736s ok 30 Cairo surface has typechecks 736s ok 31 Cairo surface can access the device scale 736s ok 32 Cairo surface can access the device offset 736s ok 33 Cairo surface can be finalized 736s JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' 736s ok 34 Cairo GI test suite for context can be marshalled as a return value 736s JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' 736s ok 35 Cairo GI test suite for context can be marshalled as an in parameter 736s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' 736s ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value 736s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' 736s ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value 736s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' 736s ok 38 Cairo GI test suite for surface can be marshalled as an in parameter 736s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' 736s ok 39 Cairo GI test suite for surface can be marshalled as an out parameter 736s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 736s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x1f7f67f2f6a0, JSClass 0x7c5e422ab7c8, in object 0x1220fcb7be70 736s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 736s ok 40 Cairo GI test suite can be marshalled through a signal handler 736s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 736s ok 41 Cairo GI test suite can have its type inferred as a foreign struct 736s ok 42 Cairo imported via GI has the same functionality as imports.cairo 736s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 736s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x1f7f67f2f9e8, JSClass 0x7c5e422ab0b8, in object 0x1220fcb7be98 736s ok 43 Cairo imported via GI has boxed types from the GIR file 736s JS G BXD: Defining method quit in prototype for GLib.MainLoop 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 0 736s JS MAINLOOP: handling job 1, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 1 736s JS MAINLOOP: handling job 2, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 2 736s JS MAINLOOP: handling job 3, 736s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 736s JS MAINLOOP: Main loop instance 0x8d2f680b020: release 736s JS MAINLOOP: Completed job 3 736s JS MEMORY: Memory report: before destroying context 736s JS MEMORY: 555 objects currently alive 736s JS MEMORY: boxed_instance = 257 736s JS MEMORY: boxed_prototype = 17 736s JS MEMORY: closure = 2 736s JS MEMORY: function = 233 736s JS MEMORY: fundamental_instance = 0 736s JS MEMORY: fundamental_prototype = 0 736s JS MEMORY: gerror_instance = 0 736s JS MEMORY: gerror_prototype = 0 736s JS MEMORY: interface = 5 736s JS MEMORY: module = 13 736s JS MEMORY: ns = 9 736s JS MEMORY: object_instance = 2 736s JS MEMORY: object_prototype = 17 736s JS MEMORY: param = 0 736s JS MEMORY: union_instance = 0 736s JS MEMORY: union_prototype = 0 736s JS CTX: JS shutdown sequence 736s JS CTX: Stopping profiler 736s JS CTX: Shutting down toggle queue 736s JS CTX: Notifying external reference holders of GjsContext dispose 736s JS MAINLOOP: Stopping promise job dispatcher 736s JS CTX: Notifying reference holders of GjsContext dispose 736s JS CTX: Checking unhandled promise rejections 736s JS CTX: Releasing cached JS wrappers 736s JS CTX: Final triggered GC 736s JS CTX: Destroying JS context 736s JS CTX: Releasing all native objects 736s JS CTX: Disabling auto GC 736s JS CTX: Ending trace on global object 736s JS CTX: Freeing allocated resources 736s JS CTX: JS context destroyed 736s PASS: cjs/testCairo.test 736s Running test: cjs/testLegacyGObject.test 736s JS NATIVE: Registered native JS module '_promiseNative' 736s JS NATIVE: Registered native JS module '_byteArrayNative' 736s JS NATIVE: Registered native JS module '_encodingNative' 736s JS NATIVE: Registered native JS module '_gi' 736s JS NATIVE: Registered native JS module 'gi' 736s JS NATIVE: Registered native JS module 'cairoNative' 736s JS NATIVE: Registered native JS module 'system' 736s JS NATIVE: Registered native JS module 'console' 736s JS NATIVE: Registered native JS module '_print' 736s JS CTX: Enabling JIT 736s JS CTX: Initialized class GjsFileImporter prototype 0x3c18d300098 736s JS IMPORT: Defining parent (nil) of 0x3c18d3000f8 'imports' is mod 0 736s JS IMPORT: Importing '_print' 736s JS NATIVE: Defining native module '_print' 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x3c18d3006b0 '_print' is mod 1 736s JS IMPORT: successfully imported module '_print' 736s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 736s 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 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x264adbf3b128 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: hold 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Starting promise job dispatcher 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: release 736s JS MAINLOOP: Completed job 0 736s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module metadata hook for module 0x3c18d312f60 736s JS IMPORT: Defining meta.importSync for module 0x3c18d312f60 736s JS NATIVE: Defining native module 'gi' 736s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c18d313310 736s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 736s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 736s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 736s JS IMPORT: Importing directory 'overrides' 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x3c18d313410 'overrides' is mod 1 736s JS IMPORT: Defined importer 'overrides' 0x3c18d313410 in 0x3c18d3000f8 736s JS IMPORT: successfully imported directory 'overrides' 736s JS IMPORT: Importing '_byteArrayNative' 736s JS NATIVE: Defining native module '_byteArrayNative' 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x3c18d313858 '_byteArrayNative' is mod 1 736s JS IMPORT: successfully imported module '_byteArrayNative' 736s JS IMPORT: Importing '_promiseNative' 736s JS NATIVE: Defining native module '_promiseNative' 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x3c18d313998 '_promiseNative' is mod 1 736s JS IMPORT: successfully imported module '_promiseNative' 736s JS IMPORT: Importing module GLib succeeded 736s JS IMPORT: Defining parent 0x3c18d313410 of 0x264adbf3c128 'GLib' is mod 1 736s JS IMPORT: successfully imported module 'GLib' 736s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 736s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x264adbf7b060, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b038 736s JS CTX: Initialized class GIRepositoryGType prototype 0x3c18d313bc8 736s JS CTX: Initialized class GIRepositoryFunction prototype 0x264adbf3c178 736s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 736s JS G BXD: Defined class for Error (GError), prototype 0x264adbf7b0b0, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b038 736s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 736s JS G BXD: Defined class for Variant (GVariant), prototype 0x264adbf7b100, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b038 736s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 736s JS G BXD: Defined class for Bytes (GBytes), prototype 0x264adbf7b150, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b038 736s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 736s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x264adbf7b1a0, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b038 736s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 736s JS G BXD: Defined class for Thread (GThread), prototype 0x264adbf7b1f0, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b038 736s JS G BXD: Defining method ref in prototype for GLib.Thread 736s JS G BXD: Defining method unref in prototype for GLib.Thread 736s JS G NS: Defined namespace 'GLib' 0x264adbf7b038 in GIRepository 0x3c18d3131a0 736s JS IMPORT: Importing module jasmine succeeded 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x264adbf3cb28 'jasmine' is mod 1 736s JS IMPORT: successfully imported module 'jasmine' 736s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: hold 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: release 736s JS MAINLOOP: Completed job 0 736s JS IMPORT: Importing 'gi' 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x3c18d3131a0 'gi' is mod 1 736s JS IMPORT: successfully imported module 'gi' 736s 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 736s JS G NS: Defined namespace 'CjsPrivate' 0x264adbf7b290 in GIRepository 0x3c18d3131a0 736s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 736s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 736s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 736s JS IMPORT: Importing module _legacy succeeded 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x264adbf3cd58 '_legacy' is mod 1 736s JS IMPORT: successfully imported module '_legacy' 736s JS IMPORT: Importing module lang succeeded 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x264adbf3cd08 'lang' is mod 1 736s JS IMPORT: successfully imported module 'lang' 736s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 736s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 736s JS IMPORT: Importing module _signals succeeded 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x264adbf3cda8 '_signals' is mod 1 736s JS IMPORT: successfully imported module '_signals' 736s JS IMPORT: Importing module signals succeeded 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x264adbf3ccb8 'signals' is mod 1 736s JS IMPORT: successfully imported module 'signals' 736s JS IMPORT: Importing module Gio succeeded 736s JS IMPORT: Defining parent 0x3c18d313410 of 0x264adbf3cc68 'Gio' is mod 1 736s JS IMPORT: successfully imported module 'Gio' 736s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 736s JS IMPORT: Importing '_gi' 736s JS NATIVE: Defining native module '_gi' 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x3c18d329e68 '_gi' is mod 1 736s JS IMPORT: successfully imported module '_gi' 736s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 736s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 736s JS IMPORT: Importing module _common succeeded 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x264adbf3ce48 '_common' is mod 1 736s JS IMPORT: successfully imported module '_common' 736s JS IMPORT: Importing module GObject succeeded 736s JS IMPORT: Defining parent 0x3c18d313410 of 0x264adbf3cdf8 'GObject' is mod 1 736s JS IMPORT: successfully imported module 'GObject' 736s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 736s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 736s JS G BXD: Defined class for String (GString), prototype 0x264adbf7b538, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b2b8 736s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 736s JS G PRM: Defined class ParamSpec prototype is 0x264adbf3cee8 class 0x7e2fccef02e0 in object 0x264adbf7b2b8 736s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 736s JS G OBJ: Defined class for Object (GObject), prototype 0x264adbf7b6a0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b2b8 736s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 736s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 736s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x264adbf7b6c8, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b2b8 736s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 736s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 736s JS G NS: Defined namespace 'GObject' 0x264adbf7b2b8 in GIRepository 0x3c18d3131a0 736s JS G OBJ: Defined class for Application (GApplication), prototype 0x264adbf7b718, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 736s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x264adbfd3290, JSClass 0x7e2fcceeb5a0, in object 0x264adbf7b268 736s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 736s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 736s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 736s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x264adbf7b790, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 736s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x264adbfd3510, JSClass 0x7e2fcceeb5a0, in object 0x264adbf7b268 736s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 736s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x264adbf7b808, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 736s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 736s JS G IFACE: Defined class for Initable (GInitable), prototype 0x264adbfd3650, JSClass 0x7e2fcceeb5a0, in object 0x264adbf7b268 736s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 736s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 736s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 736s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x264adbf7b880, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b268 736s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 736s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x264adbf7b8d0, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b268 736s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 736s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 736s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x264adbf7b920, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x264adbf7b970, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b290 736s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 736s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x264adbf7b9c0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 736s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 736s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 736s JS G IFACE: Defined class for File (GFile), prototype 0x264adbfd37b8, JSClass 0x7e2fcceeb5a0, in object 0x264adbf7b268 736s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x264adbf7ba38, JSClass 0x7e2fcceeb7c8, in object 0x3c18d313280 736s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 736s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x264adbf7bab0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 736s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 736s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x264adbf7bb00, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 736s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x264adbf7bb50, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 736s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x264adbf7bba0, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b268 736s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 736s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 736s JS G OBJ: Defined class for Settings (GSettings), prototype 0x264adbf7bbf0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 736s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 736s JS G NS: Defined namespace 'Gio' 0x264adbf7b268 in GIRepository 0x3c18d3131a0 736s JS IMPORT: Importing module Gtk succeeded 736s JS IMPORT: Defining parent 0x3c18d313410 of 0x264adbfd8268 'Gtk' is mod 1 736s JS IMPORT: successfully imported module 'Gtk' 736s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 736s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 736s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x264adbf7bc68, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b2b8 736s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x264adbf7bcb8, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7bc40 736s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 736s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x264adbfd8560, JSClass 0x7e2fcceeb5a0, in object 0x264adbf7bc40 736s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 736s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x264adbf7bd30, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7bc40 736s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 736s JS G NS: Defined namespace 'Gtk' 0x264adbf7bc40 in GIRepository 0x3c18d3131a0 736s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 736s JS IMPORT: Importing module mainloop succeeded 736s JS IMPORT: Defining parent 0x3c18d3000f8 of 0x264adbfd8678 'mainloop' is mod 1 736s JS IMPORT: successfully imported module 'mainloop' 736s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 736s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 736s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 736s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 736s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 736s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 736s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 736s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 736s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 736s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 736s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 736s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 736s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 736s JS G ENUM: Defining GObject.ParamFlags as 0x3c18d330d20 736s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 736s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ef5e30 type GParamString 736s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ef5f40 type GParamString 736s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ef6030 type GParamString 736s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 736s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 736s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 736s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 736s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 736s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 736s JS G ENUM: Defining enum value ACTION (fixed from action) 32 736s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 736s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 736s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 736s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 736s JS G ENUM: Defining GObject.SignalFlags as 0x3c18d330f50 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x264adbf7bd80, JSClass 0x7e2fcceeb7c8, in object 0x3c18d313280 736s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 736s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x264adbf7bdd0, JSClass 0x7e2fcceeb7c8, in object 0x3c18d313280 736s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x264adbf7be20, JSClass 0x7e2fcceeb7c8, in object 0x3c18d313280 736s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x264adbf7be70, JSClass 0x7e2fcceeb7c8, in object 0x3c18d313280 736s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x264adbf7bec0, JSClass 0x7e2fcceeb7c8, in object 0x3c18d313280 736s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x264adbf7bf10, JSClass 0x7e2fcceeb7c8, in object 0x3c18d313280 736s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x264adbf7bf60, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e24820 type GParamString 736s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x264adbfd8e70, JSClass 0x7e2fcceeb5a0, in object 0x264adbf3edd8 736s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x264adbfd8ec0, JSClass 0x7e2fcceeb5a0, in object 0x264adbf3edd8 736s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e401c0 type GParamOverride 736s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e40310 type GParamString 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x264adbfff038, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e4a1b0 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x264adbfff088, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e336f0 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x264adbfff0d8, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x26d3d68060d8, JSClass 0x7e2fcceeb5a0, in object 0x264adbf3edd8 736s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x26d3d6806128, JSClass 0x7e2fcceeb5a0, in object 0x264adbf3edd8 736s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 736s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e56330 type GParamInt 736s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e564a0 type GParamInt 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x264adbfff178, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9e571d0 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS CTX: Script evaluation succeeded 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: Spinning loop until released or hook cleared 736s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module metadata hook for module 0x3c18d32e960 736s JS IMPORT: Defining meta.importSync for module 0x3c18d32e960 736s JS NATIVE: Defining native module 'system' 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x264adbf3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x264adbf3b128 736s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 736s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 736s JS MAINLOOP: Set main loop hook to 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: hold 736s JS MAINLOOP: Running and clearing main loop hook 736s JS G BXD: Defining method run in prototype for GLib.MainLoop 736s 1..60 736s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 736s JS G BXD: Defined class for Source (GSource), prototype 0x264adbfff218, JSClass 0x7e2fcceeb0b8, in object 0x264adbf7b038 736s JS G BXD: Defining method set_priority in prototype for GLib.Source 736s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 736s JS G BXD: Defining method attach in prototype for GLib.Source 736s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 736s JS IMPORT: Module metadata hook for module 0x264adbfea120 736s JS IMPORT: Defining meta.importSync for module 0x264adbfea120 736s JS G BXD: Defining method destroy in prototype for GLib.Source 736s ok 1 GObject class constructs with default values for properties 736s ok 2 GObject class constructs with a hash of property values 736s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 736s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x264adbfff560, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7bc40 736s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 736s ok 3 GObject class constructs with property values from Gtk.Builder 736s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 736s ok 5 GObject class has a name 736s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 736s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ef5f40 type GParamString 736s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ef5f40 type GParamString 736s ok 6 GObject class has a notify signal 736s ok 7 GObject class can define its own signals 736s ok 8 GObject class passes emitted arguments to signal handlers 736s ok 9 GObject class can return values from signals 736s ok 10 GObject class does not call first-wins signal handlers after one returns a value 736s ok 11 GObject class gets the return value of the default handler 736s ok 12 GObject class calls run-last default handler last 736s ok 13 GObject class can inherit from something that's not GObject.Object 736s ok 14 GObject class can implement an interface 736s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 736s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x26d3d68351f0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s ok 15 GObject class can implement interface vfuncs 736s ok 16 GObject class can be a subclass 736s ok 17 GObject class can have any valid Lang.Class name 736s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 736s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 736s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ffc240 type GParamObject 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x26d3d68356a0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 19 GObject class can have an interface-valued property 736s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ffe450 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x26d3d6835830, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 20 GObject class can override a property from the parent class 736s ok 21 GObject class cannot override a non-existent property 736s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 736s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 736s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 736s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 736s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 736s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 736s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 736s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 736s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 736s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 736s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 736s JS G ENUM: Defining GLib.LogLevelFlags as 0x3c18d33c350 736s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 736s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x26d3d6835a88, JSClass 0x7e2fcceeb7c8, in object 0x264adbf7b268 736s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 736s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x26d3d682a8f8, JSClass 0x7e2fcceeb5a0, in object 0x264adbf7b268 736s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x26d3d6835b00, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 736s ok 22 GObject class handles gracefully forgetting to override a C property 736s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9ffbca0 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x26d3d6835c68, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x26d3d6835ce0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 736s ok 24 GObject interface class can implement a Lang.Interface 736s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 736s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x26d3d6835fd8, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 736s ok 27 GObject interface is an instance of the interface classes 736s ok 28 GObject interface cannot be instantiated 736s ok 29 GObject interface has a name 736s ok 30 GObject interface reports its type name 736s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 736s ok 31 GObject interface can be implemented by a GObject class 736s ok 32 GObject interface is implemented by a GObject class with the correct class object 736s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1dfa00ce10 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x26d3d683a538, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 736s ok 34 GObject interface can have its required function implemented 736s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1dfa00fd40 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x26d3d683a718, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 35 GObject interface must have its required function implemented 736s ok 36 GObject interface doesn't have to have its optional function implemented 736s ok 37 GObject interface can have its optional function deferred to by the implementation 736s ok 38 GObject interface can have its function chained up to 736s ok 39 GObject interface can require another interface 736s ok 40 GObject interface can chain up to another interface 736s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0xf1df9efe9f0 type GParamOverride 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x26d3d683abf0, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 41 GObject interface defers to the last interface's optional function 736s ok 42 GObject interface must be implemented by a class that implements all required interfaces 736s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 736s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x26d3d682ab50, JSClass 0x7e2fcceeb5a0, in object 0x264adbf3edd8 736s ok 44 GObject interface can require an interface from C 736s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 736s JS G BXD: Defining method quit in prototype for GLib.MainLoop 736s ok 45 GObject interface can define signals on the implementing class 736s ok 46 GObject interface can define properties on the implementing class 736s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x26d3d6848128, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 47 GObject interface must have its properties overridden 736s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x26d3d6848218, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x26d3d68421f0, JSClass 0x7e2fcceeb5a0, in object 0x264adbf3edd8 736s ok 48 GObject interface gets the correct type for its metaclass 736s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x26d3d6848330, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 49 GObject interface can be implemented by a class as well as its parent class 736s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x26d3d6848448, JSClass 0x7e2fcceeb7c8, in object 0x264adbf3edd8 736s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 736s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 736s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 736s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 736s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 736s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 736s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 736s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 736s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 736s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 736s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 0 736s JS MAINLOOP: handling job 1, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 1 736s JS MAINLOOP: handling job 2, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 2 736s JS MAINLOOP: handling job 3, 736s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 736s JS MAINLOOP: Main loop instance 0xf1df9d4b020: release 736s JS MAINLOOP: Completed job 3 736s JS MEMORY: Memory report: before destroying context 736s JS MEMORY: 725 objects currently alive 736s JS MEMORY: boxed_instance = 288 736s JS MEMORY: boxed_prototype = 11 736s JS MEMORY: closure = 16 736s JS MEMORY: function = 252 736s JS MEMORY: fundamental_instance = 0 736s JS MEMORY: fundamental_prototype = 0 736s JS MEMORY: gerror_instance = 0 736s JS MEMORY: gerror_prototype = 0 736s JS MEMORY: interface = 12 736s JS MEMORY: module = 11 736s JS MEMORY: ns = 5 736s JS MEMORY: object_instance = 67 736s JS MEMORY: object_prototype = 44 736s JS MEMORY: param = 19 736s JS MEMORY: union_instance = 0 736s JS MEMORY: union_prototype = 0 736s JS CTX: JS shutdown sequence 736s JS CTX: Stopping profiler 736s JS CTX: Shutting down toggle queue 736s JS CTX: Notifying external reference holders of GjsContext dispose 736s JS MAINLOOP: Stopping promise job dispatcher 736s JS CTX: Notifying reference holders of GjsContext dispose 736s JS CTX: Checking unhandled promise rejections 736s JS CTX: Releasing cached JS wrappers 736s JS CTX: Final triggered GC 736s JS CTX: Destroying JS context 736s JS CTX: Releasing all native objects 736s JS CTX: Disabling auto GC 736s JS CTX: Ending trace on global object 736s JS CTX: Freeing allocated resources 736s JS CTX: JS context destroyed 736s PASS: cjs/testLegacyGObject.test 736s Running test: cjs/testGObject.test 736s JS NATIVE: Registered native JS module '_promiseNative' 736s JS NATIVE: Registered native JS module '_byteArrayNative' 736s JS NATIVE: Registered native JS module '_encodingNative' 736s JS NATIVE: Registered native JS module '_gi' 736s JS NATIVE: Registered native JS module 'gi' 736s JS NATIVE: Registered native JS module 'cairoNative' 736s JS NATIVE: Registered native JS module 'system' 736s JS NATIVE: Registered native JS module 'console' 736s JS NATIVE: Registered native JS module '_print' 736s JS CTX: Enabling JIT 736s JS CTX: Initialized class GjsFileImporter prototype 0x289746600098 736s JS IMPORT: Defining parent (nil) of 0x2897466000f8 'imports' is mod 0 736s JS IMPORT: Importing '_print' 736s JS NATIVE: Defining native module '_print' 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x2897466006b0 '_print' is mod 1 736s JS IMPORT: successfully imported module '_print' 736s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 736s 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 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3fbc9ba3b128 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: hold 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Starting promise job dispatcher 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: release 736s JS MAINLOOP: Completed job 0 736s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module metadata hook for module 0x289746612f60 736s JS IMPORT: Defining meta.importSync for module 0x289746612f60 736s JS NATIVE: Defining native module 'gi' 736s JS CTX: Initialized class GIRepositoryNamespace prototype 0x289746613310 736s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 736s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 736s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 736s JS IMPORT: Importing directory 'overrides' 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x289746613410 'overrides' is mod 1 736s JS IMPORT: Defined importer 'overrides' 0x289746613410 in 0x2897466000f8 736s JS IMPORT: successfully imported directory 'overrides' 736s JS IMPORT: Importing '_byteArrayNative' 736s JS NATIVE: Defining native module '_byteArrayNative' 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x289746613858 '_byteArrayNative' is mod 1 736s JS IMPORT: successfully imported module '_byteArrayNative' 736s JS IMPORT: Importing '_promiseNative' 736s JS NATIVE: Defining native module '_promiseNative' 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x289746613998 '_promiseNative' is mod 1 736s JS IMPORT: successfully imported module '_promiseNative' 736s JS IMPORT: Importing module GLib succeeded 736s JS IMPORT: Defining parent 0x289746613410 of 0x3fbc9ba3c128 'GLib' is mod 1 736s JS IMPORT: successfully imported module 'GLib' 736s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 736s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3fbc9ba7b060, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b038 736s JS CTX: Initialized class GIRepositoryGType prototype 0x289746613bc8 736s JS CTX: Initialized class GIRepositoryFunction prototype 0x3fbc9ba3c178 736s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 736s JS G BXD: Defined class for Error (GError), prototype 0x3fbc9ba7b0b0, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b038 736s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 736s JS G BXD: Defined class for Variant (GVariant), prototype 0x3fbc9ba7b100, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b038 736s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 736s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fbc9ba7b150, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b038 736s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 736s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3fbc9ba7b1a0, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b038 736s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 736s JS G BXD: Defined class for Thread (GThread), prototype 0x3fbc9ba7b1f0, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b038 736s JS G BXD: Defining method ref in prototype for GLib.Thread 736s JS G BXD: Defining method unref in prototype for GLib.Thread 736s JS G NS: Defined namespace 'GLib' 0x3fbc9ba7b038 in GIRepository 0x2897466131a0 736s JS IMPORT: Importing module jasmine succeeded 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x3fbc9ba3cb28 'jasmine' is mod 1 736s JS IMPORT: successfully imported module 'jasmine' 736s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: hold 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: release 736s JS MAINLOOP: Completed job 0 736s JS IMPORT: Importing 'gi' 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x2897466131a0 'gi' is mod 1 736s JS IMPORT: successfully imported module 'gi' 736s JS IMPORT: Importing '_gi' 736s JS NATIVE: Defining native module '_gi' 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x2897466272f8 '_gi' is mod 1 736s JS IMPORT: successfully imported module '_gi' 736s 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 736s JS G NS: Defined namespace 'CjsPrivate' 0x3fbc9ba7b290 in GIRepository 0x2897466131a0 736s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 736s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 736s JS IMPORT: Importing module _common succeeded 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x3fbc9ba3ccb8 '_common' is mod 1 736s JS IMPORT: successfully imported module '_common' 736s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 736s JS IMPORT: Importing module _legacy succeeded 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x3fbc9ba3cd08 '_legacy' is mod 1 736s JS IMPORT: successfully imported module '_legacy' 736s JS IMPORT: Importing module GObject succeeded 736s JS IMPORT: Defining parent 0x289746613410 of 0x3fbc9ba3cc68 'GObject' is mod 1 736s JS IMPORT: successfully imported module 'GObject' 736s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 736s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 736s JS G BXD: Defined class for String (GString), prototype 0x3fbc9ba7b510, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b268 736s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 736s JS G PRM: Defined class ParamSpec prototype is 0x3fbc9ba3cda8 class 0x64e39ca402e0 in object 0x3fbc9ba7b268 736s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 736s JS G OBJ: Defined class for Object (GObject), prototype 0x3fbc9ba7b678, JSClass 0x64e39ca3b7c8, in object 0x3fbc9ba7b268 736s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 736s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 736s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3fbc9ba7b6a0, JSClass 0x64e39ca3b7c8, in object 0x3fbc9ba7b268 736s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 736s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 736s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 736s JS G NS: Defined namespace 'GObject' 0x3fbc9ba7b268 in GIRepository 0x2897466131a0 736s JS IMPORT: Importing 'system' 736s JS NATIVE: Defining native module 'system' 736s JS IMPORT: Defining parent 0x2897466000f8 of 0x28974662b560 'system' is mod 1 736s JS IMPORT: successfully imported module 'system' 736s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 736s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 736s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 736s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 736s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 736s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 736s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 736s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 736s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 736s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 736s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 736s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 736s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 736s JS G ENUM: Defining GObject.ParamFlags as 0x28974662b800 736s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 736s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 736s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0x1fbaa5be5bf0 type GParamInt 736s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 736s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 736s JS G PRM: JSObject created with param instance 0x1fbaa5be60e0 type GParamString 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 736s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 736s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 736s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 736s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 736s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 736s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 736s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 736s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 736s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 736s JS G ENUM: Defining enum value ACTION (fixed from action) 32 736s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 736s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 736s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 736s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 736s JS G ENUM: Defining GObject.SignalFlags as 0x28974662c4d0 736s JS CTX: Script evaluation succeeded 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: Spinning loop until released or hook cleared 736s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module metadata hook for module 0x28974663b038 736s JS IMPORT: Defining meta.importSync for module 0x28974663b038 736s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fbc9ba3b128 736s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fbc9ba3b128 736s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 736s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 736s JS MAINLOOP: Set main loop hook to 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: hold 736s JS MAINLOOP: Running and clearing main loop hook 736s JS G BXD: Defining method run in prototype for GLib.MainLoop 736s 1..22 736s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 736s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 736s JS G BXD: Defined class for Source (GSource), prototype 0x3fbc9ba7b740, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b038 736s JS G BXD: Defining method set_priority in prototype for GLib.Source 736s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 736s JS G BXD: Defining method attach in prototype for GLib.Source 736s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 736s JS IMPORT: Module metadata hook for module 0x3fbc9ba60d28 736s JS IMPORT: Defining meta.importSync for module 0x3fbc9ba60d28 736s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 736s JS G BXD: Defining method destroy in prototype for GLib.Source 736s ok 1 GObject overrides GObject.set() 736s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 736s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 736s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 736s ok 4 GObject overrides toString() shows the native object address 736s ok 5 GObject should be able to create a GType object for gpointer 736s ok 6 GObject should be able to create a GType object for GBoxed 736s ok 7 GObject should be able to create a GType object for GParam 736s ok 8 GObject should be able to create a GType object for GInterface 736s ok 9 GObject should be able to create a GType object for GObject 736s ok 10 GObject should be able to create a GType object for GVariant 736s JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' 736s JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' 736s JS G BXD: Defined class for SignalQuery (void), prototype 0x3fbc9baf4088, JSClass 0x64e39ca3b0b8, in object 0x3fbc9ba7b268 736s ok 11 GObject should be able to query signals 736s ok 12 GObject.Object.new() can be called with a property bag 736s ok 13 GObject.Object.new() can be called to construct an object without setting properties 736s ok 14 GObject.Object.new() complains about wrong types 736s ok 15 GObject.Object.new() complains about wrong properties 736s ok 16 GObject.Object.new() can construct C GObjects as well 736s ok 17 GObject.Object.new_with_properties() can be called with two arrays 736s ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties 736s ok 19 GObject.Object.new_with_properties() complains about various incorrect usages 736s ok 20 GObject.Object.new_with_properties() complains about wrong types 736s ok 21 GObject.Object.new_with_properties() complains about wrong properties 736s ok 22 GObject.Object.new_with_properties() can construct C GObjects as well 736s JS G BXD: Defining method quit in prototype for GLib.MainLoop 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: Spinning loop until released or hook cleared 736s JS MAINLOOP: handling job 0, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 0 736s JS MAINLOOP: handling job 1, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 1 736s JS MAINLOOP: handling job 2, 736s JS MAINLOOP: Enqueue job , promise=, allocation site= 736s JS MAINLOOP: Completed job 2 736s JS MAINLOOP: handling job 3, 736s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 736s JS MAINLOOP: Main loop instance 0x1fbaa5a1b020: release 736s JS MAINLOOP: Completed job 3 736s JS MEMORY: Memory report: before destroying context 736s JS MEMORY: 252 objects currently alive 736s JS MEMORY: boxed_instance = 110 736s JS MEMORY: boxed_prototype = 9 736s JS MEMORY: closure = 1 736s JS MEMORY: function = 104 736s JS MEMORY: fundamental_instance = 0 736s JS MEMORY: fundamental_prototype = 0 736s JS MEMORY: gerror_instance = 0 736s JS MEMORY: gerror_prototype = 0 736s JS MEMORY: interface = 0 736s JS MEMORY: module = 5 736s JS MEMORY: ns = 3 736s JS MEMORY: object_instance = 15 736s JS MEMORY: object_prototype = 3 736s JS MEMORY: param = 2 736s JS MEMORY: union_instance = 0 736s JS MEMORY: union_prototype = 0 736s JS CTX: JS shutdown sequence 736s JS CTX: Stopping profiler 736s JS CTX: Shutting down toggle queue 736s JS CTX: Notifying external reference holders of GjsContext dispose 736s JS MAINLOOP: Stopping promise job dispatcher 736s JS CTX: Notifying reference holders of GjsContext dispose 736s JS CTX: Checking unhandled promise rejections 736s JS CTX: Releasing cached JS wrappers 736s JS CTX: Final triggered GC 736s JS CTX: Destroying JS context 736s JS CTX: Releasing all native objects 736s JS CTX: Disabling auto GC 736s JS CTX: Ending trace on global object 736s JS CTX: Freeing allocated resources 736s JS CTX: JS context destroyed 736s PASS: cjs/testGObject.test 736s SUMMARY: total=69; passed=69; skipped=0; failed=0; user=8.9s; system=1.0s; maxrss=106496 736s autopkgtest [05:32:34]: test installed-tests: -----------------------] 737s autopkgtest [05:32:35]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 737s installed-tests PASS 738s autopkgtest [05:32:36]: @@@@@@@@@@@@@@@@@@@@ summary 738s acc PASS (superficial) 738s build PASS (superficial) 738s installed-tests PASS 742s nova [W] Using flock in prodstack6-ppc64el 742s flock: timeout while waiting to get lock 742s Creating nova instance adt-plucky-ppc64el-cjs-20250222-044516-juju-7f2275-prod-proposed-migration-environment-15-916877f8-746b-4577-8252-a6eb496151db from image adt/ubuntu-plucky-ppc64el-server-20250221.img (UUID 2f98d860-9c02-405f-ad5b-1c2fc9874794)... 742s nova [W] Timed out waiting for 8852de75-2205-4ef5-a886-d3c7d31134d1 to get deleted. 742s nova [W] Using flock in prodstack6-ppc64el 742s Creating nova instance adt-plucky-ppc64el-cjs-20250222-044516-juju-7f2275-prod-proposed-migration-environment-15-916877f8-746b-4577-8252-a6eb496151db from image adt/ubuntu-plucky-ppc64el-server-20250221.img (UUID 2f98d860-9c02-405f-ad5b-1c2fc9874794)... 742s nova [W] Timed out waiting for 738cb264-eb90-4886-ad85-47cd1d65cd3e to get deleted. 742s nova [W] Using flock in prodstack6-ppc64el 742s Creating nova instance adt-plucky-ppc64el-cjs-20250222-044516-juju-7f2275-prod-proposed-migration-environment-15-916877f8-746b-4577-8252-a6eb496151db from image adt/ubuntu-plucky-ppc64el-server-20250221.img (UUID 2f98d860-9c02-405f-ad5b-1c2fc9874794)... 742s nova [W] Timed out waiting for bb04b0d6-3752-4894-9353-ba825928a3cc to get deleted.