0s autopkgtest [06:02:13]: starting date and time: 2024-03-14 06:02:13+0000 0s autopkgtest [06:02:13]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [06:02:13]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._zygz7pw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:gobject-introspection,src:elfutils,src:glib2.0 --apt-upgrade cjs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=gobject-introspection/1.79.1-1ubuntu6 elfutils/0.190-1.1build1 glib2.0/2.79.3-3ubuntu5' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-ppc64el-5.secgroup --name adt-noble-ppc64el-cjs-20240314-060213-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 98s autopkgtest [06:03:51]: testbed dpkg architecture: ppc64el 98s autopkgtest [06:03:51]: testbed apt version: 2.7.12 98s autopkgtest [06:03:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 98s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 99s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 99s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [47.2 kB] 99s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [453 kB] 99s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2891 kB] 99s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [603 kB] 99s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 99s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 99s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 99s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3253 kB] 99s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 99s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [42.0 kB] 99s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 102s Fetched 7423 kB in 2s (3682 kB/s) 103s Reading package lists... 103s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 104s Reading package lists... 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 110s Calculating upgrade... 110s The following packages will be REMOVED: 110s libglib2.0-0 110s The following NEW packages will be installed: 110s libglib2.0-0t64 xdg-user-dirs 110s The following packages will be upgraded: 110s console-setup console-setup-linux dosfstools gir1.2-girepository-2.0 110s gir1.2-glib-2.0 keyboard-configuration libgirepository-1.0-1 libglib2.0-data 110s 8 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 110s Need to get 4444 kB of archives. 110s After this operation, 199 kB of additional disk space will be used. 110s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0 ppc64el 1.79.1-1ubuntu6 [24.8 kB] 111s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu5 [182 kB] 111s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-1 ppc64el 1.79.1-1ubuntu6 [93.8 kB] 111s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu5 [1773 kB] 111s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup-linux all 1.226ubuntu1 [1880 kB] 111s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup all 1.226ubuntu1 [110 kB] 111s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el keyboard-configuration all 1.226ubuntu1 [212 kB] 111s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 111s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 111s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el dosfstools ppc64el 4.2-1.1 [101 kB] 112s Preconfiguring packages ... 112s Fetched 4444 kB in 1s (4798 kB/s) 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70112 files and directories currently installed.) 112s Preparing to unpack .../gir1.2-girepository-2.0_1.79.1-1ubuntu6_ppc64el.deb ... 112s Unpacking gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 112s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_ppc64el.deb ... 112s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 112s Preparing to unpack .../libgirepository-1.0-1_1.79.1-1ubuntu6_ppc64el.deb ... 112s Unpacking libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 112s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 112s udisks2 depends on libglib2.0-0 (>= 2.77.0). 112s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 112s python3-gi depends on libglib2.0-0 (>= 2.77.0). 112s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 112s netplan.io depends on libglib2.0-0 (>= 2.70.0). 112s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 112s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 112s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 112s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 112s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 112s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 112s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 112s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 112s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 112s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 112s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 112s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 112s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 112s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 112s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 112s fwupd depends on libglib2.0-0 (>= 2.79.0). 112s bolt depends on libglib2.0-0 (>= 2.56.0). 112s 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70112 files and directories currently installed.) 112s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 112s Selecting previously unselected package libglib2.0-0t64:ppc64el. 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70087 files and directories currently installed.) 112s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_ppc64el.deb ... 112s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 112s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 112s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 112s Preparing to unpack .../1-console-setup-linux_1.226ubuntu1_all.deb ... 112s Unpacking console-setup-linux (1.226ubuntu1) over (1.223ubuntu2) ... 112s Preparing to unpack .../2-console-setup_1.226ubuntu1_all.deb ... 112s Unpacking console-setup (1.226ubuntu1) over (1.223ubuntu2) ... 112s Preparing to unpack .../3-keyboard-configuration_1.226ubuntu1_all.deb ... 112s Unpacking keyboard-configuration (1.226ubuntu1) over (1.223ubuntu2) ... 112s Preparing to unpack .../4-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 112s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 112s Selecting previously unselected package xdg-user-dirs. 112s Preparing to unpack .../5-xdg-user-dirs_0.18-1_ppc64el.deb ... 112s Unpacking xdg-user-dirs (0.18-1) ... 112s Preparing to unpack .../6-dosfstools_4.2-1.1_ppc64el.deb ... 112s Unpacking dosfstools (4.2-1.1) over (4.2-1build3) ... 112s Setting up xdg-user-dirs (0.18-1) ... 112s Setting up dosfstools (4.2-1.1) ... 112s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 112s No schema files found: doing nothing. 112s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 112s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) ... 112s Setting up libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) ... 112s Setting up keyboard-configuration (1.226ubuntu1) ... 113s Your console font configuration will be updated the next time your system 113s boots. If you want to update it now, run 'setupcon' from a virtual console. 113s update-initramfs: deferring update (trigger activated) 113s Setting up gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) ... 113s Setting up console-setup-linux (1.226ubuntu1) ... 115s Setting up console-setup (1.226ubuntu1) ... 115s update-initramfs: deferring update (trigger activated) 115s Processing triggers for man-db (2.12.0-3) ... 116s Processing triggers for libc-bin (2.39-0ubuntu2) ... 116s Processing triggers for initramfs-tools (0.142ubuntu20) ... 116s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 116s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 122s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 122s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 122s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 123s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 123s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 123s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 123s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 123s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 128s Reading package lists... 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 128s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 129s Calculating upgrade... 129s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s Reading package lists... 129s Building dependency tree... 129s Reading state information... 129s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s autopkgtest [06:04:22]: rebooting testbed after setup commands that affected boot 168s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 174s autopkgtest [06:05:07]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 177s autopkgtest [06:05:10]: @@@@@@@@@@@@@@@@@@@@ apt-source cjs 181s Get:1 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (dsc) [2688 B] 181s Get:2 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (tar) [876 kB] 181s Get:3 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (diff) [10.7 kB] 181s gpgv: Signature made Fri Jan 5 17:52:28 2024 UTC 181s gpgv: using RSA key 2C41D17CB7B84BD0F9FB51B3680668AE907F101D 181s gpgv: Can't check signature: No public key 181s dpkg-source: warning: cannot verify inline signature for ./cjs_6.0.0-2.dsc: no acceptable signature found 181s autopkgtest [06:05:14]: testing package cjs version 6.0.0-2 181s autopkgtest [06:05:14]: build not needed 183s autopkgtest [06:05:16]: test acc: preparing testbed 187s Reading package lists... 187s Building dependency tree... 187s Reading state information... 188s Starting pkgProblemResolver with broken count: 0 188s Starting 2 pkgProblemResolver with broken count: 0 188s Done 188s The following additional packages will be installed: 188s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 188s autoconf automake autopoint autotools-dev build-essential cjs cjs-tests cpp 188s cpp-13 cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 188s dconf-gsettings-backend dconf-service debhelper debugedit dh-acc 188s dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags fontconfig 188s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-13 188s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 188s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 188s gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-freedesktop-dev 188s gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev 188s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 188s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 188s hicolor-icon-theme humanity-icon-theme intltool-debian libarchive-zip-perl 188s libasan8 libatk-bridge2.0-0 libatk1.0-0 libatomic1 libatspi2.0-0 188s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 188s libbrotli-dev libbz2-dev libc-dev-bin libc6-dev libcairo-gobject2 188s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 188s libcjs0 libcolord2 libcrypt-dev libcups2 libdatrie1 libdconf1 188s libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libepoxy0 libexpat1-dev 188s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 188s libfreetype-dev libgcc-13-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 188s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 188s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libgraphite2-3 188s libgtk-3-0 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice-dev 188s libice6 libisl23 libitm1 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 188s liblerc4 liblsan0 libmount-dev libmozjs-102-0 libmozjs-102-dev libmpc3 188s libnsl-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 188s libpangoxft-1.0-0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 188s libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev libpthread-stubs0-dev 188s libquadmath0 libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 188s libstdc++-13-dev libsub-override-perl libthai-data libthai0 libtiff6 188s libtirpc-dev libtool libtsan2 libubsan1 libwayland-client0 188s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 188s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 188s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 188s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 libxtst6 188s linux-libc-dev m4 pkgconf pkgconf-bin po-debconf python3-mako 188s python3-markdown python3-packaging rpcsvc-proto session-migration 188s ubuntu-mono uuid-dev x11-common x11proto-core-dev x11proto-dev 188s xorg-sgml-doctools xtrans-dev zlib1g-dev 188s Suggested packages: 188s doc-base icheck autoconf-archive gnu-standards autoconf-doc cpp-doc 188s gcc-13-locales cpp-13-doc dh-make vim | nvi | vile | emacsen gcc-13-doc 188s gcc-multilib manpages-dev flex bison gdb gcc-doc gdb-powerpc64le-linux-gnu 188s gettext-doc libasprintf-dev libgettextpo-dev glibc-doc libcairo2-doc colord 188s cups-common freetype2-doc libgirepository1.0-doc libglib2.0-doc 188s libgdk-pixbuf2.0-bin libxml2-utils gvfs libice-doc liblcms2-utils libsm-doc 188s libstdc++-13-doc libtool-doc gfortran | fortran95-compiler gcj-jdk 188s libx11-doc libxcb-doc libxext-doc m4-doc libmail-box-perl python-mako-doc 188s python3-beaker python-markdown-doc 188s Recommended packages: 188s librsvg2-common bzip2-doc manpages manpages-dev libc-devtools 188s libarchive-cpio-perl libgdk-pixbuf2.0-bin libgtk-3-bin libpng-tools 188s libltdl-dev libmail-sendmail-perl 188s The following packages will be REMOVED: 188s libelf1 188s The following NEW packages will be installed: 188s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core 188s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 188s cjs cjs-tests cpp cpp-13 cpp-13-powerpc64le-linux-gnu 188s cpp-powerpc64le-linux-gnu dconf-gsettings-backend dconf-service debhelper 188s debugedit dh-acc dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags 188s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-13 188s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 188s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 188s gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-freedesktop-dev 188s gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev 188s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 188s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 188s hicolor-icon-theme humanity-icon-theme intltool-debian libarchive-zip-perl 188s libasan8 libatk-bridge2.0-0 libatk1.0-0 libatomic1 libatspi2.0-0 188s libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev 188s libbrotli-dev libbz2-dev libc-dev-bin libc6-dev libcairo-gobject2 188s libcairo-script-interpreter2 libcairo2 libcairo2-dev libcc1-0 libcjs-dev 188s libcjs0 libcolord2 libcrypt-dev libcups2 libdatrie1 libdconf1 188s libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libepoxy0 libexpat1-dev 188s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 188s libfreetype-dev libgcc-13-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 188s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 188s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libgraphite2-3 188s libgtk-3-0 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice-dev 188s libice6 libisl23 libitm1 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 188s liblerc4 liblsan0 libmount-dev libmozjs-102-0 libmozjs-102-dev libmpc3 188s libnsl-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 188s libpangoxft-1.0-0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 188s libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev libpthread-stubs0-dev 188s libquadmath0 libselinux1-dev libsepol-dev libsharpyuv0 libsm-dev libsm6 188s libstdc++-13-dev libsub-override-perl libthai-data libthai0 libtiff6 188s libtirpc-dev libtool libtsan2 libubsan1 libwayland-client0 188s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 188s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 188s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 188s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 libxtst6 188s linux-libc-dev m4 pkgconf pkgconf-bin po-debconf python3-mako 188s python3-markdown python3-packaging rpcsvc-proto session-migration 188s ubuntu-mono uuid-dev x11-common x11proto-core-dev x11proto-dev 188s xorg-sgml-doctools xtrans-dev zlib1g-dev 188s 0 upgraded, 191 newly installed, 1 to remove and 0 not upgraded. 188s Need to get 112 MB/112 MB of archives. 188s After this operation, 473 MB of additional disk space will be used. 188s Get:1 /tmp/autopkgtest.3jcCVU/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [744 B] 188s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libelf1t64 ppc64el 0.190-1.1build1 [69.3 kB] 188s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 188s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 189s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 189s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 189s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 189s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 189s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 189s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 189s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 189s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 193s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 193s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 193s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 193s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 193s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 193s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 193s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 193s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 194s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 194s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 195s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 196s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 196s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 197s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 207s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 207s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 207s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 207s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 207s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 210s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 210s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 210s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 210s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 210s Get:36 http://ftpmaster.internal/ubuntu noble/universe ppc64el abi-compliance-checker all 2.3-2 [172 kB] 210s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 210s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 210s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 210s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 210s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 210s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 210s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 210s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 210s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 210s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 210s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el gtk-update-icon-cache ppc64el 3.24.40-2ubuntu1 [53.2 kB] 210s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 210s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 210s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 24.04-0ubuntu1 [151 kB] 210s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 210s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-common all 2.50.0-1 [7864 B] 210s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 210s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libatspi2.0-0 ppc64el 2.50.0-1 [93.5 kB] 210s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 210s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libxtst6 ppc64el 2:1.2.3-1.1 [15.4 kB] 210s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libdconf1 ppc64el 0.40.0-4 [43.0 kB] 210s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-service ppc64el 0.40.0-4 [31.0 kB] 210s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4 [25.3 kB] 210s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] 210s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el gsettings-desktop-schemas all 46~beta-3ubuntu1 [35.3 kB] 210s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-core ppc64el 2.50.0-1 [62.5 kB] 210s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el m4 ppc64el 1.4.19-4 [275 kB] 210s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el autoconf all 2.71-3 [339 kB] 210s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 210s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 210s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el autopoint all 0.21-14ubuntu1 [422 kB] 210s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk1.0-0 ppc64el 2.50.0-1 [57.8 kB] 210s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-atk-1.0 ppc64el 2.50.0-1 [22.8 kB] 210s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 210s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 210s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 210s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 210s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 211s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 211s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 211s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 211s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 211s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 211s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1ubuntu6 [49.3 kB] 211s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 211s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 211s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 211s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 211s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 211s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 211s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 211s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 211s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 211s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 211s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 211s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 211s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 211s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 211s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 211s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk-bridge2.0-0 ppc64el 2.50.0-1 [75.5 kB] 211s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 211s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 211s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 211s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 211s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 211s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libcups2 ppc64el 2.4.6-0ubuntu3 [344 kB] 211s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 211s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 211s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 211s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 211s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 211s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 211s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 211s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 211s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 211s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 211s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-common all 3.24.40-2ubuntu1 [1200 kB] 212s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-0 ppc64el 3.24.40-2ubuntu1 [3344 kB] 212s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.40-2ubuntu1 [245 kB] 212s Get:116 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 214s Get:117 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 214s Get:118 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 214s Get:119 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs-tests ppc64el 6.0.0-2 [253 kB] 214s Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebhelper-perl all 13.14.1ubuntu1 [89.5 kB] 214s Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el libtool all 2.4.7-7 [166 kB] 214s Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-autoreconf all 20 [16.1 kB] 214s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 214s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-override-perl all 0.10-1 [10.0 kB] 214s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 214s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-strip-nondeterminism all 1.13.1-1 [5362 B] 214s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdw1t64 ppc64el 0.190-1.1build1 [301 kB] 214s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el debugedit ppc64el 1:5.0-5 [51.1 kB] 214s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el dwz ppc64el 0.15-1 [139 kB] 214s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el gettext ppc64el 0.21-14ubuntu1 [979 kB] 215s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 215s Get:132 http://ftpmaster.internal/ubuntu noble/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 215s Get:133 http://ftpmaster.internal/ubuntu noble/main ppc64el debhelper all 13.14.1ubuntu1 [869 kB] 215s Get:134 http://ftpmaster.internal/ubuntu noble/universe ppc64el dh-acc all 2.3-2 [5996 B] 215s Get:135 http://ftpmaster.internal/ubuntu noble/main ppc64el exuberant-ctags ppc64el 1:5.9~svn20110310-19 [175 kB] 215s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.79.3-3ubuntu5 [838 kB] 215s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-freedesktop-dev ppc64el 1.79.1-1ubuntu6 [29.0 kB] 215s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.79.1-1ubuntu6 [41.7 kB] 215s Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-mako all 1.3.2-1 [63.3 kB] 215s Get:140 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-markdown all 3.5.2-1 [72.0 kB] 215s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gobject-introspection-bin ppc64el 1.79.1-1ubuntu6 [358 kB] 215s Get:142 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi-dev ppc64el 3.4.6-1 [67.4 kB] 215s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-bin ppc64el 2.79.3-3ubuntu5 [111 kB] 215s Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 215s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.79.3-3ubuntu5 [84.2 kB] 215s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.79.3-3ubuntu5 [245 kB] 215s Get:147 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-6ubuntu2 [37.6 kB] 215s Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el libblkid-dev ppc64el 2.39.3-6ubuntu2 [260 kB] 215s Get:149 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol-dev ppc64el 3.5-2 [471 kB] 215s Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 216s Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 216s Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 216s Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 216s Get:154 http://ftpmaster.internal/ubuntu noble/main ppc64el libselinux1-dev ppc64el 3.5-2build1 [192 kB] 216s Get:155 http://ftpmaster.internal/ubuntu noble/main ppc64el libmount-dev ppc64el 2.39.3-6ubuntu2 [14.9 kB] 216s Get:156 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2 [36.9 kB] 216s Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2 [22.0 kB] 216s Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2 [16.7 kB] 216s Get:159 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3ubuntu1 [902 kB] 216s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev ppc64el 2.79.3-3ubuntu5 [2147 kB] 216s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gobject-introspection ppc64el 1.79.1-1ubuntu6 [23.3 kB] 216s Get:162 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli-dev ppc64el 1.1.0-2 [421 kB] 217s Get:163 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5ubuntu1 [51.2 kB] 217s Get:164 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.0-1 [78.3 kB] 217s Get:165 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 217s Get:166 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng-dev ppc64el 1.6.43-1 [327 kB] 217s Get:167 http://ftpmaster.internal/ubuntu noble/main ppc64el libfreetype-dev ppc64el 2.13.2+dfsg-1 [702 kB] 217s Get:168 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig-dev ppc64el 2.15.0-1ubuntu1 [212 kB] 217s Get:169 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-dev ppc64el 0.42.2-1 [333 kB] 217s Get:170 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 217s Get:171 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 217s Get:172 http://ftpmaster.internal/ubuntu noble/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 217s Get:173 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-dev all 2023.2-1 [602 kB] 217s Get:174 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-core-dev all 2023.2-1 [2444 B] 217s Get:175 http://ftpmaster.internal/ubuntu noble/main ppc64el libice-dev ppc64el 2:1.0.10-1build2 [60.0 kB] 217s Get:176 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm-dev ppc64el 2:1.2.3-1build2 [20.7 kB] 217s Get:177 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau-dev ppc64el 1:1.0.9-1build5 [10.3 kB] 217s Get:178 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu5 [28.1 kB] 217s Get:179 http://ftpmaster.internal/ubuntu noble/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 217s Get:180 http://ftpmaster.internal/ubuntu noble/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build2 [5510 B] 217s Get:181 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1-dev ppc64el 1.15-1 [96.0 kB] 217s Get:182 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-dev ppc64el 2:1.8.7-1 [837 kB] 217s Get:183 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0-dev ppc64el 1.15-1 [20.9 kB] 217s Get:184 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0-dev ppc64el 1.15-1 [7294 B] 217s Get:185 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext-dev ppc64el 2:1.3.4-1build1 [96.3 kB] 217s Get:186 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1 [30.4 kB] 217s Get:187 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2-dev ppc64el 1.18.0-1 [41.1 kB] 217s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-dev ppc64el 1.79.1-1ubuntu6 [28.7 kB] 217s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository1.0-dev ppc64el 1.79.1-1ubuntu6 [17.2 kB] 217s Get:190 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-dev ppc64el 102.15.1-1 [9432 kB] 219s Get:191 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs-dev ppc64el 6.0.0-2 [8524 B] 220s Fetched 112 MB in 31s (3568 kB/s) 220s dpkg: libelf1:ppc64el: dependency problems, but removing anyway as you requested: 220s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 220s libbpf1:ppc64el depends on libelf1 (>= 0.144). 220s iproute2 depends on libelf1 (>= 0.131). 220s 221s (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 ... 70125 files and directories currently installed.) 221s Removing libelf1:ppc64el (0.190-1) ... 221s Selecting previously unselected package libelf1t64:ppc64el. 221s (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 ... 70120 files and directories currently installed.) 221s Preparing to unpack .../000-libelf1t64_0.190-1.1build1_ppc64el.deb ... 221s Unpacking libelf1t64:ppc64el (0.190-1.1build1) ... 221s Selecting previously unselected package libc-dev-bin. 221s Preparing to unpack .../001-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 221s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 221s Selecting previously unselected package linux-libc-dev:ppc64el. 221s Preparing to unpack .../002-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 221s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 221s Selecting previously unselected package libcrypt-dev:ppc64el. 221s Preparing to unpack .../003-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 221s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 221s Selecting previously unselected package libtirpc-dev:ppc64el. 221s Preparing to unpack .../004-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 221s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 221s Selecting previously unselected package libnsl-dev:ppc64el. 221s Preparing to unpack .../005-libnsl-dev_1.3.0-3_ppc64el.deb ... 221s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 221s Selecting previously unselected package rpcsvc-proto. 221s Preparing to unpack .../006-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 221s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 221s Selecting previously unselected package libc6-dev:ppc64el. 221s Preparing to unpack .../007-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 221s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 221s Selecting previously unselected package libisl23:ppc64el. 221s Preparing to unpack .../008-libisl23_0.26-3_ppc64el.deb ... 221s Unpacking libisl23:ppc64el (0.26-3) ... 221s Selecting previously unselected package libmpc3:ppc64el. 221s Preparing to unpack .../009-libmpc3_1.3.1-1_ppc64el.deb ... 221s Unpacking libmpc3:ppc64el (1.3.1-1) ... 221s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 221s Preparing to unpack .../010-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 221s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 221s Selecting previously unselected package cpp-13. 221s Preparing to unpack .../011-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 221s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 221s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 221s Preparing to unpack .../012-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 221s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 221s Selecting previously unselected package cpp. 221s Preparing to unpack .../013-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 221s Unpacking cpp (4:13.2.0-7ubuntu1) ... 221s Selecting previously unselected package libcc1-0:ppc64el. 221s Preparing to unpack .../014-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 221s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 221s Selecting previously unselected package libgomp1:ppc64el. 221s Preparing to unpack .../015-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 221s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 221s Selecting previously unselected package libitm1:ppc64el. 221s Preparing to unpack .../016-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 221s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 221s Selecting previously unselected package libatomic1:ppc64el. 221s Preparing to unpack .../017-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 221s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 221s Selecting previously unselected package libasan8:ppc64el. 221s Preparing to unpack .../018-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 221s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 222s Selecting previously unselected package liblsan0:ppc64el. 222s Preparing to unpack .../019-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 222s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 222s Selecting previously unselected package libtsan2:ppc64el. 222s Preparing to unpack .../020-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 222s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 222s Selecting previously unselected package libubsan1:ppc64el. 222s Preparing to unpack .../021-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 222s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 222s Selecting previously unselected package libquadmath0:ppc64el. 222s Preparing to unpack .../022-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 222s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 222s Selecting previously unselected package libgcc-13-dev:ppc64el. 222s Preparing to unpack .../023-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 222s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 222s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 222s Preparing to unpack .../024-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 222s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 222s Selecting previously unselected package gcc-13. 222s Preparing to unpack .../025-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 222s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 222s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 222s Preparing to unpack .../026-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 222s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 222s Selecting previously unselected package gcc. 222s Preparing to unpack .../027-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 222s Unpacking gcc (4:13.2.0-7ubuntu1) ... 222s Selecting previously unselected package libstdc++-13-dev:ppc64el. 222s Preparing to unpack .../028-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 222s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 223s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 223s Preparing to unpack .../029-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 223s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 223s Selecting previously unselected package g++-13. 223s Preparing to unpack .../030-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 223s Unpacking g++-13 (13.2.0-17ubuntu2) ... 223s Selecting previously unselected package g++-powerpc64le-linux-gnu. 223s Preparing to unpack .../031-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 223s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 223s Selecting previously unselected package g++. 223s Preparing to unpack .../032-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 223s Unpacking g++ (4:13.2.0-7ubuntu1) ... 223s Selecting previously unselected package build-essential. 223s Preparing to unpack .../033-build-essential_12.10ubuntu1_ppc64el.deb ... 223s Unpacking build-essential (12.10ubuntu1) ... 223s Selecting previously unselected package abi-compliance-checker. 223s Preparing to unpack .../034-abi-compliance-checker_2.3-2_all.deb ... 223s Unpacking abi-compliance-checker (2.3-2) ... 223s Selecting previously unselected package libgdk-pixbuf2.0-common. 223s Preparing to unpack .../035-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 223s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 223s Selecting previously unselected package libjpeg-turbo8:ppc64el. 223s Preparing to unpack .../036-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 223s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 223s Selecting previously unselected package libjpeg8:ppc64el. 223s Preparing to unpack .../037-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 223s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 223s Selecting previously unselected package libdeflate0:ppc64el. 223s Preparing to unpack .../038-libdeflate0_1.19-1_ppc64el.deb ... 223s Unpacking libdeflate0:ppc64el (1.19-1) ... 223s Selecting previously unselected package libjbig0:ppc64el. 223s Preparing to unpack .../039-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 223s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 223s Selecting previously unselected package liblerc4:ppc64el. 223s Preparing to unpack .../040-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 223s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 223s Selecting previously unselected package libsharpyuv0:ppc64el. 223s Preparing to unpack .../041-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 223s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 223s Selecting previously unselected package libwebp7:ppc64el. 223s Preparing to unpack .../042-libwebp7_1.3.2-0.4_ppc64el.deb ... 223s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 223s Selecting previously unselected package libtiff6:ppc64el. 223s Preparing to unpack .../043-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 223s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 223s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 223s Preparing to unpack .../044-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 223s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 223s Selecting previously unselected package gtk-update-icon-cache. 223s Preparing to unpack .../045-gtk-update-icon-cache_3.24.40-2ubuntu1_ppc64el.deb ... 223s Unpacking gtk-update-icon-cache (3.24.40-2ubuntu1) ... 223s Selecting previously unselected package hicolor-icon-theme. 223s Preparing to unpack .../046-hicolor-icon-theme_0.17-2_all.deb ... 223s Unpacking hicolor-icon-theme (0.17-2) ... 223s Selecting previously unselected package humanity-icon-theme. 223s Preparing to unpack .../047-humanity-icon-theme_0.6.16_all.deb ... 223s Unpacking humanity-icon-theme (0.6.16) ... 224s Selecting previously unselected package ubuntu-mono. 224s Preparing to unpack .../048-ubuntu-mono_24.04-0ubuntu1_all.deb ... 224s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 225s Selecting previously unselected package adwaita-icon-theme. 225s Preparing to unpack .../049-adwaita-icon-theme_46~rc-1_all.deb ... 225s Unpacking adwaita-icon-theme (46~rc-1) ... 225s Selecting previously unselected package at-spi2-common. 225s Preparing to unpack .../050-at-spi2-common_2.50.0-1_all.deb ... 225s Unpacking at-spi2-common (2.50.0-1) ... 225s Selecting previously unselected package libxi6:ppc64el. 225s Preparing to unpack .../051-libxi6_2%3a1.8.1-1_ppc64el.deb ... 225s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 225s Selecting previously unselected package libatspi2.0-0:ppc64el. 225s Preparing to unpack .../052-libatspi2.0-0_2.50.0-1_ppc64el.deb ... 225s Unpacking libatspi2.0-0:ppc64el (2.50.0-1) ... 225s Selecting previously unselected package x11-common. 225s Preparing to unpack .../053-x11-common_1%3a7.7+23ubuntu2_all.deb ... 225s Unpacking x11-common (1:7.7+23ubuntu2) ... 225s Selecting previously unselected package libxtst6:ppc64el. 225s Preparing to unpack .../054-libxtst6_2%3a1.2.3-1.1_ppc64el.deb ... 225s Unpacking libxtst6:ppc64el (2:1.2.3-1.1) ... 225s Selecting previously unselected package libdconf1:ppc64el. 225s Preparing to unpack .../055-libdconf1_0.40.0-4_ppc64el.deb ... 225s Unpacking libdconf1:ppc64el (0.40.0-4) ... 225s Selecting previously unselected package dconf-service. 225s Preparing to unpack .../056-dconf-service_0.40.0-4_ppc64el.deb ... 225s Unpacking dconf-service (0.40.0-4) ... 225s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 225s Preparing to unpack .../057-dconf-gsettings-backend_0.40.0-4_ppc64el.deb ... 225s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4) ... 225s Selecting previously unselected package session-migration. 225s Preparing to unpack .../058-session-migration_0.3.6_ppc64el.deb ... 225s Unpacking session-migration (0.3.6) ... 225s Selecting previously unselected package gsettings-desktop-schemas. 225s Preparing to unpack .../059-gsettings-desktop-schemas_46~beta-3ubuntu1_all.deb ... 225s Unpacking gsettings-desktop-schemas (46~beta-3ubuntu1) ... 225s Selecting previously unselected package at-spi2-core. 225s Preparing to unpack .../060-at-spi2-core_2.50.0-1_ppc64el.deb ... 225s Unpacking at-spi2-core (2.50.0-1) ... 225s Selecting previously unselected package m4. 225s Preparing to unpack .../061-m4_1.4.19-4_ppc64el.deb ... 225s Unpacking m4 (1.4.19-4) ... 225s Selecting previously unselected package autoconf. 225s Preparing to unpack .../062-autoconf_2.71-3_all.deb ... 225s Unpacking autoconf (2.71-3) ... 225s Selecting previously unselected package autotools-dev. 225s Preparing to unpack .../063-autotools-dev_20220109.1_all.deb ... 225s Unpacking autotools-dev (20220109.1) ... 225s Selecting previously unselected package automake. 225s Preparing to unpack .../064-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 225s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 225s Selecting previously unselected package autopoint. 225s Preparing to unpack .../065-autopoint_0.21-14ubuntu1_all.deb ... 225s Unpacking autopoint (0.21-14ubuntu1) ... 225s Selecting previously unselected package libatk1.0-0:ppc64el. 225s Preparing to unpack .../066-libatk1.0-0_2.50.0-1_ppc64el.deb ... 225s Unpacking libatk1.0-0:ppc64el (2.50.0-1) ... 225s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 225s Preparing to unpack .../067-gir1.2-atk-1.0_2.50.0-1_ppc64el.deb ... 225s Unpacking gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 225s Selecting previously unselected package fonts-dejavu-mono. 225s Preparing to unpack .../068-fonts-dejavu-mono_2.37-8_all.deb ... 225s Unpacking fonts-dejavu-mono (2.37-8) ... 225s Selecting previously unselected package fonts-dejavu-core. 225s Preparing to unpack .../069-fonts-dejavu-core_2.37-8_all.deb ... 225s Unpacking fonts-dejavu-core (2.37-8) ... 225s Selecting previously unselected package fontconfig-config. 225s Preparing to unpack .../070-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 225s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 225s Selecting previously unselected package libfontconfig1:ppc64el. 225s Preparing to unpack .../071-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 225s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 225s Selecting previously unselected package libpixman-1-0:ppc64el. 225s Preparing to unpack .../072-libpixman-1-0_0.42.2-1_ppc64el.deb ... 225s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 225s Selecting previously unselected package libxcb-render0:ppc64el. 225s Preparing to unpack .../073-libxcb-render0_1.15-1_ppc64el.deb ... 225s Unpacking libxcb-render0:ppc64el (1.15-1) ... 225s Selecting previously unselected package libxcb-shm0:ppc64el. 225s Preparing to unpack .../074-libxcb-shm0_1.15-1_ppc64el.deb ... 225s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 225s Selecting previously unselected package libxrender1:ppc64el. 225s Preparing to unpack .../075-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 225s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 225s Selecting previously unselected package libcairo2:ppc64el. 225s Preparing to unpack .../076-libcairo2_1.18.0-1_ppc64el.deb ... 225s Unpacking libcairo2:ppc64el (1.18.0-1) ... 225s Selecting previously unselected package libcairo-gobject2:ppc64el. 225s Preparing to unpack .../077-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 225s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 225s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 225s Preparing to unpack .../078-gir1.2-freedesktop_1.79.1-1ubuntu6_ppc64el.deb ... 225s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu6) ... 225s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 225s Preparing to unpack .../079-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 225s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 226s Selecting previously unselected package libgraphite2-3:ppc64el. 226s Preparing to unpack .../080-libgraphite2-3_1.3.14-2_ppc64el.deb ... 226s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 226s Selecting previously unselected package libharfbuzz0b:ppc64el. 226s Preparing to unpack .../081-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 226s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 226s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 226s Preparing to unpack .../082-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 226s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 226s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 226s Preparing to unpack .../083-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 226s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 226s Selecting previously unselected package fontconfig. 226s Preparing to unpack .../084-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 226s Unpacking fontconfig (2.15.0-1ubuntu1) ... 226s Selecting previously unselected package libthai-data. 226s Preparing to unpack .../085-libthai-data_0.1.29-2_all.deb ... 226s Unpacking libthai-data (0.1.29-2) ... 226s Selecting previously unselected package libdatrie1:ppc64el. 226s Preparing to unpack .../086-libdatrie1_0.2.13-3_ppc64el.deb ... 226s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 226s Selecting previously unselected package libthai0:ppc64el. 226s Preparing to unpack .../087-libthai0_0.1.29-2_ppc64el.deb ... 226s Unpacking libthai0:ppc64el (0.1.29-2) ... 226s Selecting previously unselected package libpango-1.0-0:ppc64el. 226s Preparing to unpack .../088-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 226s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 226s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 226s Preparing to unpack .../089-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 226s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 226s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 226s Preparing to unpack .../090-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 226s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 226s Selecting previously unselected package libxft2:ppc64el. 226s Preparing to unpack .../091-libxft2_2.3.6-1_ppc64el.deb ... 226s Unpacking libxft2:ppc64el (2.3.6-1) ... 226s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 226s Preparing to unpack .../092-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 226s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 226s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 226s Preparing to unpack .../093-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 226s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 226s Selecting previously unselected package libatk-bridge2.0-0:ppc64el. 226s Preparing to unpack .../094-libatk-bridge2.0-0_2.50.0-1_ppc64el.deb ... 226s Unpacking libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 226s Selecting previously unselected package liblcms2-2:ppc64el. 226s Preparing to unpack .../095-liblcms2-2_2.14-2_ppc64el.deb ... 226s Unpacking liblcms2-2:ppc64el (2.14-2) ... 226s Selecting previously unselected package libcolord2:ppc64el. 226s Preparing to unpack .../096-libcolord2_1.4.7-1_ppc64el.deb ... 226s Unpacking libcolord2:ppc64el (1.4.7-1) ... 226s Selecting previously unselected package libavahi-common-data:ppc64el. 226s Preparing to unpack .../097-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 226s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 226s Selecting previously unselected package libavahi-common3:ppc64el. 226s Preparing to unpack .../098-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 226s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 226s Selecting previously unselected package libavahi-client3:ppc64el. 226s Preparing to unpack .../099-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 226s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 226s Selecting previously unselected package libcups2:ppc64el. 226s Preparing to unpack .../100-libcups2_2.4.6-0ubuntu3_ppc64el.deb ... 226s Unpacking libcups2:ppc64el (2.4.6-0ubuntu3) ... 226s Selecting previously unselected package libepoxy0:ppc64el. 226s Preparing to unpack .../101-libepoxy0_1.5.10-1_ppc64el.deb ... 226s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 226s Selecting previously unselected package libwayland-client0:ppc64el. 226s Preparing to unpack .../102-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 226s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 226s Selecting previously unselected package libwayland-cursor0:ppc64el. 226s Preparing to unpack .../103-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 226s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 226s Selecting previously unselected package libwayland-egl1:ppc64el. 226s Preparing to unpack .../104-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 226s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 226s Selecting previously unselected package libxcomposite1:ppc64el. 226s Preparing to unpack .../105-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 226s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 226s Selecting previously unselected package libxfixes3:ppc64el. 226s Preparing to unpack .../106-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 226s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 226s Selecting previously unselected package libxcursor1:ppc64el. 226s Preparing to unpack .../107-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 226s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 226s Selecting previously unselected package libxdamage1:ppc64el. 226s Preparing to unpack .../108-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 226s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 226s Selecting previously unselected package libxinerama1:ppc64el. 226s Preparing to unpack .../109-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 226s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 226s Selecting previously unselected package libxrandr2:ppc64el. 226s Preparing to unpack .../110-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 226s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 226s Selecting previously unselected package libgtk-3-common. 226s Preparing to unpack .../111-libgtk-3-common_3.24.40-2ubuntu1_all.deb ... 226s Unpacking libgtk-3-common (3.24.40-2ubuntu1) ... 226s Selecting previously unselected package libgtk-3-0:ppc64el. 226s Preparing to unpack .../112-libgtk-3-0_3.24.40-2ubuntu1_ppc64el.deb ... 226s Unpacking libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 226s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 226s Preparing to unpack .../113-gir1.2-gtk-3.0_3.24.40-2ubuntu1_ppc64el.deb ... 226s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 226s Selecting previously unselected package libmozjs-102-0:ppc64el. 226s Preparing to unpack .../114-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 226s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 227s Selecting previously unselected package libcjs0:ppc64el. 227s Preparing to unpack .../115-libcjs0_6.0.0-2_ppc64el.deb ... 227s Unpacking libcjs0:ppc64el (6.0.0-2) ... 227s Selecting previously unselected package cjs. 227s Preparing to unpack .../116-cjs_6.0.0-2_ppc64el.deb ... 227s Unpacking cjs (6.0.0-2) ... 227s Selecting previously unselected package cjs-tests. 227s Preparing to unpack .../117-cjs-tests_6.0.0-2_ppc64el.deb ... 227s Unpacking cjs-tests (6.0.0-2) ... 227s Selecting previously unselected package libdebhelper-perl. 227s Preparing to unpack .../118-libdebhelper-perl_13.14.1ubuntu1_all.deb ... 227s Unpacking libdebhelper-perl (13.14.1ubuntu1) ... 227s Selecting previously unselected package libtool. 227s Preparing to unpack .../119-libtool_2.4.7-7_all.deb ... 227s Unpacking libtool (2.4.7-7) ... 227s Selecting previously unselected package dh-autoreconf. 227s Preparing to unpack .../120-dh-autoreconf_20_all.deb ... 227s Unpacking dh-autoreconf (20) ... 227s Selecting previously unselected package libarchive-zip-perl. 227s Preparing to unpack .../121-libarchive-zip-perl_1.68-1_all.deb ... 227s Unpacking libarchive-zip-perl (1.68-1) ... 227s Selecting previously unselected package libsub-override-perl. 227s Preparing to unpack .../122-libsub-override-perl_0.10-1_all.deb ... 227s Unpacking libsub-override-perl (0.10-1) ... 227s Selecting previously unselected package libfile-stripnondeterminism-perl. 227s Preparing to unpack .../123-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 227s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 227s Selecting previously unselected package dh-strip-nondeterminism. 227s Preparing to unpack .../124-dh-strip-nondeterminism_1.13.1-1_all.deb ... 227s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 227s Selecting previously unselected package libdw1t64:ppc64el. 227s Preparing to unpack .../125-libdw1t64_0.190-1.1build1_ppc64el.deb ... 227s Unpacking libdw1t64:ppc64el (0.190-1.1build1) ... 227s Selecting previously unselected package debugedit. 227s Preparing to unpack .../126-debugedit_1%3a5.0-5_ppc64el.deb ... 227s Unpacking debugedit (1:5.0-5) ... 227s Selecting previously unselected package dwz. 227s Preparing to unpack .../127-dwz_0.15-1_ppc64el.deb ... 227s Unpacking dwz (0.15-1) ... 227s Selecting previously unselected package gettext. 227s Preparing to unpack .../128-gettext_0.21-14ubuntu1_ppc64el.deb ... 227s Unpacking gettext (0.21-14ubuntu1) ... 227s Selecting previously unselected package intltool-debian. 227s Preparing to unpack .../129-intltool-debian_0.35.0+20060710.6_all.deb ... 227s Unpacking intltool-debian (0.35.0+20060710.6) ... 227s Selecting previously unselected package po-debconf. 227s Preparing to unpack .../130-po-debconf_1.0.21+nmu1_all.deb ... 227s Unpacking po-debconf (1.0.21+nmu1) ... 227s Selecting previously unselected package debhelper. 227s Preparing to unpack .../131-debhelper_13.14.1ubuntu1_all.deb ... 227s Unpacking debhelper (13.14.1ubuntu1) ... 227s Selecting previously unselected package dh-acc. 227s Preparing to unpack .../132-dh-acc_2.3-2_all.deb ... 227s Unpacking dh-acc (2.3-2) ... 227s Selecting previously unselected package exuberant-ctags. 227s Preparing to unpack .../133-exuberant-ctags_1%3a5.9~svn20110310-19_ppc64el.deb ... 227s Unpacking exuberant-ctags (1:5.9~svn20110310-19) ... 227s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 227s Preparing to unpack .../134-gir1.2-glib-2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 227s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 227s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 227s Preparing to unpack .../135-gir1.2-freedesktop-dev_1.79.1-1ubuntu6_ppc64el.deb ... 227s Unpacking gir1.2-freedesktop-dev:ppc64el (1.79.1-1ubuntu6) ... 227s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 227s Preparing to unpack .../136-gir1.2-girepository-2.0-dev_1.79.1-1ubuntu6_ppc64el.deb ... 227s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1ubuntu6) ... 227s Selecting previously unselected package python3-mako. 227s Preparing to unpack .../137-python3-mako_1.3.2-1_all.deb ... 227s Unpacking python3-mako (1.3.2-1) ... 227s Selecting previously unselected package python3-markdown. 227s Preparing to unpack .../138-python3-markdown_3.5.2-1_all.deb ... 227s Unpacking python3-markdown (3.5.2-1) ... 227s Selecting previously unselected package gobject-introspection-bin. 227s Preparing to unpack .../139-gobject-introspection-bin_1.79.1-1ubuntu6_ppc64el.deb ... 227s Unpacking gobject-introspection-bin (1.79.1-1ubuntu6) ... 227s Selecting previously unselected package libffi-dev:ppc64el. 227s Preparing to unpack .../140-libffi-dev_3.4.6-1_ppc64el.deb ... 227s Unpacking libffi-dev:ppc64el (3.4.6-1) ... 227s Selecting previously unselected package libglib2.0-bin. 227s Preparing to unpack .../141-libglib2.0-bin_2.79.3-3ubuntu5_ppc64el.deb ... 227s Unpacking libglib2.0-bin (2.79.3-3ubuntu5) ... 227s Selecting previously unselected package python3-packaging. 227s Preparing to unpack .../142-python3-packaging_23.2-1_all.deb ... 227s Unpacking python3-packaging (23.2-1) ... 227s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 227s Preparing to unpack .../143-libgirepository-2.0-0_2.79.3-3ubuntu5_ppc64el.deb ... 227s Unpacking libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 227s Selecting previously unselected package libglib2.0-dev-bin. 227s Preparing to unpack .../144-libglib2.0-dev-bin_2.79.3-3ubuntu5_ppc64el.deb ... 227s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 227s Selecting previously unselected package uuid-dev:ppc64el. 227s Preparing to unpack .../145-uuid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 227s Unpacking uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 228s Selecting previously unselected package libblkid-dev:ppc64el. 228s Preparing to unpack .../146-libblkid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 228s Unpacking libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 228s Selecting previously unselected package libsepol-dev:ppc64el. 228s Preparing to unpack .../147-libsepol-dev_3.5-2_ppc64el.deb ... 228s Unpacking libsepol-dev:ppc64el (3.5-2) ... 228s Selecting previously unselected package libpcre2-16-0:ppc64el. 228s Preparing to unpack .../148-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 228s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 228s Selecting previously unselected package libpcre2-32-0:ppc64el. 228s Preparing to unpack .../149-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 228s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 228s Selecting previously unselected package libpcre2-posix3:ppc64el. 228s Preparing to unpack .../150-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 228s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 228s Selecting previously unselected package libpcre2-dev:ppc64el. 228s Preparing to unpack .../151-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 228s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 228s Selecting previously unselected package libselinux1-dev:ppc64el. 228s Preparing to unpack .../152-libselinux1-dev_3.5-2build1_ppc64el.deb ... 228s Unpacking libselinux1-dev:ppc64el (3.5-2build1) ... 228s Selecting previously unselected package libmount-dev:ppc64el. 228s Preparing to unpack .../153-libmount-dev_2.39.3-6ubuntu2_ppc64el.deb ... 228s Unpacking libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 228s Selecting previously unselected package libpkgconf3:ppc64el. 228s Preparing to unpack .../154-libpkgconf3_1.8.1-2_ppc64el.deb ... 228s Unpacking libpkgconf3:ppc64el (1.8.1-2) ... 228s Selecting previously unselected package pkgconf-bin. 228s Preparing to unpack .../155-pkgconf-bin_1.8.1-2_ppc64el.deb ... 228s Unpacking pkgconf-bin (1.8.1-2) ... 228s Selecting previously unselected package pkgconf:ppc64el. 228s Preparing to unpack .../156-pkgconf_1.8.1-2_ppc64el.deb ... 228s Unpacking pkgconf:ppc64el (1.8.1-2) ... 228s Selecting previously unselected package zlib1g-dev:ppc64el. 228s Preparing to unpack .../157-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_ppc64el.deb ... 228s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 228s Selecting previously unselected package libglib2.0-dev:ppc64el. 228s Preparing to unpack .../158-libglib2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 228s Unpacking libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 228s Selecting previously unselected package gobject-introspection:ppc64el. 228s Preparing to unpack .../159-gobject-introspection_1.79.1-1ubuntu6_ppc64el.deb ... 228s Unpacking gobject-introspection:ppc64el (1.79.1-1ubuntu6) ... 228s Selecting previously unselected package libbrotli-dev:ppc64el. 228s Preparing to unpack .../160-libbrotli-dev_1.1.0-2_ppc64el.deb ... 228s Unpacking libbrotli-dev:ppc64el (1.1.0-2) ... 228s Selecting previously unselected package libbz2-dev:ppc64el. 228s Preparing to unpack .../161-libbz2-dev_1.0.8-5ubuntu1_ppc64el.deb ... 228s Unpacking libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 228s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 228s Preparing to unpack .../162-libcairo-script-interpreter2_1.18.0-1_ppc64el.deb ... 228s Unpacking libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 228s Selecting previously unselected package libexpat1-dev:ppc64el. 228s Preparing to unpack .../163-libexpat1-dev_2.6.0-1_ppc64el.deb ... 228s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 228s Selecting previously unselected package libpng-dev:ppc64el. 228s Preparing to unpack .../164-libpng-dev_1.6.43-1_ppc64el.deb ... 228s Unpacking libpng-dev:ppc64el (1.6.43-1) ... 228s Selecting previously unselected package libfreetype-dev:ppc64el. 228s Preparing to unpack .../165-libfreetype-dev_2.13.2+dfsg-1_ppc64el.deb ... 228s Unpacking libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 228s Selecting previously unselected package libfontconfig-dev:ppc64el. 228s Preparing to unpack .../166-libfontconfig-dev_2.15.0-1ubuntu1_ppc64el.deb ... 228s Unpacking libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 228s Selecting previously unselected package libpixman-1-dev:ppc64el. 228s Preparing to unpack .../167-libpixman-1-dev_0.42.2-1_ppc64el.deb ... 228s Unpacking libpixman-1-dev:ppc64el (0.42.2-1) ... 228s Selecting previously unselected package libice6:ppc64el. 228s Preparing to unpack .../168-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 228s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 228s Selecting previously unselected package libsm6:ppc64el. 228s Preparing to unpack .../169-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 228s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 228s Selecting previously unselected package xorg-sgml-doctools. 228s Preparing to unpack .../170-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 228s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 228s Selecting previously unselected package x11proto-dev. 228s Preparing to unpack .../171-x11proto-dev_2023.2-1_all.deb ... 228s Unpacking x11proto-dev (2023.2-1) ... 228s Selecting previously unselected package x11proto-core-dev. 228s Preparing to unpack .../172-x11proto-core-dev_2023.2-1_all.deb ... 228s Unpacking x11proto-core-dev (2023.2-1) ... 228s Selecting previously unselected package libice-dev:ppc64el. 228s Preparing to unpack .../173-libice-dev_2%3a1.0.10-1build2_ppc64el.deb ... 228s Unpacking libice-dev:ppc64el (2:1.0.10-1build2) ... 228s Selecting previously unselected package libsm-dev:ppc64el. 228s Preparing to unpack .../174-libsm-dev_2%3a1.2.3-1build2_ppc64el.deb ... 228s Unpacking libsm-dev:ppc64el (2:1.2.3-1build2) ... 228s Selecting previously unselected package libxau-dev:ppc64el. 228s Preparing to unpack .../175-libxau-dev_1%3a1.0.9-1build5_ppc64el.deb ... 228s Unpacking libxau-dev:ppc64el (1:1.0.9-1build5) ... 228s Selecting previously unselected package libxdmcp-dev:ppc64el. 228s Preparing to unpack .../176-libxdmcp-dev_1%3a1.1.3-0ubuntu5_ppc64el.deb ... 228s Unpacking libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 228s Selecting previously unselected package xtrans-dev. 228s Preparing to unpack .../177-xtrans-dev_1.4.0-1_all.deb ... 228s Unpacking xtrans-dev (1.4.0-1) ... 229s Selecting previously unselected package libpthread-stubs0-dev:ppc64el. 229s Preparing to unpack .../178-libpthread-stubs0-dev_0.4-1build2_ppc64el.deb ... 229s Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 229s Selecting previously unselected package libxcb1-dev:ppc64el. 229s Preparing to unpack .../179-libxcb1-dev_1.15-1_ppc64el.deb ... 229s Unpacking libxcb1-dev:ppc64el (1.15-1) ... 229s Selecting previously unselected package libx11-dev:ppc64el. 229s Preparing to unpack .../180-libx11-dev_2%3a1.8.7-1_ppc64el.deb ... 229s Unpacking libx11-dev:ppc64el (2:1.8.7-1) ... 229s Selecting previously unselected package libxcb-render0-dev:ppc64el. 229s Preparing to unpack .../181-libxcb-render0-dev_1.15-1_ppc64el.deb ... 229s Unpacking libxcb-render0-dev:ppc64el (1.15-1) ... 229s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 229s Preparing to unpack .../182-libxcb-shm0-dev_1.15-1_ppc64el.deb ... 229s Unpacking libxcb-shm0-dev:ppc64el (1.15-1) ... 229s Selecting previously unselected package libxext-dev:ppc64el. 229s Preparing to unpack .../183-libxext-dev_2%3a1.3.4-1build1_ppc64el.deb ... 229s Unpacking libxext-dev:ppc64el (2:1.3.4-1build1) ... 229s Selecting previously unselected package libxrender-dev:ppc64el. 229s Preparing to unpack .../184-libxrender-dev_1%3a0.9.10-1.1_ppc64el.deb ... 229s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1) ... 229s Selecting previously unselected package libcairo2-dev:ppc64el. 229s Preparing to unpack .../185-libcairo2-dev_1.18.0-1_ppc64el.deb ... 229s Unpacking libcairo2-dev:ppc64el (1.18.0-1) ... 229s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 229s Preparing to unpack .../186-libgirepository-1.0-dev_1.79.1-1ubuntu6_ppc64el.deb ... 229s Unpacking libgirepository-1.0-dev:ppc64el (1.79.1-1ubuntu6) ... 229s Selecting previously unselected package libgirepository1.0-dev. 229s Preparing to unpack .../187-libgirepository1.0-dev_1.79.1-1ubuntu6_ppc64el.deb ... 229s Unpacking libgirepository1.0-dev (1.79.1-1ubuntu6) ... 229s Selecting previously unselected package libmozjs-102-dev. 229s Preparing to unpack .../188-libmozjs-102-dev_102.15.1-1_ppc64el.deb ... 229s Unpacking libmozjs-102-dev (102.15.1-1) ... 229s Selecting previously unselected package libcjs-dev. 229s Preparing to unpack .../189-libcjs-dev_6.0.0-2_ppc64el.deb ... 229s Unpacking libcjs-dev (6.0.0-2) ... 229s Selecting previously unselected package autopkgtest-satdep. 229s Preparing to unpack .../190-1-autopkgtest-satdep.deb ... 229s Unpacking autopkgtest-satdep (0) ... 229s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 229s Setting up liblcms2-2:ppc64el (2.14-2) ... 229s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 229s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 229s Setting up session-migration (0.3.6) ... 229s Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. 229s Setting up libpixman-1-dev:ppc64el (0.42.2-1) ... 229s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 229s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 229s Setting up hicolor-icon-theme (0.17-2) ... 229s Setting up libxi6:ppc64el (2:1.8.1-1) ... 229s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 229s Setting up libdatrie1:ppc64el (0.2.13-3) ... 229s Setting up exuberant-ctags (1:5.9~svn20110310-19) ... 229s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/ctags (ctags) in auto mode 229s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/etags (etags) in auto mode 229s Setting up libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 229s Setting up libxcb-render0:ppc64el (1.15-1) ... 229s Setting up libarchive-zip-perl (1.68-1) ... 229s Setting up libdebhelper-perl (13.14.1ubuntu1) ... 229s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 229s Setting up x11-common (1:7.7+23ubuntu2) ... 230s Setting up libdeflate0:ppc64el (1.19-1) ... 230s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 230s Setting up m4 (1.4.19-4) ... 230s Setting up libxcb-shm0:ppc64el (1.15-1) ... 230s Setting up libatspi2.0-0:ppc64el (2.50.0-1) ... 230s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up libffi-dev:ppc64el (3.4.6-1) ... 230s Setting up libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 230s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 230s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 230s Setting up libcolord2:ppc64el (1.4.7-1) ... 230s Setting up libelf1t64:ppc64el (0.190-1.1build1) ... 230s Setting up libdw1t64:ppc64el (0.190-1.1build1) ... 230s Setting up libdconf1:ppc64el (0.40.0-4) ... 230s Setting up xtrans-dev (1.4.0-1) ... 230s Setting up autotools-dev (20220109.1) ... 230s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 230s Setting up python3-packaging (23.2-1) ... 230s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 230s Setting up libpkgconf3:ppc64el (1.8.1-2) ... 230s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 230s Setting up libepoxy0:ppc64el (1.5.10-1) ... 230s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 230s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 230s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 230s Setting up fonts-dejavu-mono (2.37-8) ... 230s Setting up libmpc3:ppc64el (1.3.1-1) ... 230s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up python3-markdown (3.5.2-1) ... 230s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 230s Setting up autopoint (0.21-14ubuntu1) ... 230s Setting up fonts-dejavu-core (2.37-8) ... 230s Setting up libsepol-dev:ppc64el (3.5-2) ... 230s Setting up pkgconf-bin (1.8.1-2) ... 230s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 230s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 230s Setting up autoconf (2.71-3) ... 230s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 230s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 230s Setting up dwz (0.15-1) ... 230s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 230s Setting up gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 230s Setting up at-spi2-common (2.50.0-1) ... 230s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 230s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up debugedit (1:5.0-5) ... 230s Setting up libsub-override-perl (0.10-1) ... 230s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 230s Setting up libthai-data (0.1.29-2) ... 230s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 230s Setting up libatk1.0-0:ppc64el (2.50.0-1) ... 230s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 230s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up libisl23:ppc64el (0.26-3) ... 230s Setting up libc-dev-bin (2.39-0ubuntu2) ... 230s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 230s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 230s Setting up libmozjs-102-dev (102.15.1-1) ... 230s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up libbrotli-dev:ppc64el (1.1.0-2) ... 230s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 230s Setting up python3-mako (1.3.2-1) ... 231s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 231s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 231s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 231s Setting up automake (1:1.16.5-1.3ubuntu1) ... 231s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 231s Setting up x11proto-dev (2023.2-1) ... 231s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 231s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 231s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 231s Setting up gettext (0.21-14ubuntu1) ... 231s Setting up libxau-dev:ppc64el (1:1.0.9-1build5) ... 231s Setting up cpp-13 (13.2.0-17ubuntu2) ... 231s Setting up libice-dev:ppc64el (2:1.0.10-1build2) ... 231s Setting up gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 231s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 231s Setting up libxtst6:ppc64el (2:1.2.3-1.1) ... 231s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 231s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 231s Setting up libglib2.0-bin (2.79.3-3ubuntu5) ... 231s Setting up dconf-service (0.40.0-4) ... 231s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 231s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1ubuntu6) ... 231s Setting up pkgconf:ppc64el (1.8.1-2) ... 231s Setting up intltool-debian (0.35.0+20060710.6) ... 231s Setting up libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 231s Setting up libthai0:ppc64el (0.1.29-2) ... 231s Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 231s Setting up x11proto-core-dev (2023.2-1) ... 231s Setting up dh-strip-nondeterminism (1.13.1-1) ... 231s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 231s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 231s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 231s Setting up cpp (4:13.2.0-7ubuntu1) ... 231s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 231s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 231s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 231s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 231s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 231s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 231s Setting up libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 231s Setting up gtk-update-icon-cache (3.24.40-2ubuntu1) ... 231s Setting up fontconfig (2.15.0-1ubuntu1) ... 233s Regenerating fonts cache... done. 233s Setting up libxft2:ppc64el (2.3.6-1) ... 233s Setting up libxcb1-dev:ppc64el (1.15-1) ... 233s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 233s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4) ... 233s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 233s Setting up libsm-dev:ppc64el (2:1.2.3-1build2) ... 233s Setting up libselinux1-dev:ppc64el (3.5-2build1) ... 233s Setting up po-debconf (1.0.21+nmu1) ... 233s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 233s Setting up libx11-dev:ppc64el (2:1.8.7-1) ... 233s Setting up libcairo2:ppc64el (1.18.0-1) ... 233s Setting up libxcb-shm0-dev:ppc64el (1.15-1) ... 233s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 233s Setting up uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 233s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 233s Setting up gcc-13 (13.2.0-17ubuntu2) ... 233s Setting up libxcb-render0-dev:ppc64el (1.15-1) ... 233s Setting up libxext-dev:ppc64el (2:1.3.4-1build1) ... 233s Setting up libcups2:ppc64el (2.4.6-0ubuntu3) ... 233s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 233s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 233s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 233s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1) ... 233s Setting up libgtk-3-common (3.24.40-2ubuntu1) ... 233s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 233s Setting up libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 233s Setting up gsettings-desktop-schemas (46~beta-3ubuntu1) ... 233s Setting up libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 233s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu6) ... 233s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 233s Setting up libtool (2.4.7-7) ... 233s Setting up libpng-dev:ppc64el (1.6.43-1) ... 233s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 233s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 233s Setting up libcjs0:ppc64el (6.0.0-2) ... 233s Setting up libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 233s Setting up dh-autoreconf (20) ... 233s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 233s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 233s Setting up gir1.2-freedesktop-dev:ppc64el (1.79.1-1ubuntu6) ... 233s Setting up libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 233s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 233s Setting up g++-13 (13.2.0-17ubuntu2) ... 233s Setting up libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 233s Setting up debhelper (13.14.1ubuntu1) ... 233s Setting up gcc (4:13.2.0-7ubuntu1) ... 233s Setting up libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 233s Setting up g++ (4:13.2.0-7ubuntu1) ... 233s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 233s Setting up build-essential (12.10ubuntu1) ... 233s Setting up gobject-introspection-bin (1.79.1-1ubuntu6) ... 233s Setting up abi-compliance-checker (2.3-2) ... 233s Setting up dh-acc (2.3-2) ... 233s Setting up adwaita-icon-theme (46~rc-1) ... 233s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 233s Setting up humanity-icon-theme (0.6.16) ... 233s Setting up ubuntu-mono (24.04-0ubuntu1) ... 233s Processing triggers for man-db (2.12.0-3) ... 235s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 235s Setting up at-spi2-core (2.50.0-1) ... 235s Setting up libcairo2-dev:ppc64el (1.18.0-1) ... 235s Processing triggers for install-info (7.1-3) ... 235s Setting up libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 235s Processing triggers for libc-bin (2.39-0ubuntu2) ... 235s Setting up gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 235s Setting up gobject-introspection:ppc64el (1.79.1-1ubuntu6) ... 235s Setting up cjs (6.0.0-2) ... 235s Setting up cjs-tests (6.0.0-2) ... 235s Setting up libgirepository-1.0-dev:ppc64el (1.79.1-1ubuntu6) ... 235s Setting up libgirepository1.0-dev (1.79.1-1ubuntu6) ... 235s Setting up libcjs-dev (6.0.0-2) ... 235s Setting up autopkgtest-satdep (0) ... 242s (Reading database ... 90246 files and directories currently installed.) 242s Removing autopkgtest-satdep (0) ... 243s autopkgtest [06:06:16]: test acc: [----------------------- 253s autopkgtest [06:06:26]: test acc: -----------------------] 253s autopkgtest [06:06:26]: test acc: - - - - - - - - - - results - - - - - - - - - - 253s acc PASS (superficial) 254s autopkgtest [06:06:27]: test build: preparing testbed 358s autopkgtest [06:08:11]: testbed dpkg architecture: ppc64el 358s autopkgtest [06:08:11]: testbed apt version: 2.7.12 358s autopkgtest [06:08:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 359s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 359s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [453 kB] 359s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 359s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2891 kB] 359s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [47.2 kB] 359s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [603 kB] 359s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 359s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 359s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 359s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3253 kB] 360s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 360s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [42.0 kB] 360s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 363s Fetched 7423 kB in 2s (3688 kB/s) 363s Reading package lists... 363s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 364s Reading package lists... 370s Reading package lists... 370s Building dependency tree... 370s Reading state information... 370s Calculating upgrade... 370s The following packages will be REMOVED: 370s libglib2.0-0 370s The following NEW packages will be installed: 370s libglib2.0-0t64 xdg-user-dirs 370s The following packages will be upgraded: 370s console-setup console-setup-linux dosfstools gir1.2-girepository-2.0 370s gir1.2-glib-2.0 keyboard-configuration libgirepository-1.0-1 libglib2.0-data 371s 8 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 371s Need to get 4444 kB of archives. 371s After this operation, 199 kB of additional disk space will be used. 371s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0 ppc64el 1.79.1-1ubuntu6 [24.8 kB] 371s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu5 [182 kB] 371s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-1 ppc64el 1.79.1-1ubuntu6 [93.8 kB] 371s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu5 [1773 kB] 371s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup-linux all 1.226ubuntu1 [1880 kB] 371s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup all 1.226ubuntu1 [110 kB] 371s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el keyboard-configuration all 1.226ubuntu1 [212 kB] 371s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 371s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 371s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el dosfstools ppc64el 4.2-1.1 [101 kB] 372s Preconfiguring packages ... 372s Fetched 4444 kB in 1s (5969 kB/s) 372s (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 ... 70112 files and directories currently installed.) 372s Preparing to unpack .../gir1.2-girepository-2.0_1.79.1-1ubuntu6_ppc64el.deb ... 372s Unpacking gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 372s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_ppc64el.deb ... 372s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 372s Preparing to unpack .../libgirepository-1.0-1_1.79.1-1ubuntu6_ppc64el.deb ... 372s Unpacking libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 372s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 372s udisks2 depends on libglib2.0-0 (>= 2.77.0). 372s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 372s python3-gi depends on libglib2.0-0 (>= 2.77.0). 372s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 372s netplan.io depends on libglib2.0-0 (>= 2.70.0). 372s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 372s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 372s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 372s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 372s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 372s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 372s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 372s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 372s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 372s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 372s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 372s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 372s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 372s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 372s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 372s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 372s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 372s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 372s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 372s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 372s fwupd depends on libglib2.0-0 (>= 2.79.0). 372s bolt depends on libglib2.0-0 (>= 2.56.0). 372s 372s (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 ... 70112 files and directories currently installed.) 372s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 372s Selecting previously unselected package libglib2.0-0t64:ppc64el. 372s (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 ... 70087 files and directories currently installed.) 372s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_ppc64el.deb ... 372s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 372s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 372s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 372s Preparing to unpack .../1-console-setup-linux_1.226ubuntu1_all.deb ... 372s Unpacking console-setup-linux (1.226ubuntu1) over (1.223ubuntu2) ... 372s Preparing to unpack .../2-console-setup_1.226ubuntu1_all.deb ... 372s Unpacking console-setup (1.226ubuntu1) over (1.223ubuntu2) ... 372s Preparing to unpack .../3-keyboard-configuration_1.226ubuntu1_all.deb ... 372s Unpacking keyboard-configuration (1.226ubuntu1) over (1.223ubuntu2) ... 372s Preparing to unpack .../4-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 372s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 372s Selecting previously unselected package xdg-user-dirs. 372s Preparing to unpack .../5-xdg-user-dirs_0.18-1_ppc64el.deb ... 372s Unpacking xdg-user-dirs (0.18-1) ... 372s Preparing to unpack .../6-dosfstools_4.2-1.1_ppc64el.deb ... 372s Unpacking dosfstools (4.2-1.1) over (4.2-1build3) ... 372s Setting up xdg-user-dirs (0.18-1) ... 372s Setting up dosfstools (4.2-1.1) ... 372s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 372s No schema files found: doing nothing. 372s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 372s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) ... 372s Setting up libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) ... 372s Setting up keyboard-configuration (1.226ubuntu1) ... 373s Your console font configuration will be updated the next time your system 373s boots. If you want to update it now, run 'setupcon' from a virtual console. 373s update-initramfs: deferring update (trigger activated) 373s Setting up gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) ... 373s Setting up console-setup-linux (1.226ubuntu1) ... 375s Setting up console-setup (1.226ubuntu1) ... 375s update-initramfs: deferring update (trigger activated) 375s Processing triggers for man-db (2.12.0-3) ... 376s Processing triggers for libc-bin (2.39-0ubuntu2) ... 376s Processing triggers for initramfs-tools (0.142ubuntu20) ... 376s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 376s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 382s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 382s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 382s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 382s Reading package lists... 383s Building dependency tree... 383s Reading state information... 383s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 383s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 383s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 383s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 384s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 384s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 388s Reading package lists... 388s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 388s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 388s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 389s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 389s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 389s Reading package lists... 389s Building dependency tree... 389s Reading state information... 389s Calculating upgrade... 389s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 389s Reading package lists... 389s Building dependency tree... 389s Reading state information... 390s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 390s autopkgtest [06:08:43]: rebooting testbed after setup commands that affected boot 428s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 443s Reading package lists... 443s Building dependency tree... 443s Reading state information... 443s Starting pkgProblemResolver with broken count: 0 443s Starting 2 pkgProblemResolver with broken count: 0 443s Done 444s The following additional packages will be installed: 444s adwaita-icon-theme at-spi2-common build-essential cjs cpp cpp-13 444s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 444s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 444s fonts-dejavu-core fonts-dejavu-mono g++ g++-13 g++-13-powerpc64le-linux-gnu 444s g++-powerpc64le-linux-gnu gcc gcc-13 gcc-13-powerpc64le-linux-gnu 444s gcc-powerpc64le-linux-gnu gir1.2-atk-1.0 gir1.2-freedesktop 444s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 444s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 444s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 444s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0 444s libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data 444s libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev libc-dev-bin 444s libc6-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 444s libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev libcups2 444s libdatrie1 libdconf1 libdeflate0 libelf1t64 libepoxy0 libexpat1-dev 444s libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev libgcc-13-dev 444s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-dev 444s libgirepository-2.0-0 libgirepository1.0-dev libglib2.0-bin libglib2.0-dev 444s libglib2.0-dev-bin libgomp1 libgraphite2-3 libgtk-3-0 libgtk-3-common 444s libharfbuzz-gobject0 libharfbuzz0b libice-dev libice6 libisl23 libitm1 444s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 444s libmozjs-102-0 libmozjs-102-dev libmpc3 libnsl-dev libpango-1.0-0 444s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 444s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 444s libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 libselinux1-dev 444s libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev libthai-data 444s libthai0 libtiff6 libtirpc-dev libtsan2 libubsan1 libwayland-client0 444s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 444s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 444s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 444s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 444s linux-libc-dev pkgconf pkgconf-bin python3-mako python3-markdown 444s python3-packaging rpcsvc-proto ubuntu-mono uuid-dev x11-common 444s x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 444s Suggested packages: 444s cpp-doc gcc-13-locales cpp-13-doc gcc-13-doc gcc-multilib manpages-dev 444s autoconf automake libtool flex bison gdb gcc-doc gdb-powerpc64le-linux-gnu 444s glibc-doc libcairo2-doc colord cups-common freetype2-doc 444s libgirepository1.0-doc libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils 444s gvfs libice-doc liblcms2-utils libsm-doc libstdc++-13-doc libx11-doc 444s libxcb-doc libxext-doc python-mako-doc python3-beaker python-markdown-doc 444s Recommended packages: 444s librsvg2-common at-spi2-core bzip2-doc manpages manpages-dev libc-devtools 444s libgdk-pixbuf2.0-bin libgtk-3-bin libpng-tools 444s The following packages will be REMOVED: 444s libelf1 444s The following NEW packages will be installed: 444s adwaita-icon-theme at-spi2-common autopkgtest-satdep build-essential cjs cpp 444s cpp-13 cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 444s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 444s fonts-dejavu-core fonts-dejavu-mono g++ g++-13 g++-13-powerpc64le-linux-gnu 444s g++-powerpc64le-linux-gnu gcc gcc-13 gcc-13-powerpc64le-linux-gnu 444s gcc-powerpc64le-linux-gnu gir1.2-atk-1.0 gir1.2-freedesktop 444s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 444s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 444s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 444s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0 444s libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data 444s libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev libc-dev-bin 444s libc6-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 444s libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev libcups2 444s libdatrie1 libdconf1 libdeflate0 libelf1t64 libepoxy0 libexpat1-dev 444s libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev libgcc-13-dev 444s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-dev 444s libgirepository-2.0-0 libgirepository1.0-dev libglib2.0-bin libglib2.0-dev 444s libglib2.0-dev-bin libgomp1 libgraphite2-3 libgtk-3-0 libgtk-3-common 444s libharfbuzz-gobject0 libharfbuzz0b libice-dev libice6 libisl23 libitm1 444s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 444s libmozjs-102-0 libmozjs-102-dev libmpc3 libnsl-dev libpango-1.0-0 444s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 444s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 444s libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 libselinux1-dev 444s libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev libthai-data 444s libthai0 libtiff6 libtirpc-dev libtsan2 libubsan1 libwayland-client0 444s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 444s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 444s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 444s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 444s linux-libc-dev pkgconf pkgconf-bin python3-mako python3-markdown 444s python3-packaging rpcsvc-proto ubuntu-mono uuid-dev x11-common 444s x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 444s 0 upgraded, 164 newly installed, 1 to remove and 0 not upgraded. 444s Need to get 107 MB/107 MB of archives. 444s After this operation, 454 MB of additional disk space will be used. 444s Get:1 /tmp/autopkgtest.3jcCVU/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [720 B] 444s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libelf1t64 ppc64el 0.190-1.1build1 [69.3 kB] 444s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 444s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 444s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 444s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 444s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 444s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 444s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 444s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 444s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 444s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 444s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el gtk-update-icon-cache ppc64el 3.24.40-2ubuntu1 [53.2 kB] 444s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 444s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 444s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 24.04-0ubuntu1 [151 kB] 444s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 444s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-common all 2.50.0-1 [7864 B] 444s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 444s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 444s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 444s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 444s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 444s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 444s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 445s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 445s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 445s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 445s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 445s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 445s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 445s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 445s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 445s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 445s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 445s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 445s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 445s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 445s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 445s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 445s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 445s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 446s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 446s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 446s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 446s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 446s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 446s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 446s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 446s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 446s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 446s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk1.0-0 ppc64el 2.50.0-1 [57.8 kB] 446s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-atk-1.0 ppc64el 2.50.0-1 [22.8 kB] 446s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 446s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 446s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 446s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 446s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 446s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 446s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 446s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 446s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 446s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 446s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1ubuntu6 [49.3 kB] 446s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 446s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 446s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 446s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 446s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 446s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 446s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 446s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 446s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 446s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 446s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 446s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 446s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 446s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 446s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 446s Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 446s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el libatspi2.0-0 ppc64el 2.50.0-1 [93.5 kB] 446s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk-bridge2.0-0 ppc64el 2.50.0-1 [75.5 kB] 446s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 446s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 446s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 446s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 446s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 446s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libcups2 ppc64el 2.4.6-0ubuntu3 [344 kB] 446s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 446s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 446s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 446s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 446s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 446s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 446s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 447s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 447s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 447s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 447s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libdconf1 ppc64el 0.40.0-4 [43.0 kB] 447s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-service ppc64el 0.40.0-4 [31.0 kB] 447s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4 [25.3 kB] 447s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-common all 3.24.40-2ubuntu1 [1200 kB] 447s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-0 ppc64el 3.24.40-2ubuntu1 [3344 kB] 447s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.40-2ubuntu1 [245 kB] 447s Get:105 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 448s Get:106 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 448s Get:107 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 448s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.79.3-3ubuntu5 [838 kB] 448s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-freedesktop-dev ppc64el 1.79.1-1ubuntu6 [29.0 kB] 448s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.79.1-1ubuntu6 [41.7 kB] 448s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-mako all 1.3.2-1 [63.3 kB] 448s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-markdown all 3.5.2-1 [72.0 kB] 448s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gobject-introspection-bin ppc64el 1.79.1-1ubuntu6 [358 kB] 448s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi-dev ppc64el 3.4.6-1 [67.4 kB] 448s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-bin ppc64el 2.79.3-3ubuntu5 [111 kB] 448s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 448s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.79.3-3ubuntu5 [84.2 kB] 448s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.79.3-3ubuntu5 [245 kB] 448s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-6ubuntu2 [37.6 kB] 448s Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el libblkid-dev ppc64el 2.39.3-6ubuntu2 [260 kB] 448s Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol-dev ppc64el 3.5-2 [471 kB] 448s Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 448s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 448s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 448s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 448s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el libselinux1-dev ppc64el 3.5-2build1 [192 kB] 448s Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libmount-dev ppc64el 2.39.3-6ubuntu2 [14.9 kB] 448s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2 [36.9 kB] 448s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2 [22.0 kB] 448s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2 [16.7 kB] 448s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3ubuntu1 [902 kB] 448s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev ppc64el 2.79.3-3ubuntu5 [2147 kB] 448s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gobject-introspection ppc64el 1.79.1-1ubuntu6 [23.3 kB] 448s Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli-dev ppc64el 1.1.0-2 [421 kB] 448s Get:135 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5ubuntu1 [51.2 kB] 448s Get:136 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.0-1 [78.3 kB] 448s Get:137 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 448s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng-dev ppc64el 1.6.43-1 [327 kB] 448s Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el libfreetype-dev ppc64el 2.13.2+dfsg-1 [702 kB] 448s Get:140 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig-dev ppc64el 2.15.0-1ubuntu1 [212 kB] 448s Get:141 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-dev ppc64el 0.42.2-1 [333 kB] 448s Get:142 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 448s Get:143 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 448s Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 448s Get:145 http://ftpmaster.internal/ubuntu noble/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 448s Get:146 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-dev all 2023.2-1 [602 kB] 448s Get:147 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-core-dev all 2023.2-1 [2444 B] 448s Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el libice-dev ppc64el 2:1.0.10-1build2 [60.0 kB] 448s Get:149 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm-dev ppc64el 2:1.2.3-1build2 [20.7 kB] 448s Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau-dev ppc64el 1:1.0.9-1build5 [10.3 kB] 448s Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu5 [28.1 kB] 448s Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 448s Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build2 [5510 B] 448s Get:154 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1-dev ppc64el 1.15-1 [96.0 kB] 448s Get:155 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-dev ppc64el 2:1.8.7-1 [837 kB] 448s Get:156 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0-dev ppc64el 1.15-1 [20.9 kB] 448s Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0-dev ppc64el 1.15-1 [7294 B] 449s Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext-dev ppc64el 2:1.3.4-1build1 [96.3 kB] 449s Get:159 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1 [30.4 kB] 449s Get:160 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2-dev ppc64el 1.18.0-1 [41.1 kB] 449s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-dev ppc64el 1.79.1-1ubuntu6 [28.7 kB] 449s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository1.0-dev ppc64el 1.79.1-1ubuntu6 [17.2 kB] 449s Get:163 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-dev ppc64el 102.15.1-1 [9432 kB] 449s Get:164 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs-dev ppc64el 6.0.0-2 [8524 B] 450s Fetched 107 MB in 5s (19.7 MB/s) 450s dpkg: libelf1:ppc64el: dependency problems, but removing anyway as you requested: 450s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 450s libbpf1:ppc64el depends on libelf1 (>= 0.144). 450s iproute2 depends on libelf1 (>= 0.131). 450s 450s (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 ... 70125 files and directories currently installed.) 450s Removing libelf1:ppc64el (0.190-1) ... 450s Selecting previously unselected package libelf1t64:ppc64el. 450s (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 ... 70120 files and directories currently installed.) 450s Preparing to unpack .../000-libelf1t64_0.190-1.1build1_ppc64el.deb ... 450s Unpacking libelf1t64:ppc64el (0.190-1.1build1) ... 450s Selecting previously unselected package libgdk-pixbuf2.0-common. 450s Preparing to unpack .../001-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 450s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 450s Selecting previously unselected package libjpeg-turbo8:ppc64el. 450s Preparing to unpack .../002-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 450s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 450s Selecting previously unselected package libjpeg8:ppc64el. 450s Preparing to unpack .../003-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 450s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 450s Selecting previously unselected package libdeflate0:ppc64el. 450s Preparing to unpack .../004-libdeflate0_1.19-1_ppc64el.deb ... 450s Unpacking libdeflate0:ppc64el (1.19-1) ... 450s Selecting previously unselected package libjbig0:ppc64el. 450s Preparing to unpack .../005-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 450s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 450s Selecting previously unselected package liblerc4:ppc64el. 450s Preparing to unpack .../006-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 450s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 450s Selecting previously unselected package libsharpyuv0:ppc64el. 450s Preparing to unpack .../007-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 450s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 450s Selecting previously unselected package libwebp7:ppc64el. 450s Preparing to unpack .../008-libwebp7_1.3.2-0.4_ppc64el.deb ... 450s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 450s Selecting previously unselected package libtiff6:ppc64el. 450s Preparing to unpack .../009-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 450s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 450s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 450s Preparing to unpack .../010-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 450s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 450s Selecting previously unselected package gtk-update-icon-cache. 450s Preparing to unpack .../011-gtk-update-icon-cache_3.24.40-2ubuntu1_ppc64el.deb ... 450s Unpacking gtk-update-icon-cache (3.24.40-2ubuntu1) ... 450s Selecting previously unselected package hicolor-icon-theme. 450s Preparing to unpack .../012-hicolor-icon-theme_0.17-2_all.deb ... 450s Unpacking hicolor-icon-theme (0.17-2) ... 450s Selecting previously unselected package humanity-icon-theme. 450s Preparing to unpack .../013-humanity-icon-theme_0.6.16_all.deb ... 450s Unpacking humanity-icon-theme (0.6.16) ... 451s Selecting previously unselected package ubuntu-mono. 451s Preparing to unpack .../014-ubuntu-mono_24.04-0ubuntu1_all.deb ... 451s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 452s Selecting previously unselected package adwaita-icon-theme. 452s Preparing to unpack .../015-adwaita-icon-theme_46~rc-1_all.deb ... 452s Unpacking adwaita-icon-theme (46~rc-1) ... 452s Selecting previously unselected package at-spi2-common. 452s Preparing to unpack .../016-at-spi2-common_2.50.0-1_all.deb ... 452s Unpacking at-spi2-common (2.50.0-1) ... 452s Selecting previously unselected package libc-dev-bin. 452s Preparing to unpack .../017-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 452s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 452s Selecting previously unselected package linux-libc-dev:ppc64el. 452s Preparing to unpack .../018-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 452s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 452s Selecting previously unselected package libcrypt-dev:ppc64el. 452s Preparing to unpack .../019-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 452s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 452s Selecting previously unselected package libtirpc-dev:ppc64el. 452s Preparing to unpack .../020-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 452s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 452s Selecting previously unselected package libnsl-dev:ppc64el. 452s Preparing to unpack .../021-libnsl-dev_1.3.0-3_ppc64el.deb ... 452s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 452s Selecting previously unselected package rpcsvc-proto. 452s Preparing to unpack .../022-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 452s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 452s Selecting previously unselected package libc6-dev:ppc64el. 452s Preparing to unpack .../023-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 452s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 452s Selecting previously unselected package libisl23:ppc64el. 452s Preparing to unpack .../024-libisl23_0.26-3_ppc64el.deb ... 452s Unpacking libisl23:ppc64el (0.26-3) ... 453s Selecting previously unselected package libmpc3:ppc64el. 453s Preparing to unpack .../025-libmpc3_1.3.1-1_ppc64el.deb ... 453s Unpacking libmpc3:ppc64el (1.3.1-1) ... 453s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 453s Preparing to unpack .../026-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 453s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 453s Selecting previously unselected package cpp-13. 453s Preparing to unpack .../027-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 453s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 453s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 453s Preparing to unpack .../028-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 453s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 453s Selecting previously unselected package cpp. 453s Preparing to unpack .../029-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 453s Unpacking cpp (4:13.2.0-7ubuntu1) ... 453s Selecting previously unselected package libcc1-0:ppc64el. 453s Preparing to unpack .../030-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libgomp1:ppc64el. 453s Preparing to unpack .../031-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libitm1:ppc64el. 453s Preparing to unpack .../032-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libatomic1:ppc64el. 453s Preparing to unpack .../033-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libasan8:ppc64el. 453s Preparing to unpack .../034-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package liblsan0:ppc64el. 453s Preparing to unpack .../035-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libtsan2:ppc64el. 453s Preparing to unpack .../036-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libubsan1:ppc64el. 453s Preparing to unpack .../037-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libquadmath0:ppc64el. 453s Preparing to unpack .../038-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 453s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 453s Selecting previously unselected package libgcc-13-dev:ppc64el. 453s Preparing to unpack .../039-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 453s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 453s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 453s Preparing to unpack .../040-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 453s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 454s Selecting previously unselected package gcc-13. 454s Preparing to unpack .../041-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 454s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 454s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 454s Preparing to unpack .../042-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 454s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 454s Selecting previously unselected package gcc. 454s Preparing to unpack .../043-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 454s Unpacking gcc (4:13.2.0-7ubuntu1) ... 454s Selecting previously unselected package libstdc++-13-dev:ppc64el. 454s Preparing to unpack .../044-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 454s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 454s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 454s Preparing to unpack .../045-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 454s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 454s Selecting previously unselected package g++-13. 454s Preparing to unpack .../046-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 454s Unpacking g++-13 (13.2.0-17ubuntu2) ... 454s Selecting previously unselected package g++-powerpc64le-linux-gnu. 454s Preparing to unpack .../047-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 454s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 454s Selecting previously unselected package g++. 454s Preparing to unpack .../048-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 454s Unpacking g++ (4:13.2.0-7ubuntu1) ... 454s Selecting previously unselected package build-essential. 454s Preparing to unpack .../049-build-essential_12.10ubuntu1_ppc64el.deb ... 454s Unpacking build-essential (12.10ubuntu1) ... 454s Selecting previously unselected package libatk1.0-0:ppc64el. 454s Preparing to unpack .../050-libatk1.0-0_2.50.0-1_ppc64el.deb ... 454s Unpacking libatk1.0-0:ppc64el (2.50.0-1) ... 454s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 454s Preparing to unpack .../051-gir1.2-atk-1.0_2.50.0-1_ppc64el.deb ... 454s Unpacking gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 454s Selecting previously unselected package fonts-dejavu-mono. 454s Preparing to unpack .../052-fonts-dejavu-mono_2.37-8_all.deb ... 454s Unpacking fonts-dejavu-mono (2.37-8) ... 454s Selecting previously unselected package fonts-dejavu-core. 454s Preparing to unpack .../053-fonts-dejavu-core_2.37-8_all.deb ... 454s Unpacking fonts-dejavu-core (2.37-8) ... 455s Selecting previously unselected package fontconfig-config. 455s Preparing to unpack .../054-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 455s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 455s Selecting previously unselected package libfontconfig1:ppc64el. 455s Preparing to unpack .../055-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 455s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 455s Selecting previously unselected package libpixman-1-0:ppc64el. 455s Preparing to unpack .../056-libpixman-1-0_0.42.2-1_ppc64el.deb ... 455s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 455s Selecting previously unselected package libxcb-render0:ppc64el. 455s Preparing to unpack .../057-libxcb-render0_1.15-1_ppc64el.deb ... 455s Unpacking libxcb-render0:ppc64el (1.15-1) ... 455s Selecting previously unselected package libxcb-shm0:ppc64el. 455s Preparing to unpack .../058-libxcb-shm0_1.15-1_ppc64el.deb ... 455s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 455s Selecting previously unselected package libxrender1:ppc64el. 455s Preparing to unpack .../059-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 455s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 455s Selecting previously unselected package libcairo2:ppc64el. 455s Preparing to unpack .../060-libcairo2_1.18.0-1_ppc64el.deb ... 455s Unpacking libcairo2:ppc64el (1.18.0-1) ... 455s Selecting previously unselected package libcairo-gobject2:ppc64el. 455s Preparing to unpack .../061-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 455s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 455s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 455s Preparing to unpack .../062-gir1.2-freedesktop_1.79.1-1ubuntu6_ppc64el.deb ... 455s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu6) ... 455s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 455s Preparing to unpack .../063-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 455s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 455s Selecting previously unselected package libgraphite2-3:ppc64el. 455s Preparing to unpack .../064-libgraphite2-3_1.3.14-2_ppc64el.deb ... 455s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 455s Selecting previously unselected package libharfbuzz0b:ppc64el. 455s Preparing to unpack .../065-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 455s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 455s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 455s Preparing to unpack .../066-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 455s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 455s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 455s Preparing to unpack .../067-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 455s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 455s Selecting previously unselected package fontconfig. 455s Preparing to unpack .../068-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 455s Unpacking fontconfig (2.15.0-1ubuntu1) ... 455s Selecting previously unselected package libthai-data. 455s Preparing to unpack .../069-libthai-data_0.1.29-2_all.deb ... 455s Unpacking libthai-data (0.1.29-2) ... 455s Selecting previously unselected package libdatrie1:ppc64el. 455s Preparing to unpack .../070-libdatrie1_0.2.13-3_ppc64el.deb ... 455s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 455s Selecting previously unselected package libthai0:ppc64el. 455s Preparing to unpack .../071-libthai0_0.1.29-2_ppc64el.deb ... 455s Unpacking libthai0:ppc64el (0.1.29-2) ... 455s Selecting previously unselected package libpango-1.0-0:ppc64el. 455s Preparing to unpack .../072-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 455s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 455s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 455s Preparing to unpack .../073-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 455s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 455s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 455s Preparing to unpack .../074-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 455s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 455s Selecting previously unselected package libxft2:ppc64el. 455s Preparing to unpack .../075-libxft2_2.3.6-1_ppc64el.deb ... 455s Unpacking libxft2:ppc64el (2.3.6-1) ... 455s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 455s Preparing to unpack .../076-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 455s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 455s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 455s Preparing to unpack .../077-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 455s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 455s Selecting previously unselected package libxi6:ppc64el. 455s Preparing to unpack .../078-libxi6_2%3a1.8.1-1_ppc64el.deb ... 455s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 455s Selecting previously unselected package libatspi2.0-0:ppc64el. 455s Preparing to unpack .../079-libatspi2.0-0_2.50.0-1_ppc64el.deb ... 455s Unpacking libatspi2.0-0:ppc64el (2.50.0-1) ... 455s Selecting previously unselected package libatk-bridge2.0-0:ppc64el. 455s Preparing to unpack .../080-libatk-bridge2.0-0_2.50.0-1_ppc64el.deb ... 455s Unpacking libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 455s Selecting previously unselected package liblcms2-2:ppc64el. 455s Preparing to unpack .../081-liblcms2-2_2.14-2_ppc64el.deb ... 455s Unpacking liblcms2-2:ppc64el (2.14-2) ... 455s Selecting previously unselected package libcolord2:ppc64el. 455s Preparing to unpack .../082-libcolord2_1.4.7-1_ppc64el.deb ... 455s Unpacking libcolord2:ppc64el (1.4.7-1) ... 455s Selecting previously unselected package libavahi-common-data:ppc64el. 455s Preparing to unpack .../083-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 455s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 455s Selecting previously unselected package libavahi-common3:ppc64el. 455s Preparing to unpack .../084-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 455s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 455s Selecting previously unselected package libavahi-client3:ppc64el. 455s Preparing to unpack .../085-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 455s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 455s Selecting previously unselected package libcups2:ppc64el. 455s Preparing to unpack .../086-libcups2_2.4.6-0ubuntu3_ppc64el.deb ... 455s Unpacking libcups2:ppc64el (2.4.6-0ubuntu3) ... 455s Selecting previously unselected package libepoxy0:ppc64el. 455s Preparing to unpack .../087-libepoxy0_1.5.10-1_ppc64el.deb ... 455s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 455s Selecting previously unselected package libwayland-client0:ppc64el. 455s Preparing to unpack .../088-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 455s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 455s Selecting previously unselected package libwayland-cursor0:ppc64el. 455s Preparing to unpack .../089-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 455s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 455s Selecting previously unselected package libwayland-egl1:ppc64el. 455s Preparing to unpack .../090-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 455s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 455s Selecting previously unselected package libxcomposite1:ppc64el. 455s Preparing to unpack .../091-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 455s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 455s Selecting previously unselected package libxfixes3:ppc64el. 455s Preparing to unpack .../092-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 455s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 455s Selecting previously unselected package libxcursor1:ppc64el. 455s Preparing to unpack .../093-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 455s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 455s Selecting previously unselected package libxdamage1:ppc64el. 455s Preparing to unpack .../094-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 455s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 455s Selecting previously unselected package libxinerama1:ppc64el. 455s Preparing to unpack .../095-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 455s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 455s Selecting previously unselected package libxrandr2:ppc64el. 455s Preparing to unpack .../096-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 455s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 455s Selecting previously unselected package libdconf1:ppc64el. 455s Preparing to unpack .../097-libdconf1_0.40.0-4_ppc64el.deb ... 455s Unpacking libdconf1:ppc64el (0.40.0-4) ... 455s Selecting previously unselected package dconf-service. 455s Preparing to unpack .../098-dconf-service_0.40.0-4_ppc64el.deb ... 455s Unpacking dconf-service (0.40.0-4) ... 455s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 455s Preparing to unpack .../099-dconf-gsettings-backend_0.40.0-4_ppc64el.deb ... 455s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4) ... 455s Selecting previously unselected package libgtk-3-common. 455s Preparing to unpack .../100-libgtk-3-common_3.24.40-2ubuntu1_all.deb ... 455s Unpacking libgtk-3-common (3.24.40-2ubuntu1) ... 456s Selecting previously unselected package libgtk-3-0:ppc64el. 456s Preparing to unpack .../101-libgtk-3-0_3.24.40-2ubuntu1_ppc64el.deb ... 456s Unpacking libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 456s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 456s Preparing to unpack .../102-gir1.2-gtk-3.0_3.24.40-2ubuntu1_ppc64el.deb ... 456s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 456s Selecting previously unselected package libmozjs-102-0:ppc64el. 456s Preparing to unpack .../103-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 456s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 456s Selecting previously unselected package libcjs0:ppc64el. 456s Preparing to unpack .../104-libcjs0_6.0.0-2_ppc64el.deb ... 456s Unpacking libcjs0:ppc64el (6.0.0-2) ... 456s Selecting previously unselected package cjs. 456s Preparing to unpack .../105-cjs_6.0.0-2_ppc64el.deb ... 456s Unpacking cjs (6.0.0-2) ... 456s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 456s Preparing to unpack .../106-gir1.2-glib-2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 456s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 456s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 456s Preparing to unpack .../107-gir1.2-freedesktop-dev_1.79.1-1ubuntu6_ppc64el.deb ... 456s Unpacking gir1.2-freedesktop-dev:ppc64el (1.79.1-1ubuntu6) ... 456s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 456s Preparing to unpack .../108-gir1.2-girepository-2.0-dev_1.79.1-1ubuntu6_ppc64el.deb ... 456s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1ubuntu6) ... 456s Selecting previously unselected package python3-mako. 456s Preparing to unpack .../109-python3-mako_1.3.2-1_all.deb ... 456s Unpacking python3-mako (1.3.2-1) ... 456s Selecting previously unselected package python3-markdown. 456s Preparing to unpack .../110-python3-markdown_3.5.2-1_all.deb ... 456s Unpacking python3-markdown (3.5.2-1) ... 456s Selecting previously unselected package gobject-introspection-bin. 456s Preparing to unpack .../111-gobject-introspection-bin_1.79.1-1ubuntu6_ppc64el.deb ... 456s Unpacking gobject-introspection-bin (1.79.1-1ubuntu6) ... 456s Selecting previously unselected package libffi-dev:ppc64el. 456s Preparing to unpack .../112-libffi-dev_3.4.6-1_ppc64el.deb ... 456s Unpacking libffi-dev:ppc64el (3.4.6-1) ... 456s Selecting previously unselected package libglib2.0-bin. 456s Preparing to unpack .../113-libglib2.0-bin_2.79.3-3ubuntu5_ppc64el.deb ... 456s Unpacking libglib2.0-bin (2.79.3-3ubuntu5) ... 456s Selecting previously unselected package python3-packaging. 456s Preparing to unpack .../114-python3-packaging_23.2-1_all.deb ... 456s Unpacking python3-packaging (23.2-1) ... 456s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 456s Preparing to unpack .../115-libgirepository-2.0-0_2.79.3-3ubuntu5_ppc64el.deb ... 456s Unpacking libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 456s Selecting previously unselected package libglib2.0-dev-bin. 456s Preparing to unpack .../116-libglib2.0-dev-bin_2.79.3-3ubuntu5_ppc64el.deb ... 456s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 456s Selecting previously unselected package uuid-dev:ppc64el. 456s Preparing to unpack .../117-uuid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 456s Unpacking uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 456s Selecting previously unselected package libblkid-dev:ppc64el. 456s Preparing to unpack .../118-libblkid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 456s Unpacking libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 456s Selecting previously unselected package libsepol-dev:ppc64el. 456s Preparing to unpack .../119-libsepol-dev_3.5-2_ppc64el.deb ... 456s Unpacking libsepol-dev:ppc64el (3.5-2) ... 456s Selecting previously unselected package libpcre2-16-0:ppc64el. 456s Preparing to unpack .../120-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 456s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 456s Selecting previously unselected package libpcre2-32-0:ppc64el. 456s Preparing to unpack .../121-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 456s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 456s Selecting previously unselected package libpcre2-posix3:ppc64el. 456s Preparing to unpack .../122-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 456s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 456s Selecting previously unselected package libpcre2-dev:ppc64el. 456s Preparing to unpack .../123-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 456s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 456s Selecting previously unselected package libselinux1-dev:ppc64el. 456s Preparing to unpack .../124-libselinux1-dev_3.5-2build1_ppc64el.deb ... 456s Unpacking libselinux1-dev:ppc64el (3.5-2build1) ... 456s Selecting previously unselected package libmount-dev:ppc64el. 456s Preparing to unpack .../125-libmount-dev_2.39.3-6ubuntu2_ppc64el.deb ... 456s Unpacking libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 456s Selecting previously unselected package libpkgconf3:ppc64el. 456s Preparing to unpack .../126-libpkgconf3_1.8.1-2_ppc64el.deb ... 456s Unpacking libpkgconf3:ppc64el (1.8.1-2) ... 456s Selecting previously unselected package pkgconf-bin. 456s Preparing to unpack .../127-pkgconf-bin_1.8.1-2_ppc64el.deb ... 456s Unpacking pkgconf-bin (1.8.1-2) ... 456s Selecting previously unselected package pkgconf:ppc64el. 456s Preparing to unpack .../128-pkgconf_1.8.1-2_ppc64el.deb ... 456s Unpacking pkgconf:ppc64el (1.8.1-2) ... 457s Selecting previously unselected package zlib1g-dev:ppc64el. 457s Preparing to unpack .../129-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_ppc64el.deb ... 457s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 457s Selecting previously unselected package libglib2.0-dev:ppc64el. 457s Preparing to unpack .../130-libglib2.0-dev_2.79.3-3ubuntu5_ppc64el.deb ... 457s Unpacking libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 457s Selecting previously unselected package gobject-introspection:ppc64el. 457s Preparing to unpack .../131-gobject-introspection_1.79.1-1ubuntu6_ppc64el.deb ... 457s Unpacking gobject-introspection:ppc64el (1.79.1-1ubuntu6) ... 457s Selecting previously unselected package libbrotli-dev:ppc64el. 457s Preparing to unpack .../132-libbrotli-dev_1.1.0-2_ppc64el.deb ... 457s Unpacking libbrotli-dev:ppc64el (1.1.0-2) ... 457s Selecting previously unselected package libbz2-dev:ppc64el. 457s Preparing to unpack .../133-libbz2-dev_1.0.8-5ubuntu1_ppc64el.deb ... 457s Unpacking libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 457s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 457s Preparing to unpack .../134-libcairo-script-interpreter2_1.18.0-1_ppc64el.deb ... 457s Unpacking libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 457s Selecting previously unselected package libexpat1-dev:ppc64el. 457s Preparing to unpack .../135-libexpat1-dev_2.6.0-1_ppc64el.deb ... 457s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 457s Selecting previously unselected package libpng-dev:ppc64el. 457s Preparing to unpack .../136-libpng-dev_1.6.43-1_ppc64el.deb ... 457s Unpacking libpng-dev:ppc64el (1.6.43-1) ... 457s Selecting previously unselected package libfreetype-dev:ppc64el. 457s Preparing to unpack .../137-libfreetype-dev_2.13.2+dfsg-1_ppc64el.deb ... 457s Unpacking libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 457s Selecting previously unselected package libfontconfig-dev:ppc64el. 457s Preparing to unpack .../138-libfontconfig-dev_2.15.0-1ubuntu1_ppc64el.deb ... 457s Unpacking libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 457s Selecting previously unselected package libpixman-1-dev:ppc64el. 457s Preparing to unpack .../139-libpixman-1-dev_0.42.2-1_ppc64el.deb ... 457s Unpacking libpixman-1-dev:ppc64el (0.42.2-1) ... 457s Selecting previously unselected package x11-common. 457s Preparing to unpack .../140-x11-common_1%3a7.7+23ubuntu2_all.deb ... 457s Unpacking x11-common (1:7.7+23ubuntu2) ... 457s Selecting previously unselected package libice6:ppc64el. 457s Preparing to unpack .../141-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 457s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 457s Selecting previously unselected package libsm6:ppc64el. 457s Preparing to unpack .../142-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 457s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 457s Selecting previously unselected package xorg-sgml-doctools. 457s Preparing to unpack .../143-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 457s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 457s Selecting previously unselected package x11proto-dev. 457s Preparing to unpack .../144-x11proto-dev_2023.2-1_all.deb ... 457s Unpacking x11proto-dev (2023.2-1) ... 457s Selecting previously unselected package x11proto-core-dev. 457s Preparing to unpack .../145-x11proto-core-dev_2023.2-1_all.deb ... 457s Unpacking x11proto-core-dev (2023.2-1) ... 457s Selecting previously unselected package libice-dev:ppc64el. 457s Preparing to unpack .../146-libice-dev_2%3a1.0.10-1build2_ppc64el.deb ... 457s Unpacking libice-dev:ppc64el (2:1.0.10-1build2) ... 457s Selecting previously unselected package libsm-dev:ppc64el. 457s Preparing to unpack .../147-libsm-dev_2%3a1.2.3-1build2_ppc64el.deb ... 457s Unpacking libsm-dev:ppc64el (2:1.2.3-1build2) ... 457s Selecting previously unselected package libxau-dev:ppc64el. 457s Preparing to unpack .../148-libxau-dev_1%3a1.0.9-1build5_ppc64el.deb ... 457s Unpacking libxau-dev:ppc64el (1:1.0.9-1build5) ... 457s Selecting previously unselected package libxdmcp-dev:ppc64el. 457s Preparing to unpack .../149-libxdmcp-dev_1%3a1.1.3-0ubuntu5_ppc64el.deb ... 457s Unpacking libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 457s Selecting previously unselected package xtrans-dev. 457s Preparing to unpack .../150-xtrans-dev_1.4.0-1_all.deb ... 457s Unpacking xtrans-dev (1.4.0-1) ... 457s Selecting previously unselected package libpthread-stubs0-dev:ppc64el. 457s Preparing to unpack .../151-libpthread-stubs0-dev_0.4-1build2_ppc64el.deb ... 457s Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 457s Selecting previously unselected package libxcb1-dev:ppc64el. 457s Preparing to unpack .../152-libxcb1-dev_1.15-1_ppc64el.deb ... 457s Unpacking libxcb1-dev:ppc64el (1.15-1) ... 457s Selecting previously unselected package libx11-dev:ppc64el. 457s Preparing to unpack .../153-libx11-dev_2%3a1.8.7-1_ppc64el.deb ... 457s Unpacking libx11-dev:ppc64el (2:1.8.7-1) ... 457s Selecting previously unselected package libxcb-render0-dev:ppc64el. 457s Preparing to unpack .../154-libxcb-render0-dev_1.15-1_ppc64el.deb ... 457s Unpacking libxcb-render0-dev:ppc64el (1.15-1) ... 457s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 457s Preparing to unpack .../155-libxcb-shm0-dev_1.15-1_ppc64el.deb ... 457s Unpacking libxcb-shm0-dev:ppc64el (1.15-1) ... 457s Selecting previously unselected package libxext-dev:ppc64el. 457s Preparing to unpack .../156-libxext-dev_2%3a1.3.4-1build1_ppc64el.deb ... 457s Unpacking libxext-dev:ppc64el (2:1.3.4-1build1) ... 457s Selecting previously unselected package libxrender-dev:ppc64el. 457s Preparing to unpack .../157-libxrender-dev_1%3a0.9.10-1.1_ppc64el.deb ... 457s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1) ... 457s Selecting previously unselected package libcairo2-dev:ppc64el. 457s Preparing to unpack .../158-libcairo2-dev_1.18.0-1_ppc64el.deb ... 457s Unpacking libcairo2-dev:ppc64el (1.18.0-1) ... 457s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 457s Preparing to unpack .../159-libgirepository-1.0-dev_1.79.1-1ubuntu6_ppc64el.deb ... 457s Unpacking libgirepository-1.0-dev:ppc64el (1.79.1-1ubuntu6) ... 457s Selecting previously unselected package libgirepository1.0-dev. 457s Preparing to unpack .../160-libgirepository1.0-dev_1.79.1-1ubuntu6_ppc64el.deb ... 457s Unpacking libgirepository1.0-dev (1.79.1-1ubuntu6) ... 457s Selecting previously unselected package libmozjs-102-dev. 457s Preparing to unpack .../161-libmozjs-102-dev_102.15.1-1_ppc64el.deb ... 457s Unpacking libmozjs-102-dev (102.15.1-1) ... 458s Selecting previously unselected package libcjs-dev. 458s Preparing to unpack .../162-libcjs-dev_6.0.0-2_ppc64el.deb ... 458s Unpacking libcjs-dev (6.0.0-2) ... 458s Selecting previously unselected package autopkgtest-satdep. 458s Preparing to unpack .../163-2-autopkgtest-satdep.deb ... 458s Unpacking autopkgtest-satdep (0) ... 458s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 458s Setting up liblcms2-2:ppc64el (2.14-2) ... 458s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 458s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 458s Setting up libpixman-1-dev:ppc64el (0.42.2-1) ... 458s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 458s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 458s Setting up hicolor-icon-theme (0.17-2) ... 458s Setting up libxi6:ppc64el (2:1.8.1-1) ... 458s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 458s Setting up libdatrie1:ppc64el (0.2.13-3) ... 458s Setting up libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu5) ... 458s Setting up libxcb-render0:ppc64el (1.15-1) ... 458s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 458s Setting up x11-common (1:7.7+23ubuntu2) ... 458s Setting up libdeflate0:ppc64el (1.19-1) ... 458s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 458s Setting up libxcb-shm0:ppc64el (1.15-1) ... 458s Setting up libatspi2.0-0:ppc64el (2.50.0-1) ... 458s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 458s Setting up libffi-dev:ppc64el (3.4.6-1) ... 458s Setting up libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 458s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 458s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 458s Setting up libcolord2:ppc64el (1.4.7-1) ... 458s Setting up libelf1t64:ppc64el (0.190-1.1build1) ... 458s Setting up libdconf1:ppc64el (0.40.0-4) ... 458s Setting up xtrans-dev (1.4.0-1) ... 458s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 458s Setting up python3-packaging (23.2-1) ... 458s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 458s Setting up libpkgconf3:ppc64el (1.8.1-2) ... 458s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 458s Setting up libepoxy0:ppc64el (1.5.10-1) ... 458s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 458s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 458s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 458s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 458s Setting up fonts-dejavu-mono (2.37-8) ... 458s Setting up libmpc3:ppc64el (1.3.1-1) ... 458s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 458s Setting up python3-markdown (3.5.2-1) ... 459s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 459s Setting up fonts-dejavu-core (2.37-8) ... 459s Setting up libsepol-dev:ppc64el (3.5-2) ... 459s Setting up pkgconf-bin (1.8.1-2) ... 459s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 459s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 459s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 459s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 459s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 459s Setting up gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 459s Setting up at-spi2-common (2.50.0-1) ... 459s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 459s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 459s Setting up libthai-data (0.1.29-2) ... 459s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 459s Setting up libatk1.0-0:ppc64el (2.50.0-1) ... 459s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 459s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libisl23:ppc64el (0.26-3) ... 459s Setting up libc-dev-bin (2.39-0ubuntu2) ... 459s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 459s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 459s Setting up libmozjs-102-dev (102.15.1-1) ... 459s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libbrotli-dev:ppc64el (1.1.0-2) ... 459s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up python3-mako (1.3.2-1) ... 459s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 459s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 459s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 459s Setting up x11proto-dev (2023.2-1) ... 459s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 459s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 459s Setting up libxau-dev:ppc64el (1:1.0.9-1build5) ... 459s Setting up cpp-13 (13.2.0-17ubuntu2) ... 459s Setting up libice-dev:ppc64el (2:1.0.10-1build2) ... 459s Setting up gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 459s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 459s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 459s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 459s Setting up libglib2.0-bin (2.79.3-3ubuntu5) ... 459s Setting up dconf-service (0.40.0-4) ... 459s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 459s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1ubuntu6) ... 459s Setting up pkgconf:ppc64el (1.8.1-2) ... 459s Setting up libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 459s Setting up libthai0:ppc64el (0.1.29-2) ... 459s Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 459s Setting up x11proto-core-dev (2023.2-1) ... 459s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 459s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 459s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 459s Setting up cpp (4:13.2.0-7ubuntu1) ... 459s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 459s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 459s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 459s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 459s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 459s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 459s Setting up libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 459s Setting up gtk-update-icon-cache (3.24.40-2ubuntu1) ... 459s Setting up fontconfig (2.15.0-1ubuntu1) ... 461s Regenerating fonts cache... done. 461s Setting up libxft2:ppc64el (2.3.6-1) ... 461s Setting up libxcb1-dev:ppc64el (1.15-1) ... 461s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 461s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4) ... 461s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 461s Setting up libsm-dev:ppc64el (2:1.2.3-1build2) ... 461s Setting up libselinux1-dev:ppc64el (3.5-2build1) ... 461s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 461s Setting up libx11-dev:ppc64el (2:1.8.7-1) ... 461s Setting up libcairo2:ppc64el (1.18.0-1) ... 461s Setting up libxcb-shm0-dev:ppc64el (1.15-1) ... 461s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 461s Setting up uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 461s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 461s Setting up gcc-13 (13.2.0-17ubuntu2) ... 461s Setting up libxcb-render0-dev:ppc64el (1.15-1) ... 461s Setting up libxext-dev:ppc64el (2:1.3.4-1build1) ... 461s Setting up libcups2:ppc64el (2.4.6-0ubuntu3) ... 461s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 461s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 461s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 461s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1) ... 461s Setting up libgtk-3-common (3.24.40-2ubuntu1) ... 461s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 461s Setting up libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 461s Setting up libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 461s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu6) ... 461s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 461s Setting up libpng-dev:ppc64el (1.6.43-1) ... 461s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 461s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 461s Setting up libcjs0:ppc64el (6.0.0-2) ... 461s Setting up libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 461s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 461s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 461s Setting up gir1.2-freedesktop-dev:ppc64el (1.79.1-1ubuntu6) ... 461s Setting up libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 461s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 461s Setting up g++-13 (13.2.0-17ubuntu2) ... 461s Setting up libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 461s Setting up gcc (4:13.2.0-7ubuntu1) ... 461s Setting up libglib2.0-dev:ppc64el (2.79.3-3ubuntu5) ... 461s Setting up g++ (4:13.2.0-7ubuntu1) ... 461s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 461s Setting up build-essential (12.10ubuntu1) ... 461s Setting up gobject-introspection-bin (1.79.1-1ubuntu6) ... 461s Setting up adwaita-icon-theme (46~rc-1) ... 461s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 461s Setting up humanity-icon-theme (0.6.16) ... 462s Setting up ubuntu-mono (24.04-0ubuntu1) ... 462s Processing triggers for man-db (2.12.0-3) ... 463s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 463s Setting up libcairo2-dev:ppc64el (1.18.0-1) ... 463s Processing triggers for install-info (7.1-3) ... 463s Setting up libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 463s Processing triggers for libc-bin (2.39-0ubuntu2) ... 463s Setting up gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 463s Setting up gobject-introspection:ppc64el (1.79.1-1ubuntu6) ... 463s Setting up cjs (6.0.0-2) ... 463s Setting up libgirepository-1.0-dev:ppc64el (1.79.1-1ubuntu6) ... 463s Setting up libgirepository1.0-dev (1.79.1-1ubuntu6) ... 463s Setting up libcjs-dev (6.0.0-2) ... 463s Setting up autopkgtest-satdep (0) ... 469s (Reading database ... 88772 files and directories currently installed.) 469s Removing autopkgtest-satdep (0) ... 471s autopkgtest [06:10:04]: test build: [----------------------- 471s build: OK 471s run: OK 472s autopkgtest [06:10:05]: test build: -----------------------] 472s build PASS (superficial) 472s autopkgtest [06:10:05]: test build: - - - - - - - - - - results - - - - - - - - - - 472s autopkgtest [06:10:05]: test installed-tests: preparing testbed 587s autopkgtest [06:12:00]: testbed dpkg architecture: ppc64el 587s autopkgtest [06:12:00]: testbed apt version: 2.7.12 587s autopkgtest [06:12:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 587s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 588s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2891 kB] 588s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 588s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [47.2 kB] 588s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [453 kB] 588s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [603 kB] 588s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 588s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 588s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 588s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3253 kB] 589s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 589s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [42.0 kB] 589s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 591s Fetched 7423 kB in 2s (3785 kB/s) 592s Reading package lists... 592s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 593s Reading package lists... 599s Reading package lists... 599s Building dependency tree... 599s Reading state information... 599s Calculating upgrade... 599s The following packages will be REMOVED: 599s libglib2.0-0 599s The following NEW packages will be installed: 599s libglib2.0-0t64 xdg-user-dirs 599s The following packages will be upgraded: 599s console-setup console-setup-linux dosfstools gir1.2-girepository-2.0 599s gir1.2-glib-2.0 keyboard-configuration libgirepository-1.0-1 libglib2.0-data 599s 8 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 599s Need to get 4444 kB of archives. 599s After this operation, 199 kB of additional disk space will be used. 599s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0 ppc64el 1.79.1-1ubuntu6 [24.8 kB] 599s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu5 [182 kB] 600s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-1 ppc64el 1.79.1-1ubuntu6 [93.8 kB] 600s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu5 [1773 kB] 600s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup-linux all 1.226ubuntu1 [1880 kB] 600s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup all 1.226ubuntu1 [110 kB] 600s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el keyboard-configuration all 1.226ubuntu1 [212 kB] 600s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 600s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 600s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el dosfstools ppc64el 4.2-1.1 [101 kB] 600s Preconfiguring packages ... 600s Fetched 4444 kB in 1s (5156 kB/s) 601s (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 ... 70112 files and directories currently installed.) 601s Preparing to unpack .../gir1.2-girepository-2.0_1.79.1-1ubuntu6_ppc64el.deb ... 601s Unpacking gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 601s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_ppc64el.deb ... 601s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 601s Preparing to unpack .../libgirepository-1.0-1_1.79.1-1ubuntu6_ppc64el.deb ... 601s Unpacking libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 601s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 601s udisks2 depends on libglib2.0-0 (>= 2.77.0). 601s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 601s python3-gi depends on libglib2.0-0 (>= 2.77.0). 601s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 601s netplan.io depends on libglib2.0-0 (>= 2.70.0). 601s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 601s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 601s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 601s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 601s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 601s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 601s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 601s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 601s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 601s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 601s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 601s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 601s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 601s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 601s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 601s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 601s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 601s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 601s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 601s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 601s fwupd depends on libglib2.0-0 (>= 2.79.0). 601s bolt depends on libglib2.0-0 (>= 2.56.0). 601s 601s (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 ... 70112 files and directories currently installed.) 601s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 601s Selecting previously unselected package libglib2.0-0t64:ppc64el. 601s (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 ... 70087 files and directories currently installed.) 601s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_ppc64el.deb ... 601s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 601s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 601s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 601s Preparing to unpack .../1-console-setup-linux_1.226ubuntu1_all.deb ... 601s Unpacking console-setup-linux (1.226ubuntu1) over (1.223ubuntu2) ... 601s Preparing to unpack .../2-console-setup_1.226ubuntu1_all.deb ... 601s Unpacking console-setup (1.226ubuntu1) over (1.223ubuntu2) ... 601s Preparing to unpack .../3-keyboard-configuration_1.226ubuntu1_all.deb ... 601s Unpacking keyboard-configuration (1.226ubuntu1) over (1.223ubuntu2) ... 601s Preparing to unpack .../4-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 601s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 601s Selecting previously unselected package xdg-user-dirs. 601s Preparing to unpack .../5-xdg-user-dirs_0.18-1_ppc64el.deb ... 601s Unpacking xdg-user-dirs (0.18-1) ... 601s Preparing to unpack .../6-dosfstools_4.2-1.1_ppc64el.deb ... 601s Unpacking dosfstools (4.2-1.1) over (4.2-1build3) ... 601s Setting up xdg-user-dirs (0.18-1) ... 601s Setting up dosfstools (4.2-1.1) ... 601s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 601s No schema files found: doing nothing. 601s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 601s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) ... 601s Setting up libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) ... 601s Setting up keyboard-configuration (1.226ubuntu1) ... 602s Your console font configuration will be updated the next time your system 602s boots. If you want to update it now, run 'setupcon' from a virtual console. 602s update-initramfs: deferring update (trigger activated) 602s Setting up gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) ... 602s Setting up console-setup-linux (1.226ubuntu1) ... 603s Setting up console-setup (1.226ubuntu1) ... 604s update-initramfs: deferring update (trigger activated) 604s Processing triggers for man-db (2.12.0-3) ... 605s Processing triggers for libc-bin (2.39-0ubuntu2) ... 605s Processing triggers for initramfs-tools (0.142ubuntu20) ... 605s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 605s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 611s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 611s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 611s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 611s Reading package lists... 611s Building dependency tree... 611s Reading state information... 611s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 612s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 612s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 612s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 612s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 612s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 617s Reading package lists... 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 617s Reading package lists... 617s Building dependency tree... 617s Reading state information... 617s Calculating upgrade... 617s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 617s Reading package lists... 618s Building dependency tree... 618s Reading state information... 618s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 618s autopkgtest [06:12:31]: rebooting testbed after setup commands that affected boot 785s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 795s Reading package lists... 795s Building dependency tree... 795s Reading state information... 796s Starting pkgProblemResolver with broken count: 0 796s Starting 2 pkgProblemResolver with broken count: 0 796s Done 796s The following additional packages will be installed: 796s adwaita-icon-theme at-spi2-common at-spi2-core cjs cjs-tests dbus-x11 796s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 796s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 796s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 796s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 796s hicolor-icon-theme humanity-icon-theme libatk-bridge2.0-0 libatk1.0-0 796s libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 796s libcairo-gobject2 libcairo2 libcjs0 libcolord2 libcups2 libdatrie1 libdconf1 796s libdeflate0 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 libepoxy0 796s libfontconfig1 libfontenc1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 796s libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 796s libgraphite2-3 libgtk-3-0 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b 796s libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libllvm17 796s libmozjs-102-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 796s libpangoxft-1.0-0 libpixman-1-0 libsharpyuv0 libsm6 libthai-data libthai0 796s libtiff6 libunwind8 libvulkan1 libwayland-client0 libwayland-cursor0 796s libwayland-egl1 libwebp7 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 796s libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 796s libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 796s libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxpm4 796s libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxxf86vm1 796s session-migration ubuntu-mono x11-common x11-xkb-utils xserver-common xvfb 796s Suggested packages: 796s colord cups-common gvfs liblcms2-utils 796s Recommended packages: 796s librsvg2-common libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 796s mesa-vulkan-drivers | vulkan-icd xfonts-base 796s The following NEW packages will be installed: 796s adwaita-icon-theme at-spi2-common at-spi2-core autopkgtest-satdep cjs 796s cjs-tests dbus-x11 dconf-gsettings-backend dconf-service fontconfig 796s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 796s gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 796s gir1.2-pango-1.0 gnome-desktop-testing gsettings-desktop-schemas 796s gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme 796s libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0 libavahi-client3 796s libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo2 libcjs0 796s libcolord2 libcups2 libdatrie1 libdconf1 libdeflate0 libdrm-amdgpu1 796s libdrm-nouveau2 libdrm-radeon1 libepoxy0 libfontconfig1 libfontenc1 796s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri 796s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0 796s libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice6 libjbig0 796s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libllvm17 libmozjs-102-0 796s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 796s libpixman-1-0 libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 libunwind8 796s libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 796s libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 796s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 796s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 796s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 796s libxshmfence1 libxt6 libxtst6 libxxf86vm1 session-migration ubuntu-mono 796s x11-common x11-xkb-utils xserver-common xvfb 796s 0 upgraded, 115 newly installed, 0 to remove and 0 not upgraded. 796s Need to get 60.1 MB/60.1 MB of archives. 796s After this operation, 297 MB of additional disk space will be used. 796s Get:1 /tmp/autopkgtest.3jcCVU/3-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [748 B] 796s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 796s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 796s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 796s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 796s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 796s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 797s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 797s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 797s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 797s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 797s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el gtk-update-icon-cache ppc64el 3.24.40-2ubuntu1 [53.2 kB] 797s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 797s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 797s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 24.04-0ubuntu1 [151 kB] 797s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 797s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-common all 2.50.0-1 [7864 B] 797s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 797s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libatspi2.0-0 ppc64el 2.50.0-1 [93.5 kB] 797s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 797s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libxtst6 ppc64el 2:1.2.3-1.1 [15.4 kB] 797s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el dbus-x11 ppc64el 1.14.10-4ubuntu1 [24.4 kB] 797s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libdconf1 ppc64el 0.40.0-4 [43.0 kB] 797s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-service ppc64el 0.40.0-4 [31.0 kB] 797s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4 [25.3 kB] 797s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] 797s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el gsettings-desktop-schemas all 46~beta-3ubuntu1 [35.3 kB] 797s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-core ppc64el 2.50.0-1 [62.5 kB] 797s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk1.0-0 ppc64el 2.50.0-1 [57.8 kB] 797s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-atk-1.0 ppc64el 2.50.0-1 [22.8 kB] 797s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 797s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 797s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 797s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 797s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 797s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 797s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 797s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 797s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 797s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 797s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1ubuntu6 [49.3 kB] 797s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 797s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 797s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 797s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 797s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 797s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 797s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 797s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 797s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 797s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 797s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 797s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 797s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 797s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 797s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 797s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk-bridge2.0-0 ppc64el 2.50.0-1 [75.5 kB] 797s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 797s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 797s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 797s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 797s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 797s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libcups2 ppc64el 2.4.6-0ubuntu3 [344 kB] 797s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 797s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 797s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 797s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 797s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 797s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 797s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 797s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 797s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 797s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 797s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-common all 3.24.40-2ubuntu1 [1200 kB] 798s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-0 ppc64el 3.24.40-2ubuntu1 [3344 kB] 798s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.40-2ubuntu1 [245 kB] 798s Get:77 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 798s Get:78 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 798s Get:79 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 798s Get:80 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs-tests ppc64el 6.0.0-2 [253 kB] 798s Get:81 http://ftpmaster.internal/ubuntu noble/universe ppc64el gnome-desktop-testing ppc64el 2021.1-3 [16.9 kB] 798s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-amdgpu1 ppc64el 2.4.120-2 [24.5 kB] 798s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-nouveau2 ppc64el 2.4.120-2 [21.2 kB] 798s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-radeon1 ppc64el 2.4.120-2 [30.6 kB] 798s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontenc1 ppc64el 1:1.1.4-1build3 [16.2 kB] 798s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libvulkan1 ppc64el 1.3.275.0-1 [176 kB] 798s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libglapi-mesa ppc64el 24.0.1-1ubuntu1 [41.8 kB] 798s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libllvm17 ppc64el 1:17.0.6-5build1 [27.3 MB] 799s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri3-0 ppc64el 1.15-1 [7392 B] 799s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1-mesa-dri ppc64el 24.0.1-1ubuntu1 [5885 kB] 799s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-xcb1 ppc64el 2:1.8.7-1 [7866 B] 799s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri2-0 ppc64el 1.15-1 [7444 B] 799s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-glx0 ppc64el 1.15-1 [26.2 kB] 799s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-present0 ppc64el 1.15-1 [5814 B] 799s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-randr0 ppc64el 1.15-1 [18.9 kB] 799s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-sync1 ppc64el 1.15-1 [9720 B] 799s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xfixes0 ppc64el 1.15-1 [10.6 kB] 799s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libxshmfence1 ppc64el 1.3-1build4 [5566 B] 799s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build3 [11.8 kB] 799s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx-mesa0 ppc64el 24.0.1-1ubuntu1 [160 kB] 799s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 799s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 799s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libunwind8 ppc64el 1.6.2-3 [59.9 kB] 799s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt6 ppc64el 1:1.2.1-1.1 [198 kB] 799s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu6 ppc64el 2:1.1.3-3 [57.2 kB] 799s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el libxpm4 ppc64el 1:3.5.17-1 [48.6 kB] 799s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libxaw7 ppc64el 2:1.0.14-1 [227 kB] 800s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfont2 ppc64el 1:2.0.6-1 [115 kB] 800s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build3 [89.3 kB] 800s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-xkb-utils ppc64el 7.7+8 [199 kB] 800s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el xserver-common all 2:21.1.11-2ubuntu1 [32.6 kB] 800s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libglvnd0 ppc64el 1.7.0-1 [84.0 kB] 800s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx0 ppc64el 1.7.0-1 [42.1 kB] 800s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1 ppc64el 1.7.0-1 [108 kB] 800s Get:115 http://ftpmaster.internal/ubuntu noble/universe ppc64el xvfb ppc64el 2:21.1.11-2ubuntu1 [1093 kB] 800s Fetched 60.1 MB in 4s (16.4 MB/s) 800s Selecting previously unselected package libgdk-pixbuf2.0-common. 800s (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 ... 70125 files and directories currently installed.) 800s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 800s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 800s Selecting previously unselected package libjpeg-turbo8:ppc64el. 800s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 800s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 800s Selecting previously unselected package libjpeg8:ppc64el. 800s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 800s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 801s Selecting previously unselected package libdeflate0:ppc64el. 801s Preparing to unpack .../003-libdeflate0_1.19-1_ppc64el.deb ... 801s Unpacking libdeflate0:ppc64el (1.19-1) ... 801s Selecting previously unselected package libjbig0:ppc64el. 801s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 801s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 801s Selecting previously unselected package liblerc4:ppc64el. 801s Preparing to unpack .../005-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 801s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 801s Selecting previously unselected package libsharpyuv0:ppc64el. 801s Preparing to unpack .../006-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 801s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 801s Selecting previously unselected package libwebp7:ppc64el. 801s Preparing to unpack .../007-libwebp7_1.3.2-0.4_ppc64el.deb ... 801s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 801s Selecting previously unselected package libtiff6:ppc64el. 801s Preparing to unpack .../008-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 801s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 801s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 801s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 801s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 801s Selecting previously unselected package gtk-update-icon-cache. 801s Preparing to unpack .../010-gtk-update-icon-cache_3.24.40-2ubuntu1_ppc64el.deb ... 801s Unpacking gtk-update-icon-cache (3.24.40-2ubuntu1) ... 801s Selecting previously unselected package hicolor-icon-theme. 801s Preparing to unpack .../011-hicolor-icon-theme_0.17-2_all.deb ... 801s Unpacking hicolor-icon-theme (0.17-2) ... 801s Selecting previously unselected package humanity-icon-theme. 801s Preparing to unpack .../012-humanity-icon-theme_0.6.16_all.deb ... 801s Unpacking humanity-icon-theme (0.6.16) ... 801s Selecting previously unselected package ubuntu-mono. 801s Preparing to unpack .../013-ubuntu-mono_24.04-0ubuntu1_all.deb ... 801s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 802s Selecting previously unselected package adwaita-icon-theme. 802s Preparing to unpack .../014-adwaita-icon-theme_46~rc-1_all.deb ... 802s Unpacking adwaita-icon-theme (46~rc-1) ... 802s Selecting previously unselected package at-spi2-common. 802s Preparing to unpack .../015-at-spi2-common_2.50.0-1_all.deb ... 802s Unpacking at-spi2-common (2.50.0-1) ... 802s Selecting previously unselected package libxi6:ppc64el. 802s Preparing to unpack .../016-libxi6_2%3a1.8.1-1_ppc64el.deb ... 802s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 802s Selecting previously unselected package libatspi2.0-0:ppc64el. 802s Preparing to unpack .../017-libatspi2.0-0_2.50.0-1_ppc64el.deb ... 802s Unpacking libatspi2.0-0:ppc64el (2.50.0-1) ... 802s Selecting previously unselected package x11-common. 802s Preparing to unpack .../018-x11-common_1%3a7.7+23ubuntu2_all.deb ... 802s Unpacking x11-common (1:7.7+23ubuntu2) ... 802s Selecting previously unselected package libxtst6:ppc64el. 802s Preparing to unpack .../019-libxtst6_2%3a1.2.3-1.1_ppc64el.deb ... 802s Unpacking libxtst6:ppc64el (2:1.2.3-1.1) ... 802s Selecting previously unselected package dbus-x11. 802s Preparing to unpack .../020-dbus-x11_1.14.10-4ubuntu1_ppc64el.deb ... 802s Unpacking dbus-x11 (1.14.10-4ubuntu1) ... 802s Selecting previously unselected package libdconf1:ppc64el. 802s Preparing to unpack .../021-libdconf1_0.40.0-4_ppc64el.deb ... 802s Unpacking libdconf1:ppc64el (0.40.0-4) ... 802s Selecting previously unselected package dconf-service. 802s Preparing to unpack .../022-dconf-service_0.40.0-4_ppc64el.deb ... 802s Unpacking dconf-service (0.40.0-4) ... 802s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 802s Preparing to unpack .../023-dconf-gsettings-backend_0.40.0-4_ppc64el.deb ... 802s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4) ... 802s Selecting previously unselected package session-migration. 802s Preparing to unpack .../024-session-migration_0.3.6_ppc64el.deb ... 802s Unpacking session-migration (0.3.6) ... 802s Selecting previously unselected package gsettings-desktop-schemas. 802s Preparing to unpack .../025-gsettings-desktop-schemas_46~beta-3ubuntu1_all.deb ... 802s Unpacking gsettings-desktop-schemas (46~beta-3ubuntu1) ... 802s Selecting previously unselected package at-spi2-core. 802s Preparing to unpack .../026-at-spi2-core_2.50.0-1_ppc64el.deb ... 802s Unpacking at-spi2-core (2.50.0-1) ... 802s Selecting previously unselected package libatk1.0-0:ppc64el. 802s Preparing to unpack .../027-libatk1.0-0_2.50.0-1_ppc64el.deb ... 802s Unpacking libatk1.0-0:ppc64el (2.50.0-1) ... 802s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 802s Preparing to unpack .../028-gir1.2-atk-1.0_2.50.0-1_ppc64el.deb ... 802s Unpacking gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 802s Selecting previously unselected package fonts-dejavu-mono. 802s Preparing to unpack .../029-fonts-dejavu-mono_2.37-8_all.deb ... 802s Unpacking fonts-dejavu-mono (2.37-8) ... 802s Selecting previously unselected package fonts-dejavu-core. 802s Preparing to unpack .../030-fonts-dejavu-core_2.37-8_all.deb ... 802s Unpacking fonts-dejavu-core (2.37-8) ... 802s Selecting previously unselected package fontconfig-config. 802s Preparing to unpack .../031-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 803s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 803s Selecting previously unselected package libfontconfig1:ppc64el. 803s Preparing to unpack .../032-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 803s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 803s Selecting previously unselected package libpixman-1-0:ppc64el. 803s Preparing to unpack .../033-libpixman-1-0_0.42.2-1_ppc64el.deb ... 803s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 803s Selecting previously unselected package libxcb-render0:ppc64el. 803s Preparing to unpack .../034-libxcb-render0_1.15-1_ppc64el.deb ... 803s Unpacking libxcb-render0:ppc64el (1.15-1) ... 803s Selecting previously unselected package libxcb-shm0:ppc64el. 803s Preparing to unpack .../035-libxcb-shm0_1.15-1_ppc64el.deb ... 803s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 803s Selecting previously unselected package libxrender1:ppc64el. 803s Preparing to unpack .../036-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 803s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 803s Selecting previously unselected package libcairo2:ppc64el. 803s Preparing to unpack .../037-libcairo2_1.18.0-1_ppc64el.deb ... 803s Unpacking libcairo2:ppc64el (1.18.0-1) ... 803s Selecting previously unselected package libcairo-gobject2:ppc64el. 803s Preparing to unpack .../038-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 803s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 803s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 803s Preparing to unpack .../039-gir1.2-freedesktop_1.79.1-1ubuntu6_ppc64el.deb ... 803s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu6) ... 803s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 803s Preparing to unpack .../040-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 803s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 803s Selecting previously unselected package libgraphite2-3:ppc64el. 803s Preparing to unpack .../041-libgraphite2-3_1.3.14-2_ppc64el.deb ... 803s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 803s Selecting previously unselected package libharfbuzz0b:ppc64el. 803s Preparing to unpack .../042-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 803s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 803s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 803s Preparing to unpack .../043-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 803s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 803s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 803s Preparing to unpack .../044-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 803s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 803s Selecting previously unselected package fontconfig. 803s Preparing to unpack .../045-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 803s Unpacking fontconfig (2.15.0-1ubuntu1) ... 803s Selecting previously unselected package libthai-data. 803s Preparing to unpack .../046-libthai-data_0.1.29-2_all.deb ... 803s Unpacking libthai-data (0.1.29-2) ... 803s Selecting previously unselected package libdatrie1:ppc64el. 803s Preparing to unpack .../047-libdatrie1_0.2.13-3_ppc64el.deb ... 803s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 803s Selecting previously unselected package libthai0:ppc64el. 803s Preparing to unpack .../048-libthai0_0.1.29-2_ppc64el.deb ... 803s Unpacking libthai0:ppc64el (0.1.29-2) ... 803s Selecting previously unselected package libpango-1.0-0:ppc64el. 803s Preparing to unpack .../049-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 803s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 803s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 803s Preparing to unpack .../050-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 803s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 803s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 803s Preparing to unpack .../051-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 803s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 803s Selecting previously unselected package libxft2:ppc64el. 803s Preparing to unpack .../052-libxft2_2.3.6-1_ppc64el.deb ... 803s Unpacking libxft2:ppc64el (2.3.6-1) ... 803s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 803s Preparing to unpack .../053-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 803s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 803s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 803s Preparing to unpack .../054-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 803s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 803s Selecting previously unselected package libatk-bridge2.0-0:ppc64el. 803s Preparing to unpack .../055-libatk-bridge2.0-0_2.50.0-1_ppc64el.deb ... 803s Unpacking libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 803s Selecting previously unselected package liblcms2-2:ppc64el. 803s Preparing to unpack .../056-liblcms2-2_2.14-2_ppc64el.deb ... 803s Unpacking liblcms2-2:ppc64el (2.14-2) ... 803s Selecting previously unselected package libcolord2:ppc64el. 803s Preparing to unpack .../057-libcolord2_1.4.7-1_ppc64el.deb ... 803s Unpacking libcolord2:ppc64el (1.4.7-1) ... 803s Selecting previously unselected package libavahi-common-data:ppc64el. 803s Preparing to unpack .../058-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 803s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 803s Selecting previously unselected package libavahi-common3:ppc64el. 803s Preparing to unpack .../059-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 803s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 803s Selecting previously unselected package libavahi-client3:ppc64el. 803s Preparing to unpack .../060-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 803s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 803s Selecting previously unselected package libcups2:ppc64el. 803s Preparing to unpack .../061-libcups2_2.4.6-0ubuntu3_ppc64el.deb ... 803s Unpacking libcups2:ppc64el (2.4.6-0ubuntu3) ... 803s Selecting previously unselected package libepoxy0:ppc64el. 803s Preparing to unpack .../062-libepoxy0_1.5.10-1_ppc64el.deb ... 803s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 803s Selecting previously unselected package libwayland-client0:ppc64el. 803s Preparing to unpack .../063-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 803s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 803s Selecting previously unselected package libwayland-cursor0:ppc64el. 803s Preparing to unpack .../064-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 803s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 803s Selecting previously unselected package libwayland-egl1:ppc64el. 803s Preparing to unpack .../065-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 803s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 803s Selecting previously unselected package libxcomposite1:ppc64el. 803s Preparing to unpack .../066-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 803s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 803s Selecting previously unselected package libxfixes3:ppc64el. 803s Preparing to unpack .../067-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 803s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 803s Selecting previously unselected package libxcursor1:ppc64el. 803s Preparing to unpack .../068-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 803s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 803s Selecting previously unselected package libxdamage1:ppc64el. 803s Preparing to unpack .../069-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 803s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 803s Selecting previously unselected package libxinerama1:ppc64el. 803s Preparing to unpack .../070-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 803s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 803s Selecting previously unselected package libxrandr2:ppc64el. 803s Preparing to unpack .../071-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 803s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 803s Selecting previously unselected package libgtk-3-common. 803s Preparing to unpack .../072-libgtk-3-common_3.24.40-2ubuntu1_all.deb ... 803s Unpacking libgtk-3-common (3.24.40-2ubuntu1) ... 803s Selecting previously unselected package libgtk-3-0:ppc64el. 803s Preparing to unpack .../073-libgtk-3-0_3.24.40-2ubuntu1_ppc64el.deb ... 803s Unpacking libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 803s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 803s Preparing to unpack .../074-gir1.2-gtk-3.0_3.24.40-2ubuntu1_ppc64el.deb ... 803s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 803s Selecting previously unselected package libmozjs-102-0:ppc64el. 803s Preparing to unpack .../075-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 803s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 804s Selecting previously unselected package libcjs0:ppc64el. 804s Preparing to unpack .../076-libcjs0_6.0.0-2_ppc64el.deb ... 804s Unpacking libcjs0:ppc64el (6.0.0-2) ... 804s Selecting previously unselected package cjs. 804s Preparing to unpack .../077-cjs_6.0.0-2_ppc64el.deb ... 804s Unpacking cjs (6.0.0-2) ... 804s Selecting previously unselected package cjs-tests. 804s Preparing to unpack .../078-cjs-tests_6.0.0-2_ppc64el.deb ... 804s Unpacking cjs-tests (6.0.0-2) ... 804s Selecting previously unselected package gnome-desktop-testing. 804s Preparing to unpack .../079-gnome-desktop-testing_2021.1-3_ppc64el.deb ... 804s Unpacking gnome-desktop-testing (2021.1-3) ... 804s Selecting previously unselected package libdrm-amdgpu1:ppc64el. 804s Preparing to unpack .../080-libdrm-amdgpu1_2.4.120-2_ppc64el.deb ... 804s Unpacking libdrm-amdgpu1:ppc64el (2.4.120-2) ... 804s Selecting previously unselected package libdrm-nouveau2:ppc64el. 804s Preparing to unpack .../081-libdrm-nouveau2_2.4.120-2_ppc64el.deb ... 804s Unpacking libdrm-nouveau2:ppc64el (2.4.120-2) ... 804s Selecting previously unselected package libdrm-radeon1:ppc64el. 804s Preparing to unpack .../082-libdrm-radeon1_2.4.120-2_ppc64el.deb ... 804s Unpacking libdrm-radeon1:ppc64el (2.4.120-2) ... 804s Selecting previously unselected package libfontenc1:ppc64el. 804s Preparing to unpack .../083-libfontenc1_1%3a1.1.4-1build3_ppc64el.deb ... 804s Unpacking libfontenc1:ppc64el (1:1.1.4-1build3) ... 804s Selecting previously unselected package libvulkan1:ppc64el. 804s Preparing to unpack .../084-libvulkan1_1.3.275.0-1_ppc64el.deb ... 804s Unpacking libvulkan1:ppc64el (1.3.275.0-1) ... 804s Selecting previously unselected package libglapi-mesa:ppc64el. 804s Preparing to unpack .../085-libglapi-mesa_24.0.1-1ubuntu1_ppc64el.deb ... 804s Unpacking libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 804s Selecting previously unselected package libllvm17:ppc64el. 804s Preparing to unpack .../086-libllvm17_1%3a17.0.6-5build1_ppc64el.deb ... 804s Unpacking libllvm17:ppc64el (1:17.0.6-5build1) ... 805s Selecting previously unselected package libxcb-dri3-0:ppc64el. 805s Preparing to unpack .../087-libxcb-dri3-0_1.15-1_ppc64el.deb ... 805s Unpacking libxcb-dri3-0:ppc64el (1.15-1) ... 805s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 805s Preparing to unpack .../088-libgl1-mesa-dri_24.0.1-1ubuntu1_ppc64el.deb ... 805s Unpacking libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 805s Selecting previously unselected package libx11-xcb1:ppc64el. 805s Preparing to unpack .../089-libx11-xcb1_2%3a1.8.7-1_ppc64el.deb ... 805s Unpacking libx11-xcb1:ppc64el (2:1.8.7-1) ... 805s Selecting previously unselected package libxcb-dri2-0:ppc64el. 805s Preparing to unpack .../090-libxcb-dri2-0_1.15-1_ppc64el.deb ... 805s Unpacking libxcb-dri2-0:ppc64el (1.15-1) ... 805s Selecting previously unselected package libxcb-glx0:ppc64el. 805s Preparing to unpack .../091-libxcb-glx0_1.15-1_ppc64el.deb ... 805s Unpacking libxcb-glx0:ppc64el (1.15-1) ... 805s Selecting previously unselected package libxcb-present0:ppc64el. 805s Preparing to unpack .../092-libxcb-present0_1.15-1_ppc64el.deb ... 805s Unpacking libxcb-present0:ppc64el (1.15-1) ... 805s Selecting previously unselected package libxcb-randr0:ppc64el. 805s Preparing to unpack .../093-libxcb-randr0_1.15-1_ppc64el.deb ... 805s Unpacking libxcb-randr0:ppc64el (1.15-1) ... 805s Selecting previously unselected package libxcb-sync1:ppc64el. 805s Preparing to unpack .../094-libxcb-sync1_1.15-1_ppc64el.deb ... 805s Unpacking libxcb-sync1:ppc64el (1.15-1) ... 805s Selecting previously unselected package libxcb-xfixes0:ppc64el. 805s Preparing to unpack .../095-libxcb-xfixes0_1.15-1_ppc64el.deb ... 805s Unpacking libxcb-xfixes0:ppc64el (1.15-1) ... 805s Selecting previously unselected package libxshmfence1:ppc64el. 805s Preparing to unpack .../096-libxshmfence1_1.3-1build4_ppc64el.deb ... 805s Unpacking libxshmfence1:ppc64el (1.3-1build4) ... 805s Selecting previously unselected package libxxf86vm1:ppc64el. 805s Preparing to unpack .../097-libxxf86vm1_1%3a1.1.4-1build3_ppc64el.deb ... 805s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 805s Selecting previously unselected package libglx-mesa0:ppc64el. 805s Preparing to unpack .../098-libglx-mesa0_24.0.1-1ubuntu1_ppc64el.deb ... 805s Unpacking libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 805s Selecting previously unselected package libice6:ppc64el. 805s Preparing to unpack .../099-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 805s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 805s Selecting previously unselected package libsm6:ppc64el. 805s Preparing to unpack .../100-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 805s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 805s Selecting previously unselected package libunwind8:ppc64el. 805s Preparing to unpack .../101-libunwind8_1.6.2-3_ppc64el.deb ... 805s Unpacking libunwind8:ppc64el (1.6.2-3) ... 805s Selecting previously unselected package libxt6:ppc64el. 805s Preparing to unpack .../102-libxt6_1%3a1.2.1-1.1_ppc64el.deb ... 805s Unpacking libxt6:ppc64el (1:1.2.1-1.1) ... 805s Selecting previously unselected package libxmu6:ppc64el. 805s Preparing to unpack .../103-libxmu6_2%3a1.1.3-3_ppc64el.deb ... 805s Unpacking libxmu6:ppc64el (2:1.1.3-3) ... 805s Selecting previously unselected package libxpm4:ppc64el. 805s Preparing to unpack .../104-libxpm4_1%3a3.5.17-1_ppc64el.deb ... 805s Unpacking libxpm4:ppc64el (1:3.5.17-1) ... 805s Selecting previously unselected package libxaw7:ppc64el. 805s Preparing to unpack .../105-libxaw7_2%3a1.0.14-1_ppc64el.deb ... 805s Unpacking libxaw7:ppc64el (2:1.0.14-1) ... 805s Selecting previously unselected package libxfont2:ppc64el. 805s Preparing to unpack .../106-libxfont2_1%3a2.0.6-1_ppc64el.deb ... 805s Unpacking libxfont2:ppc64el (1:2.0.6-1) ... 805s Selecting previously unselected package libxkbfile1:ppc64el. 805s Preparing to unpack .../107-libxkbfile1_1%3a1.1.0-1build3_ppc64el.deb ... 805s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build3) ... 805s Selecting previously unselected package x11-xkb-utils. 805s Preparing to unpack .../108-x11-xkb-utils_7.7+8_ppc64el.deb ... 805s Unpacking x11-xkb-utils (7.7+8) ... 805s Selecting previously unselected package xserver-common. 805s Preparing to unpack .../109-xserver-common_2%3a21.1.11-2ubuntu1_all.deb ... 805s Unpacking xserver-common (2:21.1.11-2ubuntu1) ... 805s Selecting previously unselected package libglvnd0:ppc64el. 805s Preparing to unpack .../110-libglvnd0_1.7.0-1_ppc64el.deb ... 805s Unpacking libglvnd0:ppc64el (1.7.0-1) ... 805s Selecting previously unselected package libglx0:ppc64el. 805s Preparing to unpack .../111-libglx0_1.7.0-1_ppc64el.deb ... 805s Unpacking libglx0:ppc64el (1.7.0-1) ... 805s Selecting previously unselected package libgl1:ppc64el. 805s Preparing to unpack .../112-libgl1_1.7.0-1_ppc64el.deb ... 805s Unpacking libgl1:ppc64el (1.7.0-1) ... 805s Selecting previously unselected package xvfb. 805s Preparing to unpack .../113-xvfb_2%3a21.1.11-2ubuntu1_ppc64el.deb ... 805s Unpacking xvfb (2:21.1.11-2ubuntu1) ... 805s Selecting previously unselected package autopkgtest-satdep. 805s Preparing to unpack .../114-3-autopkgtest-satdep.deb ... 805s Unpacking autopkgtest-satdep (0) ... 805s Setting up gnome-desktop-testing (2021.1-3) ... 805s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 805s Setting up libxcb-dri3-0:ppc64el (1.15-1) ... 805s Setting up liblcms2-2:ppc64el (2.14-2) ... 805s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 805s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 805s Setting up libx11-xcb1:ppc64el (2:1.8.7-1) ... 805s Setting up session-migration (0.3.6) ... 806s Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. 806s Setting up libdrm-nouveau2:ppc64el (2.4.120-2) ... 806s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 806s Setting up libxcb-xfixes0:ppc64el (1.15-1) ... 806s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 806s Setting up libxpm4:ppc64el (1:3.5.17-1) ... 806s Setting up hicolor-icon-theme (0.17-2) ... 806s Setting up libxi6:ppc64el (2:1.8.1-1) ... 806s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 806s Setting up libdatrie1:ppc64el (0.2.13-3) ... 806s Setting up libxcb-render0:ppc64el (1.15-1) ... 806s Setting up libdrm-radeon1:ppc64el (2.4.120-2) ... 806s Setting up libglvnd0:ppc64el (1.7.0-1) ... 806s Setting up libxcb-glx0:ppc64el (1.15-1) ... 806s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 806s Setting up x11-common (1:7.7+23ubuntu2) ... 806s Setting up libdeflate0:ppc64el (1.19-1) ... 806s Setting up libxcb-shm0:ppc64el (1.15-1) ... 806s Setting up libatspi2.0-0:ppc64el (2.50.0-1) ... 806s Setting up libunwind8:ppc64el (1.6.2-3) ... 806s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 806s Setting up libcolord2:ppc64el (1.4.7-1) ... 806s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 806s Setting up libxcb-present0:ppc64el (1.15-1) ... 806s Setting up libdconf1:ppc64el (0.40.0-4) ... 806s Setting up libfontenc1:ppc64el (1:1.1.4-1build3) ... 806s Setting up libepoxy0:ppc64el (1.5.10-1) ... 806s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 806s Setting up libxcb-sync1:ppc64el (1.15-1) ... 806s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 806s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 806s Setting up fonts-dejavu-mono (2.37-8) ... 806s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 806s Setting up fonts-dejavu-core (2.37-8) ... 806s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 806s Setting up libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 806s Setting up libvulkan1:ppc64el (1.3.275.0-1) ... 806s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 806s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 806s Setting up libxcb-dri2-0:ppc64el (1.15-1) ... 806s Setting up libxshmfence1:ppc64el (1.3-1build4) ... 806s Setting up at-spi2-common (2.50.0-1) ... 806s Setting up dbus-x11 (1.14.10-4ubuntu1) ... 806s Setting up libxcb-randr0:ppc64el (1.15-1) ... 806s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 806s Setting up libthai-data (0.1.29-2) ... 806s Setting up libatk1.0-0:ppc64el (2.50.0-1) ... 806s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 806s Setting up libxkbfile1:ppc64el (1:1.1.0-1build3) ... 806s Setting up libllvm17:ppc64el (1:17.0.6-5build1) ... 806s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 806s Setting up libxfont2:ppc64el (1:2.0.6-1) ... 806s Setting up libdrm-amdgpu1:ppc64el (2.4.120-2) ... 806s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 806s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 806s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 806s Setting up gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 806s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 806s Setting up libxtst6:ppc64el (2:1.2.3-1.1) ... 806s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 806s Setting up libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 806s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 806s Setting up dconf-service (0.40.0-4) ... 806s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 806s Setting up libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 806s Setting up libthai0:ppc64el (0.1.29-2) ... 806s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 806s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 806s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 806s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 806s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 806s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 806s Setting up gtk-update-icon-cache (3.24.40-2ubuntu1) ... 806s Setting up fontconfig (2.15.0-1ubuntu1) ... 808s Regenerating fonts cache... done. 808s Setting up libxft2:ppc64el (2.3.6-1) ... 808s Setting up libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 808s Setting up libglx0:ppc64el (1.7.0-1) ... 808s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4) ... 808s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 808s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 808s Setting up libcairo2:ppc64el (1.18.0-1) ... 808s Setting up libgl1:ppc64el (1.7.0-1) ... 808s Setting up libxt6:ppc64el (1:1.2.1-1.1) ... 808s Setting up libcups2:ppc64el (2.4.6-0ubuntu3) ... 808s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 808s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 808s Setting up libgtk-3-common (3.24.40-2ubuntu1) ... 808s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 808s Setting up gsettings-desktop-schemas (46~beta-3ubuntu1) ... 808s Setting up libxmu6:ppc64el (2:1.1.3-3) ... 808s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu6) ... 808s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 808s Setting up libxaw7:ppc64el (2:1.0.14-1) ... 808s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 808s Setting up libcjs0:ppc64el (6.0.0-2) ... 808s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 808s Setting up x11-xkb-utils (7.7+8) ... 808s Setting up xserver-common (2:21.1.11-2ubuntu1) ... 808s Setting up xvfb (2:21.1.11-2ubuntu1) ... 808s Setting up adwaita-icon-theme (46~rc-1) ... 808s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 808s Setting up humanity-icon-theme (0.6.16) ... 808s Setting up ubuntu-mono (24.04-0ubuntu1) ... 809s Processing triggers for man-db (2.12.0-3) ... 809s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 809s Setting up at-spi2-core (2.50.0-1) ... 809s Setting up libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 809s Processing triggers for libc-bin (2.39-0ubuntu2) ... 809s Setting up gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 809s Setting up cjs (6.0.0-2) ... 809s Setting up cjs-tests (6.0.0-2) ... 809s Setting up autopkgtest-satdep (0) ... 814s (Reading database ... 83953 files and directories currently installed.) 814s Removing autopkgtest-satdep (0) ... 816s autopkgtest [06:15:49]: test installed-tests: [----------------------- 816s Running test: cjs/testGio.test 816s JS NATIVE: Registered native JS module '_promiseNative' 816s JS NATIVE: Registered native JS module '_byteArrayNative' 816s JS NATIVE: Registered native JS module '_encodingNative' 816s JS NATIVE: Registered native JS module '_gi' 816s JS NATIVE: Registered native JS module 'gi' 816s JS NATIVE: Registered native JS module 'cairoNative' 816s JS NATIVE: Registered native JS module 'system' 816s JS NATIVE: Registered native JS module 'console' 816s JS NATIVE: Registered native JS module '_print' 816s JS CTX: Enabling JIT 816s JS CTX: Initialized class GjsFileImporter prototype 0x298e96c00098 816s JS IMPORT: Defining parent (nil) of 0x298e96c000f8 'imports' is mod 0 816s JS IMPORT: Importing '_print' 816s JS NATIVE: Defining native module '_print' 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x298e96c006b0 '_print' is mod 1 816s JS IMPORT: successfully imported module '_print' 816s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 816s 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 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x298e96c014f0), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298e96c021a8), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298e96c027a8), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298e96c027a8), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298e96c021a8), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x298e96c014f0), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x298e96c014f0), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x298e96c014f0), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298e96c021a8), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298e96c027a8), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x298e96c014f0), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x298e96c014f0), global 0x1e2484c3c1c0 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: hold 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Starting promise job dispatcher 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: Spinning loop until released or hook cleared 816s JS MAINLOOP: handling job 0, 816s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: release 816s JS MAINLOOP: Completed job 0 816s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298e96c15910), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298e96c16340), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298e96c16340), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298e96c15910), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298e96c15910), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298e96c16340), global 0x1e2484c3c1c0 816s JS IMPORT: Module metadata hook for module 0x298e96c169e8 816s JS IMPORT: Defining meta.importSync for module 0x298e96c169e8 816s JS NATIVE: Defining native module 'gi' 816s JS CTX: Initialized class GIRepositoryNamespace prototype 0x298e96c17168 816s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 816s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 816s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 816s JS IMPORT: Importing directory 'overrides' 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x298e96c171e8 'overrides' is mod 1 816s JS IMPORT: Defined importer 'overrides' 0x298e96c171e8 in 0x298e96c000f8 816s JS IMPORT: successfully imported directory 'overrides' 816s JS IMPORT: Importing '_byteArrayNative' 816s JS NATIVE: Defining native module '_byteArrayNative' 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x298e96c17630 '_byteArrayNative' is mod 1 816s JS IMPORT: successfully imported module '_byteArrayNative' 816s JS IMPORT: Importing '_promiseNative' 816s JS NATIVE: Defining native module '_promiseNative' 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x298e96c176f0 '_promiseNative' is mod 1 816s JS IMPORT: successfully imported module '_promiseNative' 816s JS IMPORT: Importing module GLib succeeded 816s JS IMPORT: Defining parent 0x298e96c171e8 of 0x1e2484c3d2b8 'GLib' is mod 1 816s JS IMPORT: successfully imported module 'GLib' 816s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 816s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1e2484c7d060, JSClass 0x74fb87a5b098, in object 0x1e2484c7d038 816s JS CTX: Initialized class GIRepositoryGType prototype 0x298e96c17920 816s JS CTX: Initialized class GIRepositoryFunction prototype 0x1e2484c3d308 816s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 816s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 816s JS G BXD: Defined class for Error (GError), prototype 0x1e2484c7d0b0, JSClass 0x74fb87a5b098, in object 0x1e2484c7d038 816s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 816s JS G BXD: Defined class for Variant (GVariant), prototype 0x1e2484c7d100, JSClass 0x74fb87a5b098, in object 0x1e2484c7d038 816s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 816s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e2484c7d150, JSClass 0x74fb87a5b098, in object 0x1e2484c7d038 816s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 816s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 816s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e2484c7d1a0, JSClass 0x74fb87a5b098, in object 0x1e2484c7d038 816s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 816s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 816s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 816s JS G BXD: Defined class for Thread (GThread), prototype 0x1e2484c7d1f0, JSClass 0x74fb87a5b098, in object 0x1e2484c7d038 816s JS G BXD: Defining method ref in prototype for GLib.Thread 816s JS G BXD: Defining method unref in prototype for GLib.Thread 816s JS G NS: Defined namespace 'GLib' 0x1e2484c7d038 in GIRepository 0x298e96c16ff8 816s JS IMPORT: Importing module jasmine succeeded 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x1e2484c3dcb8 'jasmine' is mod 1 816s JS IMPORT: successfully imported module 'jasmine' 816s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: hold 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: Spinning loop until released or hook cleared 816s JS MAINLOOP: handling job 0, 816s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: release 816s JS MAINLOOP: Completed job 0 816s JS IMPORT: Importing 'gi' 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x298e96c16ff8 'gi' is mod 1 816s JS IMPORT: successfully imported module 'gi' 816s 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 816s JS G NS: Defined namespace 'CjsPrivate' 0x1e2484c7d290 in GIRepository 0x298e96c16ff8 816s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 816s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 816s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 816s JS IMPORT: Importing module _legacy succeeded 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x1e2484c3dee8 '_legacy' is mod 1 816s JS IMPORT: successfully imported module '_legacy' 816s JS IMPORT: Importing module lang succeeded 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x1e2484c3de98 'lang' is mod 1 816s JS IMPORT: successfully imported module 'lang' 816s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 816s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 816s JS IMPORT: Importing module _signals succeeded 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x1e2484c3df38 '_signals' is mod 1 816s JS IMPORT: successfully imported module '_signals' 816s JS IMPORT: Importing module signals succeeded 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x1e2484c3de48 'signals' is mod 1 816s JS IMPORT: successfully imported module 'signals' 816s JS IMPORT: Importing module Gio succeeded 816s JS IMPORT: Defining parent 0x298e96c171e8 of 0x1e2484c3ddf8 'Gio' is mod 1 816s JS IMPORT: successfully imported module 'Gio' 816s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 816s JS IMPORT: Importing '_gi' 816s JS NATIVE: Defining native module '_gi' 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x298e96c2dd30 '_gi' is mod 1 816s JS IMPORT: successfully imported module '_gi' 816s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 816s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 816s JS IMPORT: Importing module _common succeeded 816s JS IMPORT: Defining parent 0x298e96c000f8 of 0x1e2484c3dfd8 '_common' is mod 1 816s JS IMPORT: successfully imported module '_common' 816s JS IMPORT: Importing module GObject succeeded 816s JS IMPORT: Defining parent 0x298e96c171e8 of 0x1e2484c3df88 'GObject' is mod 1 816s JS IMPORT: successfully imported module 'GObject' 816s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 816s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 816s JS G BXD: Defined class for String (GString), prototype 0x1e2484c7d538, JSClass 0x74fb87a5b098, in object 0x1e2484c7d2b8 816s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 816s JS G PRM: Defined class ParamSpec prototype is 0x1e2484cd10b0 class 0x74fb87a602f0 in object 0x1e2484c7d2b8 816s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 816s JS G OBJ: Defined class for Object (GObject), prototype 0x1e2484c7d6a0, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d2b8 816s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 816s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 816s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1e2484c7d6c8, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d2b8 816s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 816s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 816s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 816s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 816s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 816s JS G NS: Defined namespace 'GObject' 0x1e2484c7d2b8 in GIRepository 0x298e96c16ff8 816s JS G OBJ: Defined class for Application (GApplication), prototype 0x1e2484c7d718, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 816s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1e2484cd1420, JSClass 0x74fb87a5b580, in object 0x1e2484c7d268 816s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 816s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 816s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 816s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1e2484c7d790, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 816s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1e2484cd16a0, JSClass 0x74fb87a5b580, in object 0x1e2484c7d268 816s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 816s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1e2484c7d808, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 816s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 816s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1e2484cd17e0, JSClass 0x74fb87a5b580, in object 0x1e2484c7d268 816s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 816s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 816s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 816s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1e2484c7d880, JSClass 0x74fb87a5b098, in object 0x1e2484c7d268 816s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 816s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1e2484c7d8d0, JSClass 0x74fb87a5b098, in object 0x1e2484c7d268 816s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 816s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 816s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1e2484c7d920, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1e2484c7d970, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d290 816s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 816s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1e2484c7d9c0, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 816s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 816s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 816s JS G IFACE: Defined class for File (GFile), prototype 0x1e2484cd1948, JSClass 0x74fb87a5b580, in object 0x1e2484c7d268 816s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1e2484c7da38, JSClass 0x74fb87a5b7a8, in object 0x298e96c170d8 816s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 816s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1e2484c7dab0, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 816s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 816s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1e2484c7db00, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 816s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1e2484c7db50, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 816s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1e2484c7dba0, JSClass 0x74fb87a5b098, in object 0x1e2484c7d268 816s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 816s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 816s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1e2484c7dbf0, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 816s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 816s JS G NS: Defined namespace 'Gio' 0x1e2484c7d268 in GIRepository 0x298e96c16ff8 816s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 816s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 816s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 816s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 816s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 816s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 816s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 816s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 816s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 816s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 816s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 816s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 816s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 816s JS G ENUM: Defining GObject.ParamFlags as 0x298e96c33970 816s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 816s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 816s JS G PRM: JSObject created with param instance 0x77c3418be00 type GParamBoolean 816s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 816s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 816s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 816s JS G NS: Found info type FLAGS for 'FileQueryInfoFlags' in namespace 'Gio' 816s JS G ENUM: Defining enum value NONE (fixed from none) 0 816s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 816s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0x298e96c0b2d0 816s JS CTX: Script evaluation succeeded 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: Spinning loop until released or hook cleared 816s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module metadata hook for module 0x298e96c0eef8 816s JS IMPORT: Defining meta.importSync for module 0x298e96c0eef8 816s JS NATIVE: Defining native module 'system' 816s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x298e96c0e230), global 0x1e2484c3c1c0 816s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 816s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 816s JS MAINLOOP: Set main loop hook to 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: hold 816s JS MAINLOOP: Running and clearing main loop hook 816s JS G BXD: Defining method run in prototype for GLib.MainLoop 816s 1..37 816s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 816s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 816s JS G BXD: Defined class for Source (GSource), prototype 0x1e2484c7dcb8, JSClass 0x74fb87a5b098, in object 0x1e2484c7d038 816s JS G BXD: Defining method set_priority in prototype for GLib.Source 816s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 816s JS G BXD: Defining method attach in prototype for GLib.Source 816s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 816s JS IMPORT: Module metadata hook for module 0x1e2484c4add0 816s JS IMPORT: Defining meta.importSync for module 0x1e2484c4add0 816s JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' 816s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x1e2484cf6600, JSClass 0x74fb87a5b580, in object 0x1e2484c7d268 816s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 816s JS G BXD: Defining method destroy in prototype for GLib.Source 816s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 816s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 816s ok 1 ListStore iterator ListStore iterates 816s JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'CjsPrivate' 816s ok 2 Sorting in ListStore test insert_sorted 816s JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'CjsPrivate' 816s ok 3 Sorting in ListStore test sort 816s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 816s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x35f554410150, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s ok 4 Promisify function doesn't crash when async function is not defined 816s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 816s ok 5 Promisify function doesn't crash when finish function is not defined 816s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 816s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 816s JS G OBJ: Defined class for Task (GTask), prototype 0x35f554410308, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 816s JS G NS: Found info type ENUM for 'FileType' in namespace 'Gio' 816s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 816s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 816s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 816s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 816s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 816s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 816s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 816s JS G ENUM: Defining Gio.FileType as 0x298e96c7de68 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s ok 6 Promisify function promisifies functions 816s JS MAINLOOP: Completed job 1 816s ok 7 Promisify function preserves old behavior 816s ok 8 Promisify function can guess the finish function 816s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 816s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 816s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x35f554410740, JSClass 0x74fb87a5b098, in object 0x1e2484c7d268 816s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 816s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 816s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 816s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 816s not ok 13 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 816s # Message: Error: GSettings schema org.gnome.GjsTest not found in resource:///org/gnome/gjs/modules/core/overrides/Gio.js (line 753) 816s # Stack: 816s # error properties: Object({ matches: Function }) 816s # _init@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:753:23 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:130:24 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:134:52 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:150:58 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:154:61 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:158:64 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:164:18 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:166:18 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:170:60 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:174:70 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # @/usr/libexec/installed-tests/cjs/js/testGio.js:178:56 816s # 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/ 816s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 816s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s ok 30 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 816s JS MAINLOOP: Completed job 2 816s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0x35f55443c560, JSClass 0x74fb87a5b7a8, in object 0x1e2484c3fda8 816s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 816s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 816s ok 31 Gio.FileEnumerator overrides iterates synchronously 816s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 816s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 816s JS MAINLOOP: Completed job 0 816s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s ok 32 Gio.FileEnumerator overrides iterates asynchronously 816s JS MAINLOOP: Completed job 2 816s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 816s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 816s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 816s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 816s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 816s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 816s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 816s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 816s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 816s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 816s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 816s JS G ENUM: Defining GLib.LogLevelFlags as 0x298e96cd6d38 816s JS G NS: Found info type ENUM for 'FileAttributeType' in namespace 'Gio' 816s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 816s JS G ENUM: Defining enum value STRING (fixed from string) 1 816s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 816s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 816s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 816s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 816s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 816s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 816s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 816s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 816s JS G ENUM: Defining Gio.FileAttributeType as 0x298e96cd7908 816s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 816s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 816s ok 33 Non-introspectable file attribute overrides invalid means unsetting the attribute 816s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 816s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 816s ok 34 Non-introspectable file attribute overrides works for boolean 816s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 816s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 816s ok 35 Non-introspectable file attribute overrides works for uint32 816s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 816s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 816s ok 36 Non-introspectable file attribute overrides works for uint64 816s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 816s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x35f55443cfb0, JSClass 0x74fb87a5b7a8, in object 0x1e2484c7d268 816s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 816s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 816s ok 37 Non-introspectable file attribute overrides works for object 816s JS G BXD: Defining method quit in prototype for GLib.MainLoop 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: Spinning loop until released or hook cleared 816s JS MAINLOOP: handling job 0, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 0 816s JS MAINLOOP: handling job 1, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 1 816s JS MAINLOOP: handling job 2, 816s JS MAINLOOP: Enqueue job , promise=, allocation site= 816s JS MAINLOOP: Completed job 2 816s JS MAINLOOP: handling job 3, 816s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 816s JS MAINLOOP: Main loop instance 0x77c33fe5f80: release 816s JS MAINLOOP: Completed job 3 816s JS MEMORY: Memory report: before destroying context 816s JS MEMORY: 801 objects currently alive 816s JS MEMORY: boxed_instance = 254 816s JS MEMORY: boxed_prototype = 13 816s JS MEMORY: closure = 22 816s JS MEMORY: function = 264 816s JS MEMORY: fundamental_instance = 0 816s JS MEMORY: fundamental_prototype = 0 816s JS MEMORY: gerror_instance = 1 816s JS MEMORY: gerror_prototype = 1 816s JS MEMORY: interface = 8 816s JS MEMORY: module = 9 816s JS MEMORY: ns = 4 816s JS MEMORY: object_instance = 200 816s JS MEMORY: object_prototype = 24 816s JS MEMORY: param = 1 816s JS MEMORY: union_instance = 0 816s JS MEMORY: union_prototype = 0 816s JS CTX: JS shutdown sequence 816s JS CTX: Stopping profiler 816s JS CTX: Shutting down toggle queue 816s JS CTX: Notifying external reference holders of GjsContext dispose 816s JS MAINLOOP: Stopping promise job dispatcher 816s JS CTX: Notifying reference holders of GjsContext dispose 816s JS CTX: Checking unhandled promise rejections 816s JS CTX: Releasing cached JS wrappers 816s JS CTX: Final triggered GC 816s JS CTX: Destroying JS context 816s JS CTX: Releasing all native objects 816s JS CTX: Disabling auto GC 816s JS CTX: Ending trace on global object 816s JS CTX: Freeing allocated resources 816s JS CTX: JS context destroyed 816s PASS: cjs/testGio.test 816s Running test: cjs/testLegacyGtk.test 816s JS NATIVE: Registered native JS module '_promiseNative' 817s JS NATIVE: Registered native JS module '_byteArrayNative' 817s JS NATIVE: Registered native JS module '_encodingNative' 817s JS NATIVE: Registered native JS module '_gi' 817s JS NATIVE: Registered native JS module 'gi' 817s JS NATIVE: Registered native JS module 'cairoNative' 817s JS NATIVE: Registered native JS module 'system' 817s JS NATIVE: Registered native JS module 'console' 817s JS NATIVE: Registered native JS module '_print' 817s JS CTX: Enabling JIT 817s JS CTX: Initialized class GjsFileImporter prototype 0x1c16b8200098 817s JS IMPORT: Defining parent (nil) of 0x1c16b82000f8 'imports' is mod 0 817s JS IMPORT: Importing '_print' 817s JS NATIVE: Defining native module '_print' 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x1c16b82006b0 '_print' is mod 1 817s JS IMPORT: successfully imported module '_print' 817s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 817s 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 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c16b82014f0), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c16b82021a8), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c16b82027a8), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c16b82027a8), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c16b82021a8), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c16b82014f0), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c16b82014f0), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c16b82014f0), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c16b82021a8), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c16b82027a8), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c16b82014f0), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c16b82014f0), global 0x2494133c1c0 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Starting promise job dispatcher 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c16b8215910), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c16b8216340), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c16b8216340), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c16b8215910), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c16b8215910), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c16b8216340), global 0x2494133c1c0 817s JS IMPORT: Module metadata hook for module 0x1c16b82169e8 817s JS IMPORT: Defining meta.importSync for module 0x1c16b82169e8 817s JS NATIVE: Defining native module 'gi' 817s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c16b8217168 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 817s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 817s JS IMPORT: Importing directory 'overrides' 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x1c16b82171e8 'overrides' is mod 1 817s JS IMPORT: Defined importer 'overrides' 0x1c16b82171e8 in 0x1c16b82000f8 817s JS IMPORT: successfully imported directory 'overrides' 817s JS IMPORT: Importing '_byteArrayNative' 817s JS NATIVE: Defining native module '_byteArrayNative' 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x1c16b8217630 '_byteArrayNative' is mod 1 817s JS IMPORT: successfully imported module '_byteArrayNative' 817s JS IMPORT: Importing '_promiseNative' 817s JS NATIVE: Defining native module '_promiseNative' 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x1c16b82176f0 '_promiseNative' is mod 1 817s JS IMPORT: successfully imported module '_promiseNative' 817s JS IMPORT: Importing module GLib succeeded 817s JS IMPORT: Defining parent 0x1c16b82171e8 of 0x2494133d2b8 'GLib' is mod 1 817s JS IMPORT: successfully imported module 'GLib' 817s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 817s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2494137d060, JSClass 0x77bb77c7b098, in object 0x2494137d038 817s JS CTX: Initialized class GIRepositoryGType prototype 0x1c16b8217920 817s JS CTX: Initialized class GIRepositoryFunction prototype 0x2494133d308 817s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 817s JS G BXD: Defined class for Error (GError), prototype 0x2494137d0b0, JSClass 0x77bb77c7b098, in object 0x2494137d038 817s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 817s JS G BXD: Defined class for Variant (GVariant), prototype 0x2494137d100, JSClass 0x77bb77c7b098, in object 0x2494137d038 817s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 817s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2494137d150, JSClass 0x77bb77c7b098, in object 0x2494137d038 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 817s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2494137d1a0, JSClass 0x77bb77c7b098, in object 0x2494137d038 817s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 817s JS G BXD: Defined class for Thread (GThread), prototype 0x2494137d1f0, JSClass 0x77bb77c7b098, in object 0x2494137d038 817s JS G BXD: Defining method ref in prototype for GLib.Thread 817s JS G BXD: Defining method unref in prototype for GLib.Thread 817s JS G NS: Defined namespace 'GLib' 0x2494137d038 in GIRepository 0x1c16b8216ff8 817s JS IMPORT: Importing module jasmine succeeded 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x2494133dcb8 'jasmine' is mod 1 817s JS IMPORT: successfully imported module 'jasmine' 817s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Importing 'gi' 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x1c16b8216ff8 'gi' is mod 1 817s JS IMPORT: successfully imported module 'gi' 817s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 817s JS IMPORT: Importing module byteArray succeeded 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x2494133ddf8 'byteArray' is mod 1 817s JS IMPORT: successfully imported module 'byteArray' 817s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 817s JS IMPORT: Importing module _legacy succeeded 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x2494133de98 '_legacy' is mod 1 817s JS IMPORT: successfully imported module '_legacy' 817s 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 817s JS G NS: Defined namespace 'CjsPrivate' 0x2494137d2b8 in GIRepository 0x1c16b8216ff8 817s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 817s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 817s JS IMPORT: Importing module lang succeeded 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x2494133df88 'lang' is mod 1 817s JS IMPORT: successfully imported module 'lang' 817s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 817s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 817s JS IMPORT: Importing module _signals succeeded 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x2494133dfd8 '_signals' is mod 1 817s JS IMPORT: successfully imported module '_signals' 817s JS IMPORT: Importing module signals succeeded 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x2494133df38 'signals' is mod 1 817s JS IMPORT: successfully imported module 'signals' 817s JS IMPORT: Importing module Gio succeeded 817s JS IMPORT: Defining parent 0x1c16b82171e8 of 0x2494133dee8 'Gio' is mod 1 817s JS IMPORT: successfully imported module 'Gio' 817s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 817s JS IMPORT: Importing '_gi' 817s JS NATIVE: Defining native module '_gi' 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x1c16b822e2d8 '_gi' is mod 1 817s JS IMPORT: successfully imported module '_gi' 817s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 817s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 817s JS IMPORT: Importing module _common succeeded 817s JS IMPORT: Defining parent 0x1c16b82000f8 of 0x249413c50b0 '_common' is mod 1 817s JS IMPORT: successfully imported module '_common' 817s JS IMPORT: Importing module GObject succeeded 817s JS IMPORT: Defining parent 0x1c16b82171e8 of 0x249413c5060 'GObject' is mod 1 817s JS IMPORT: successfully imported module 'GObject' 817s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 817s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 817s JS G BXD: Defined class for String (GString), prototype 0x2494137d560, JSClass 0x77bb77c7b098, in object 0x2494137d2e0 817s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 817s JS G PRM: Defined class ParamSpec prototype is 0x249413c5150 class 0x77bb77c802f0 in object 0x2494137d2e0 817s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 817s JS G OBJ: Defined class for Object (GObject), prototype 0x2494137d6c8, JSClass 0x77bb77c7b7a8, in object 0x2494137d2e0 817s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 817s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 817s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2494137d6f0, JSClass 0x77bb77c7b7a8, in object 0x2494137d2e0 817s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 817s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 817s JS G NS: Defined namespace 'GObject' 0x2494137d2e0 in GIRepository 0x1c16b8216ff8 817s JS G OBJ: Defined class for Application (GApplication), prototype 0x2494137d740, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 817s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x249413c54c0, JSClass 0x77bb77c7b580, in object 0x2494137d290 817s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 817s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2494137d7b8, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 817s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x249413c5740, JSClass 0x77bb77c7b580, in object 0x2494137d290 817s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2494137d830, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 817s JS G IFACE: Defined class for Initable (GInitable), prototype 0x249413c5880, JSClass 0x77bb77c7b580, in object 0x2494137d290 817s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2494137d8a8, JSClass 0x77bb77c7b098, in object 0x2494137d290 817s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2494137d8f8, JSClass 0x77bb77c7b098, in object 0x2494137d290 817s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 817s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2494137d948, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2494137d998, JSClass 0x77bb77c7b7a8, in object 0x2494137d2b8 817s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 817s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2494137d9e8, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 817s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 817s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 817s JS G IFACE: Defined class for File (GFile), prototype 0x249413c59e8, JSClass 0x77bb77c7b580, in object 0x2494137d290 817s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2494137da60, JSClass 0x77bb77c7b7a8, in object 0x1c16b82170d8 817s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 817s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2494137dad8, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 817s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 817s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2494137db28, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 817s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2494137db78, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 817s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2494137dbc8, JSClass 0x77bb77c7b098, in object 0x2494137d290 817s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 817s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 817s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2494137dc18, JSClass 0x77bb77c7b7a8, in object 0x2494137d290 817s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 817s JS G NS: Defined namespace 'Gio' 0x2494137d290 in GIRepository 0x1c16b8216ff8 817s JS IMPORT: Importing module Gtk succeeded 817s JS IMPORT: Defining parent 0x1c16b82171e8 of 0x2494133de48 'Gtk' is mod 1 817s JS IMPORT: successfully imported module 'Gtk' 817s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 817s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 817s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2494137dc68, JSClass 0x77bb77c7b7a8, in object 0x2494137d2e0 817s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2494137dcb8, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 817s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x249413da718, JSClass 0x77bb77c7b580, in object 0x2494137d268 817s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 817s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2494137dd30, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 817s JS G NS: Defined namespace 'Gtk' 0x2494137d268 in GIRepository 0x1c16b8216ff8 817s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 817s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2494137dd80, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 817s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x249413da858, JSClass 0x77bb77c7b580, in object 0x2494137d268 817s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x2494137ddf8, JSClass 0x77bb77c7b7a8, in object 0x1c16b82170d8 817s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x2494137de48, JSClass 0x77bb77c7b7a8, in object 0x1c16b82170d8 817s JS CTX: Script evaluation succeeded 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: Spinning loop until released or hook cleared 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1c16b823e9f0), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module metadata hook for module 0x249413e9548 817s JS IMPORT: Defining meta.importSync for module 0x249413e9548 817s JS NATIVE: Defining native module 'system' 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2494134ad60), global 0x2494133c1c0 817s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 817s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 817s JS MAINLOOP: Set main loop hook to 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: hold 817s JS MAINLOOP: Running and clearing main loop hook 817s JS G BXD: Defining method run in prototype for GLib.MainLoop 817s 1..7 817s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 817s JS G BXD: Defined class for Source (GSource), prototype 0x2494137de98, JSClass 0x77bb77c7b098, in object 0x2494137d038 817s JS G BXD: Defining method set_priority in prototype for GLib.Source 817s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 817s JS G BXD: Defining method attach in prototype for GLib.Source 817s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 817s JS IMPORT: Module metadata hook for module 0x2494134a938 817s JS IMPORT: Defining meta.importSync for module 0x2494134a938 817s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 817s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 817s glx: failed to create drisw screen 817s failed to load driver: zink 817s dbus-daemon[2755]: [session uid=1000 pid=2755] Activating service name='org.a11y.Bus' requested by ':1.0' (uid=1000 pid=2780 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 817s dbus-daemon[2755]: [session uid=1000 pid=2755] Successfully activated service 'org.a11y.Bus' 817s JS G BXD: Defining method destroy in prototype for GLib.Source 817s dbus-daemon[2791]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=2780 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 817s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 817s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 817s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x2494137dfd8, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3f6c5de0c060, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 817s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 817s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 817s JS G ENUM: Defining Gtk.WindowType as 0x1c16b820dfb8 817s dbus-daemon[2791]: Successfully activated service 'org.a11y.atspi.Registry' 817s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 817s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 817s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 817s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 817s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 817s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 817s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x3f6c5de0c0d8, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x3f6c5de0c128, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 817s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 817s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 817s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 817s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 817s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 817s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 817s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 817s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 817s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 817s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x3f6c5de0c628, JSClass 0x77bb77c7b7a8, in object 0x2494137d268 817s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 817s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 817s JS G ENUM: Defining enum value AFTER (fixed from after) 1 817s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 817s JS G ENUM: Defining GObject.ConnectFlags as 0x1c16b8232078 817s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 817s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 817s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 817s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 817s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 817s ok 7 Legacy Gtk overrides sets CSS names on classes 817s JS G BXD: Defining method quit in prototype for GLib.MainLoop 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 817s JS MAINLOOP: Main loop instance 0x1f0f1b1c5f80: release 817s JS MAINLOOP: Completed job 3 817s JS MEMORY: Memory report: before destroying context 817s JS MEMORY: 386 objects currently alive 817s JS MEMORY: boxed_instance = 54 817s JS MEMORY: boxed_prototype = 11 817s JS MEMORY: closure = 3 817s JS MEMORY: function = 238 817s JS MEMORY: fundamental_instance = 0 817s JS MEMORY: fundamental_prototype = 0 817s JS MEMORY: gerror_instance = 0 817s JS MEMORY: gerror_prototype = 0 817s JS MEMORY: interface = 6 817s JS MEMORY: module = 11 817s JS MEMORY: ns = 5 817s JS MEMORY: object_instance = 34 817s JS MEMORY: object_prototype = 24 817s JS MEMORY: param = 0 817s JS MEMORY: union_instance = 0 817s JS MEMORY: union_prototype = 0 817s JS CTX: JS shutdown sequence 817s JS CTX: Stopping profiler 817s JS CTX: Shutting down toggle queue 817s JS CTX: Notifying external reference holders of GjsContext dispose 817s JS MAINLOOP: Stopping promise job dispatcher 817s JS CTX: Notifying reference holders of GjsContext dispose 817s JS CTX: Checking unhandled promise rejections 817s JS CTX: Releasing cached JS wrappers 817s JS CTX: Final triggered GC 817s JS CTX: Destroying JS context 817s JS CTX: Releasing all native objects 817s JS CTX: Disabling auto GC 817s JS CTX: Ending trace on global object 817s JS CTX: Freeing allocated resources 817s JS CTX: JS context destroyed 817s PASS: cjs/testLegacyGtk.test 817s Running test: cjs/return.test 817s 1..1 817s ok 1 - /usr/libexec/installed-tests/cjs/debugger/return.debugger 817s PASS: cjs/return.test 817s Running test: cjs/quit.test 817s 1..1 817s ok 1 - /usr/libexec/installed-tests/cjs/debugger/quit.debugger 817s PASS: cjs/quit.test 817s Running test: cjs/testFormat.test 817s JS NATIVE: Registered native JS module '_promiseNative' 817s JS NATIVE: Registered native JS module '_byteArrayNative' 817s JS NATIVE: Registered native JS module '_encodingNative' 817s JS NATIVE: Registered native JS module '_gi' 817s JS NATIVE: Registered native JS module 'gi' 817s JS NATIVE: Registered native JS module 'cairoNative' 817s JS NATIVE: Registered native JS module 'system' 817s JS NATIVE: Registered native JS module 'console' 817s JS NATIVE: Registered native JS module '_print' 817s JS CTX: Enabling JIT 817s JS CTX: Initialized class GjsFileImporter prototype 0x372460000098 817s JS IMPORT: Defining parent (nil) of 0x3724600000f8 'imports' is mod 0 817s JS IMPORT: Importing '_print' 817s JS NATIVE: Defining native module '_print' 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x3724600006b0 '_print' is mod 1 817s JS IMPORT: successfully imported module '_print' 817s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 817s 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 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3724600014f0), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3724600021a8), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3724600027a8), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3724600027a8), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3724600021a8), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3724600014f0), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3724600014f0), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3724600014f0), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3724600021a8), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3724600027a8), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3724600014f0), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3724600014f0), global 0x24a6ff83c1c0 817s JS MAINLOOP: Main loop instance 0x15174f145f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Starting promise job dispatcher 817s JS MAINLOOP: Main loop instance 0x15174f145f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 817s JS MAINLOOP: Main loop instance 0x15174f145f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x372460015910), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x372460016340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x372460016340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x372460015910), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x372460015910), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x372460016340), global 0x24a6ff83c1c0 817s JS IMPORT: Module metadata hook for module 0x3724600169e8 817s JS IMPORT: Defining meta.importSync for module 0x3724600169e8 817s JS NATIVE: Defining native module 'gi' 817s JS CTX: Initialized class GIRepositoryNamespace prototype 0x372460017168 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 817s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 817s JS IMPORT: Importing directory 'overrides' 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x3724600171e8 'overrides' is mod 1 817s JS IMPORT: Defined importer 'overrides' 0x3724600171e8 in 0x3724600000f8 817s JS IMPORT: successfully imported directory 'overrides' 817s JS IMPORT: Importing '_byteArrayNative' 817s JS NATIVE: Defining native module '_byteArrayNative' 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x372460017630 '_byteArrayNative' is mod 1 817s JS IMPORT: successfully imported module '_byteArrayNative' 817s JS IMPORT: Importing '_promiseNative' 817s JS NATIVE: Defining native module '_promiseNative' 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x3724600176f0 '_promiseNative' is mod 1 817s JS IMPORT: successfully imported module '_promiseNative' 817s JS IMPORT: Importing module GLib succeeded 817s JS IMPORT: Defining parent 0x3724600171e8 of 0x24a6ff83d2b8 'GLib' is mod 1 817s JS IMPORT: successfully imported module 'GLib' 817s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 817s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x24a6ff87d060, JSClass 0x7c10b92cb098, in object 0x24a6ff87d038 817s JS CTX: Initialized class GIRepositoryGType prototype 0x372460017920 817s JS CTX: Initialized class GIRepositoryFunction prototype 0x24a6ff83d308 817s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 817s JS G BXD: Defined class for Error (GError), prototype 0x24a6ff87d0b0, JSClass 0x7c10b92cb098, in object 0x24a6ff87d038 817s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 817s JS G BXD: Defined class for Variant (GVariant), prototype 0x24a6ff87d100, JSClass 0x7c10b92cb098, in object 0x24a6ff87d038 817s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 817s JS G BXD: Defined class for Bytes (GBytes), prototype 0x24a6ff87d150, JSClass 0x7c10b92cb098, in object 0x24a6ff87d038 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 817s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24a6ff87d1a0, JSClass 0x7c10b92cb098, in object 0x24a6ff87d038 817s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 817s JS G BXD: Defined class for Thread (GThread), prototype 0x24a6ff87d1f0, JSClass 0x7c10b92cb098, in object 0x24a6ff87d038 817s JS G BXD: Defining method ref in prototype for GLib.Thread 817s JS G BXD: Defining method unref in prototype for GLib.Thread 817s JS G NS: Defined namespace 'GLib' 0x24a6ff87d038 in GIRepository 0x372460016ff8 817s JS IMPORT: Importing module jasmine succeeded 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x24a6ff83dcb8 'jasmine' is mod 1 817s JS IMPORT: successfully imported module 'jasmine' 817s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 817s JS MAINLOOP: Main loop instance 0x15174f145f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x15174f145f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 817s JS MAINLOOP: Main loop instance 0x15174f145f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 817s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 817s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 817s JS IMPORT: Importing 'gi' 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x372460016ff8 'gi' is mod 1 817s JS IMPORT: successfully imported module 'gi' 817s 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 817s JS G NS: Defined namespace 'CjsPrivate' 0x24a6ff87d268 in GIRepository 0x372460016ff8 817s JS IMPORT: Importing module _format succeeded 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x24a6ff83de48 '_format' is mod 1 817s JS IMPORT: successfully imported module '_format' 817s JS IMPORT: Importing module format succeeded 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x24a6ff83ddf8 'format' is mod 1 817s JS IMPORT: successfully imported module 'format' 817s JS CTX: Script evaluation succeeded 817s JS MAINLOOP: Main loop instance 0x15174f145f80: Spinning loop until released or hook cleared 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module metadata hook for module 0x372460033008 817s JS IMPORT: Defining meta.importSync for module 0x372460033008 817s JS NATIVE: Defining native module 'system' 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x372460032340), global 0x24a6ff83c1c0 817s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 817s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 817s JS MAINLOOP: Set main loop hook to 817s JS MAINLOOP: Main loop instance 0x15174f145f80: hold 817s JS MAINLOOP: Running and clearing main loop hook 817s JS G BXD: Defining method run in prototype for GLib.MainLoop 817s 1..12 817s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 817s JS G BXD: Defined class for Source (GSource), prototype 0x24a6ff87d290, JSClass 0x7c10b92cb098, in object 0x24a6ff87d038 817s JS G BXD: Defining method set_priority in prototype for GLib.Source 817s JS IMPORT: Importing '_gi' 817s JS NATIVE: Defining native module '_gi' 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x37246003a2f8 '_gi' is mod 1 817s JS IMPORT: successfully imported module '_gi' 817s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 817s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 817s JS IMPORT: Importing module _common succeeded 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x24a6ff8c60d8 '_common' is mod 1 817s JS IMPORT: successfully imported module '_common' 817s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 817s JS IMPORT: Importing module _legacy succeeded 817s JS IMPORT: Defining parent 0x3724600000f8 of 0x24a6ff8c6128 '_legacy' is mod 1 817s JS IMPORT: successfully imported module '_legacy' 817s JS IMPORT: Importing module GObject succeeded 817s JS IMPORT: Defining parent 0x3724600171e8 of 0x24a6ff8c6088 'GObject' is mod 1 817s JS IMPORT: successfully imported module 'GObject' 817s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 817s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 817s JS G BXD: Defined class for String (GString), prototype 0x24a6ff87d588, JSClass 0x7c10b92cb098, in object 0x24a6ff87d308 817s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 817s JS G PRM: Defined class ParamSpec prototype is 0x24a6ff8c61c8 class 0x7c10b92d02f0 in object 0x24a6ff87d308 817s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 817s JS G OBJ: Defined class for Object (GObject), prototype 0x24a6ff87d6f0, JSClass 0x7c10b92cb7a8, in object 0x24a6ff87d308 817s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 817s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 817s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x24a6ff87d718, JSClass 0x7c10b92cb7a8, in object 0x24a6ff87d308 817s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 817s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 817s JS G NS: Defined namespace 'GObject' 0x24a6ff87d308 in GIRepository 0x372460016ff8 817s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 817s JS G BXD: Defining method attach in prototype for GLib.Source 817s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 817s JS IMPORT: Module metadata hook for module 0x24a6ff84a970 817s JS IMPORT: Defining meta.importSync for module 0x24a6ff84a970 817s JS G BXD: Defining method destroy in prototype for GLib.Source 817s ok 1 imports.format escapes % with another % character 817s ok 2 imports.format formats a single string argument 817s ok 3 imports.format formats two string arguments 817s ok 4 imports.format formats two swapped string arguments 817s ok 5 imports.format formats a number in base 10 817s ok 6 imports.format formats a number in base 16 817s ok 7 imports.format formats a floating point number with no precision 817s ok 8 imports.format formats a floating point number with precision 2 817s ok 9 imports.format pads with zeroes 817s ok 10 imports.format pads with spaces 817s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 817s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 817s JS G BXD: Defining method quit in prototype for GLib.MainLoop 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x15174f145f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 817s JS MAINLOOP: Main loop instance 0x15174f145f80: release 817s JS MAINLOOP: Completed job 3 817s JS MEMORY: Memory report: before destroying context 817s JS MEMORY: 170 objects currently alive 817s JS MEMORY: boxed_instance = 55 817s JS MEMORY: boxed_prototype = 8 817s JS MEMORY: closure = 1 817s JS MEMORY: function = 94 817s JS MEMORY: fundamental_instance = 0 817s JS MEMORY: fundamental_prototype = 0 817s JS MEMORY: gerror_instance = 0 817s JS MEMORY: gerror_prototype = 0 817s JS MEMORY: interface = 0 817s JS MEMORY: module = 7 817s JS MEMORY: ns = 3 817s JS MEMORY: object_instance = 0 817s JS MEMORY: object_prototype = 2 817s JS MEMORY: param = 0 817s JS MEMORY: union_instance = 0 817s JS MEMORY: union_prototype = 0 817s JS CTX: JS shutdown sequence 817s JS CTX: Stopping profiler 817s JS CTX: Shutting down toggle queue 817s JS CTX: Notifying external reference holders of GjsContext dispose 817s JS MAINLOOP: Stopping promise job dispatcher 817s JS CTX: Notifying reference holders of GjsContext dispose 817s JS CTX: Checking unhandled promise rejections 817s JS CTX: Releasing cached JS wrappers 817s JS CTX: Final triggered GC 817s JS CTX: Destroying JS context 817s JS CTX: Releasing all native objects 817s JS CTX: Disabling auto GC 817s JS CTX: Ending trace on global object 817s JS CTX: Freeing allocated resources 817s JS CTX: JS context destroyed 817s PASS: cjs/testFormat.test 817s Running test: cjs/testGLibLogWriter.test 817s JS NATIVE: Registered native JS module '_promiseNative' 817s JS NATIVE: Registered native JS module '_byteArrayNative' 817s JS NATIVE: Registered native JS module '_encodingNative' 817s JS NATIVE: Registered native JS module '_gi' 817s JS NATIVE: Registered native JS module 'gi' 817s JS NATIVE: Registered native JS module 'cairoNative' 817s JS NATIVE: Registered native JS module 'system' 817s JS NATIVE: Registered native JS module 'console' 817s JS NATIVE: Registered native JS module '_print' 817s JS CTX: Enabling JIT 817s JS CTX: Initialized class GjsFileImporter prototype 0x1aa740a00098 817s JS IMPORT: Defining parent (nil) of 0x1aa740a000f8 'imports' is mod 0 817s JS IMPORT: Importing '_print' 817s JS NATIVE: Defining native module '_print' 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x1aa740a006b0 '_print' is mod 1 817s JS IMPORT: successfully imported module '_print' 817s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 817s 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 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1aa740a014f0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1aa740a021a8), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1aa740a027a8), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1aa740a027a8), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1aa740a021a8), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1aa740a014f0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1aa740a014f0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1aa740a014f0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1aa740a021a8), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1aa740a027a8), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1aa740a014f0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1aa740a014f0), global 0x208e25b3c1c0 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Starting promise job dispatcher 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a15910), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1aa740a16340), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1aa740a16340), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a15910), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a15910), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1aa740a16340), global 0x208e25b3c1c0 817s JS IMPORT: Module metadata hook for module 0x1aa740a169e8 817s JS IMPORT: Defining meta.importSync for module 0x1aa740a169e8 817s JS NATIVE: Defining native module 'gi' 817s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1aa740a17168 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 817s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 817s JS IMPORT: Importing directory 'overrides' 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x1aa740a171e8 'overrides' is mod 1 817s JS IMPORT: Defined importer 'overrides' 0x1aa740a171e8 in 0x1aa740a000f8 817s JS IMPORT: successfully imported directory 'overrides' 817s JS IMPORT: Importing '_byteArrayNative' 817s JS NATIVE: Defining native module '_byteArrayNative' 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x1aa740a17630 '_byteArrayNative' is mod 1 817s JS IMPORT: successfully imported module '_byteArrayNative' 817s JS IMPORT: Importing '_promiseNative' 817s JS NATIVE: Defining native module '_promiseNative' 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x1aa740a176f0 '_promiseNative' is mod 1 817s JS IMPORT: successfully imported module '_promiseNative' 817s JS IMPORT: Importing module GLib succeeded 817s JS IMPORT: Defining parent 0x1aa740a171e8 of 0x208e25b3d2b8 'GLib' is mod 1 817s JS IMPORT: successfully imported module 'GLib' 817s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 817s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x208e25b7d060, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS CTX: Initialized class GIRepositoryGType prototype 0x1aa740a17920 817s JS CTX: Initialized class GIRepositoryFunction prototype 0x208e25b3d308 817s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 817s JS G BXD: Defined class for Error (GError), prototype 0x208e25b7d0b0, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 817s JS G BXD: Defined class for Variant (GVariant), prototype 0x208e25b7d100, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 817s JS G BXD: Defined class for Bytes (GBytes), prototype 0x208e25b7d150, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 817s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x208e25b7d1a0, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 817s JS G BXD: Defined class for Thread (GThread), prototype 0x208e25b7d1f0, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS G BXD: Defining method ref in prototype for GLib.Thread 817s JS G BXD: Defining method unref in prototype for GLib.Thread 817s JS G NS: Defined namespace 'GLib' 0x208e25b7d038 in GIRepository 0x1aa740a16ff8 817s JS IMPORT: Importing module jasmine succeeded 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x208e25b3dcb8 'jasmine' is mod 1 817s JS IMPORT: successfully imported module 'jasmine' 817s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: release 817s JS MAINLOOP: Completed job 0 817s 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 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a2aad0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x1aa740a2aad0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a2aad0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x1aa740a2aad0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a2aad0), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x1aa740a2aad0), global 0x208e25b3c1c0 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGLibLogWriter.js async resolved" 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module metadata hook for module 0x1aa740a2f9e0 817s JS IMPORT: Defining meta.importSync for module 0x1aa740a2f9e0 817s JS NATIVE: Defining native module 'system' 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aa740a2ec18), global 0x208e25b3c1c0 817s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 817s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 817s JS MAINLOOP: Set main loop hook to 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: hold 817s JS MAINLOOP: Running and clearing main loop hook 817s JS G BXD: Defining method run in prototype for GLib.MainLoop 817s 1..4 817s JS IMPORT: Importing 'gi' 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x1aa740a16ff8 'gi' is mod 1 817s JS IMPORT: successfully imported module 'gi' 817s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 817s JS G BXD: Defined class for Source (GSource), prototype 0x208e25b7d268, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS G BXD: Defining method set_priority in prototype for GLib.Source 817s JS IMPORT: Importing '_gi' 817s JS NATIVE: Defining native module '_gi' 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x1aa740a361f0 '_gi' is mod 1 817s JS IMPORT: successfully imported module '_gi' 817s 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 817s JS G NS: Defined namespace 'CjsPrivate' 0x208e25b7d308 in GIRepository 0x1aa740a16ff8 817s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 817s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 817s JS IMPORT: Importing module _common succeeded 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x208e25b3dfd8 '_common' is mod 1 817s JS IMPORT: successfully imported module '_common' 817s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 817s JS IMPORT: Importing module _legacy succeeded 817s JS IMPORT: Defining parent 0x1aa740a000f8 of 0x208e25bcb060 '_legacy' is mod 1 817s JS IMPORT: successfully imported module '_legacy' 817s JS IMPORT: Importing module GObject succeeded 817s JS IMPORT: Defining parent 0x1aa740a171e8 of 0x208e25b3df88 'GObject' is mod 1 817s JS IMPORT: successfully imported module 'GObject' 817s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 817s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 817s JS G BXD: Defined class for String (GString), prototype 0x208e25b7d588, JSClass 0x71dba021b098, in object 0x208e25b7d2e0 817s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 817s JS G PRM: Defined class ParamSpec prototype is 0x208e25bcb100 class 0x71dba02202f0 in object 0x208e25b7d2e0 817s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 817s JS G OBJ: Defined class for Object (GObject), prototype 0x208e25b7d6f0, JSClass 0x71dba021b7a8, in object 0x208e25b7d2e0 817s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 817s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 817s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x208e25b7d718, JSClass 0x71dba021b7a8, in object 0x208e25b7d2e0 817s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 817s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 817s JS G NS: Defined namespace 'GObject' 0x208e25b7d2e0 in GIRepository 0x1aa740a16ff8 817s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 817s JS G BXD: Defining method attach in prototype for GLib.Source 817s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 817s JS IMPORT: Module metadata hook for module 0x1aa740a042b8 817s JS IMPORT: Defining meta.importSync for module 0x1aa740a042b8 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 817s JS G BXD: Defining method destroy in prototype for GLib.Source 817s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 817s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 817s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 817s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 817s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 817s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 817s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 817s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 817s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 817s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 817s JS G ENUM: Defining GLib.LogLevelFlags as 0x1aa740a015e8 817s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 817s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x208e25b7d8d0, JSClass 0x71dba021b098, in object 0x208e25b7d038 817s JS G BXD: Defining method classify in prototype for GLib.Variant 817s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 817s JS G BXD: Defining method n_children in prototype for GLib.Variant 817s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 817s JS G BXD: Defining method get_string in prototype for GLib.Variant 817s JS G BXD: Defining method get_variant in prototype for GLib.Variant 817s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 817s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 817s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 817s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 817s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 817s JS G ENUM: Defining GLib.LogWriterOutput as 0x1aa740a024a8 817s JS IMPORT: Module metadata hook for module 0x208e25b4aba0 817s JS IMPORT: Defining meta.importSync for module 0x208e25b4aba0 817s JS NATIVE: Defining native module '_encodingNative' 817s ok 1 GLib Structured logging handler writes a message 817s ok 2 GLib Structured logging handler writes a warning 817s ok 3 GLib Structured logging handler preserves a custom string field 817s ok 4 GLib Structured logging handler preserves a custom byte array field 817s JS G BXD: Defining method quit in prototype for GLib.MainLoop 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 817s JS MAINLOOP: Main loop instance 0xcbacc835f80: release 817s JS MAINLOOP: Completed job 3 817s JS MEMORY: Memory report: before destroying context 817s JS MEMORY: 364 objects currently alive 817s JS MEMORY: boxed_instance = 230 817s JS MEMORY: boxed_prototype = 9 817s JS MEMORY: closure = 2 817s JS MEMORY: function = 113 817s JS MEMORY: fundamental_instance = 0 817s JS MEMORY: fundamental_prototype = 0 817s JS MEMORY: gerror_instance = 0 817s JS MEMORY: gerror_prototype = 0 817s JS MEMORY: interface = 0 817s JS MEMORY: module = 5 817s JS MEMORY: ns = 3 817s JS MEMORY: object_instance = 0 817s JS MEMORY: object_prototype = 2 817s JS MEMORY: param = 0 817s JS MEMORY: union_instance = 0 817s JS MEMORY: union_prototype = 0 817s JS CTX: JS shutdown sequence 817s JS CTX: Stopping profiler 817s JS CTX: Shutting down toggle queue 817s JS CTX: Notifying external reference holders of GjsContext dispose 817s JS MAINLOOP: Stopping promise job dispatcher 817s JS CTX: Notifying reference holders of GjsContext dispose 817s JS CTX: Checking unhandled promise rejections 817s JS CTX: Releasing cached JS wrappers 817s JS CTX: Final triggered GC 817s JS CTX: Destroying JS context 817s JS CTX: Releasing all native objects 817s JS CTX: Disabling auto GC 817s JS CTX: Ending trace on global object 817s JS CTX: Freeing allocated resources 817s JS CTX: JS context destroyed 817s PASS: cjs/testGLibLogWriter.test 817s Running test: cjs/testESModules.test 817s JS NATIVE: Registered native JS module '_promiseNative' 817s JS NATIVE: Registered native JS module '_byteArrayNative' 817s JS NATIVE: Registered native JS module '_encodingNative' 817s JS NATIVE: Registered native JS module '_gi' 817s JS NATIVE: Registered native JS module 'gi' 817s JS NATIVE: Registered native JS module 'cairoNative' 817s JS NATIVE: Registered native JS module 'system' 817s JS NATIVE: Registered native JS module 'console' 817s JS NATIVE: Registered native JS module '_print' 817s JS CTX: Enabling JIT 817s JS CTX: Initialized class GjsFileImporter prototype 0xbcc40000098 817s JS IMPORT: Defining parent (nil) of 0xbcc400000f8 'imports' is mod 0 817s JS IMPORT: Importing '_print' 817s JS NATIVE: Defining native module '_print' 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0xbcc400006b0 '_print' is mod 1 817s JS IMPORT: successfully imported module '_print' 817s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 817s 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 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbcc400014f0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbcc400021a8), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbcc400027a8), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbcc400027a8), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbcc400021a8), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbcc400014f0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xbcc400014f0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbcc400014f0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbcc400021a8), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbcc400027a8), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbcc400014f0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xbcc400014f0), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Starting promise job dispatcher 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcc40015910), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc40016340), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc40016340), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcc40015910), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcc40015910), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc40016340), global 0x16e65403c1c0 817s JS IMPORT: Module metadata hook for module 0xbcc400169e8 817s JS IMPORT: Defining meta.importSync for module 0xbcc400169e8 817s JS NATIVE: Defining native module 'gi' 817s JS CTX: Initialized class GIRepositoryNamespace prototype 0xbcc40017168 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 817s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 817s JS IMPORT: Importing directory 'overrides' 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0xbcc400171e8 'overrides' is mod 1 817s JS IMPORT: Defined importer 'overrides' 0xbcc400171e8 in 0xbcc400000f8 817s JS IMPORT: successfully imported directory 'overrides' 817s JS IMPORT: Importing '_byteArrayNative' 817s JS NATIVE: Defining native module '_byteArrayNative' 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0xbcc40017630 '_byteArrayNative' is mod 1 817s JS IMPORT: successfully imported module '_byteArrayNative' 817s JS IMPORT: Importing '_promiseNative' 817s JS NATIVE: Defining native module '_promiseNative' 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0xbcc400176f0 '_promiseNative' is mod 1 817s JS IMPORT: successfully imported module '_promiseNative' 817s JS IMPORT: Importing module GLib succeeded 817s JS IMPORT: Defining parent 0xbcc400171e8 of 0x16e65403d2b8 'GLib' is mod 1 817s JS IMPORT: successfully imported module 'GLib' 817s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 817s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x16e65407d060, JSClass 0x791e4b13b098, in object 0x16e65407d038 817s JS CTX: Initialized class GIRepositoryGType prototype 0xbcc40017920 817s JS CTX: Initialized class GIRepositoryFunction prototype 0x16e65403d308 817s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 817s JS G BXD: Defined class for Error (GError), prototype 0x16e65407d0b0, JSClass 0x791e4b13b098, in object 0x16e65407d038 817s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 817s JS G BXD: Defined class for Variant (GVariant), prototype 0x16e65407d100, JSClass 0x791e4b13b098, in object 0x16e65407d038 817s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 817s JS G BXD: Defined class for Bytes (GBytes), prototype 0x16e65407d150, JSClass 0x791e4b13b098, in object 0x16e65407d038 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 817s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16e65407d1a0, JSClass 0x791e4b13b098, in object 0x16e65407d038 817s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 817s JS G BXD: Defined class for Thread (GThread), prototype 0x16e65407d1f0, JSClass 0x791e4b13b098, in object 0x16e65407d038 817s JS G BXD: Defining method ref in prototype for GLib.Thread 817s JS G BXD: Defining method unref in prototype for GLib.Thread 817s JS G NS: Defined namespace 'GLib' 0x16e65407d038 in GIRepository 0xbcc40016ff8 817s JS IMPORT: Importing module jasmine succeeded 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0x16e65403dcb8 'jasmine' is mod 1 817s JS IMPORT: successfully imported module 'jasmine' 817s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Completed job 0 817s 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 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc4002c648), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc4002c648), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xbcc4002dad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xbcc4002dad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 817s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 817s JS IMPORT: Importing 'gi' 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0xbcc40016ff8 'gi' is mod 1 817s JS IMPORT: successfully imported module 'gi' 817s 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 817s JS G NS: Defined namespace 'CjsPrivate' 0x16e65407d268 in GIRepository 0xbcc40016ff8 817s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 817s JS G ENUM: Defining enum value ALL (fixed from all) 6 817s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 817s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 817s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 817s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 817s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 817s JS G ENUM: Defining enum value TIME (fixed from time) 2 817s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0xbcc4002f1f0 817s JS IMPORT: Importing module _gettext succeeded 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0x16e65403ddd0 '_gettext' is mod 1 817s JS IMPORT: successfully imported module '_gettext' 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcc4002c648), global 0x16e65403c1c0 817s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 817s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 817s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 817s JS IMPORT: Importing module _legacy succeeded 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0x16e65403df10 '_legacy' is mod 1 817s JS IMPORT: successfully imported module '_legacy' 817s JS IMPORT: Importing module lang succeeded 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0x16e65403dec0 'lang' is mod 1 817s JS IMPORT: successfully imported module 'lang' 817s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 817s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 817s JS IMPORT: Importing module _signals succeeded 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0x16e65403df60 '_signals' is mod 1 817s JS IMPORT: successfully imported module '_signals' 817s JS IMPORT: Importing module signals succeeded 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0x16e65403de70 'signals' is mod 1 817s JS IMPORT: successfully imported module 'signals' 817s JS IMPORT: Importing module Gio succeeded 817s JS IMPORT: Defining parent 0xbcc400171e8 of 0x16e65403de20 'Gio' is mod 1 817s JS IMPORT: successfully imported module 'Gio' 817s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 817s JS IMPORT: Importing '_gi' 817s JS NATIVE: Defining native module '_gi' 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0xbcc400322d8 '_gi' is mod 1 817s JS IMPORT: successfully imported module '_gi' 817s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 817s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 817s JS IMPORT: Importing module _common succeeded 817s JS IMPORT: Defining parent 0xbcc400000f8 of 0x16e6540d1038 '_common' is mod 1 817s JS IMPORT: successfully imported module '_common' 817s JS IMPORT: Importing module GObject succeeded 817s JS IMPORT: Defining parent 0xbcc400171e8 of 0x16e65403dfb0 'GObject' is mod 1 817s JS IMPORT: successfully imported module 'GObject' 817s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 817s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 817s JS G BXD: Defined class for String (GString), prototype 0x16e65407d560, JSClass 0x791e4b13b098, in object 0x16e65407d2e0 817s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 817s JS G PRM: Defined class ParamSpec prototype is 0x16e6540d10d8 class 0x791e4b1402f0 in object 0x16e65407d2e0 817s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 817s JS G OBJ: Defined class for Object (GObject), prototype 0x16e65407d6c8, JSClass 0x791e4b13b7a8, in object 0x16e65407d2e0 817s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 817s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 817s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x16e65407d6f0, JSClass 0x791e4b13b7a8, in object 0x16e65407d2e0 817s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 817s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 817s JS G NS: Defined namespace 'GObject' 0x16e65407d2e0 in GIRepository 0xbcc40016ff8 817s JS G OBJ: Defined class for Application (GApplication), prototype 0x16e65407d740, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 817s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x16e6540d1448, JSClass 0x791e4b13b580, in object 0x16e65407d2b8 817s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 817s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x16e65407d7b8, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 817s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x16e6540d16c8, JSClass 0x791e4b13b580, in object 0x16e65407d2b8 817s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x16e65407d830, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 817s JS G IFACE: Defined class for Initable (GInitable), prototype 0x16e6540d1808, JSClass 0x791e4b13b580, in object 0x16e65407d2b8 817s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x16e65407d8a8, JSClass 0x791e4b13b098, in object 0x16e65407d2b8 817s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x16e65407d8f8, JSClass 0x791e4b13b098, in object 0x16e65407d2b8 817s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 817s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x16e65407d948, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x16e65407d998, JSClass 0x791e4b13b7a8, in object 0x16e65407d268 817s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 817s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x16e65407d9e8, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 817s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 817s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 817s JS G IFACE: Defined class for File (GFile), prototype 0x16e6540d1970, JSClass 0x791e4b13b580, in object 0x16e65407d2b8 817s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x16e65407da60, JSClass 0x791e4b13b7a8, in object 0xbcc400170d8 817s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 817s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x16e65407dad8, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 817s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 817s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x16e65407db28, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 817s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x16e65407db78, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 817s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x16e65407dbc8, JSClass 0x791e4b13b098, in object 0x16e65407d2b8 817s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 817s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 817s JS G OBJ: Defined class for Settings (GSettings), prototype 0x16e65407dc18, JSClass 0x791e4b13b7a8, in object 0x16e65407d2b8 817s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 817s JS G NS: Defined namespace 'Gio' 0x16e65407d2b8 in GIRepository 0xbcc40016ff8 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module metadata hook for module 0xbcc4002ceb0 817s JS IMPORT: Defining meta.importSync for module 0xbcc4002ceb0 817s JS NATIVE: Defining native module 'system' 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xbcc4002dad0), global 0x16e65403c1c0 817s JS IMPORT: Module metadata hook for module 0xbcc4002dad0 817s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x16e65407dc68, JSClass 0x791e4b13b7a8, in object 0xbcc400170d8 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0xbcc4002aad0), global 0x16e65403c1c0 817s JS IMPORT: Module metadata hook for module 0xbcc4002e200 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testESModules.js async resolved" 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xbcc40006ad0), global 0x16e65403c1c0 817s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 817s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 817s JS MAINLOOP: Set main loop hook to 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Running and clearing main loop hook 817s JS G BXD: Defining method run in prototype for GLib.MainLoop 817s 1..23 817s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 817s JS G BXD: Defined class for Source (GSource), prototype 0x16e65407dd30, JSClass 0x791e4b13b098, in object 0x16e65407d038 817s JS G BXD: Defining method set_priority in prototype for GLib.Source 817s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 817s JS G BXD: Defining method attach in prototype for GLib.Source 817s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 817s JS IMPORT: Module metadata hook for module 0x16e65404aa50 817s JS IMPORT: Defining meta.importSync for module 0x16e65404aa50 817s JS G BXD: Defining method destroy in prototype for GLib.Source 817s ok 1 ES module imports default import 817s ok 2 ES module imports named import 817s ok 3 ES module imports GObject introspection import 817s ok 4 ES module imports import with version parameter 817s ok 5 ES module imports import again with other version parameter 817s ok 6 ES module imports import for the first time with wrong version 817s JS IMPORT: Importing module Gtk succeeded 817s JS IMPORT: Defining parent 0x16e65403fb80 of 0x16e6540f3fb0 'Gtk' is mod 1 817s JS IMPORT: successfully imported module 'Gtk' 817s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 817s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 817s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x153bf900f240, JSClass 0x791e4b13b7a8, in object 0x16e65407d2e0 817s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x153bf900f290, JSClass 0x791e4b13b7a8, in object 0x153bf900f218 817s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 817s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x153bf90112e0, JSClass 0x791e4b13b580, in object 0x153bf900f218 817s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 817s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x153bf900f308, JSClass 0x791e4b13b7a8, in object 0x153bf900f218 817s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 817s JS G NS: Defined namespace 'Gtk' 0x153bf900f218 in GIRepository 0x16e65403f9b8 817s ok 7 ES module imports import with another version after a failed import 817s ok 8 ES module imports import nonexistent module 817s ok 9 ES module imports GObject introspection import via URL scheme 817s JS IMPORT: Module metadata hook for module 0x16e65404acb8 817s not ok 10 ES module imports import.meta.url 817s # Message: Expected 'file:///usr/libexec/installed-tests/cjs/js/testESModules.js' to match /\/installed-tests\/(gjs\/)?js\/testESModules\.js$/. 817s # Stack: 817s # error properties: Object({ matches: Function }) 817s # 817s # @file:///usr/libexec/installed-tests/cjs/js/testESModules.js:59:33 817s # 817s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 817s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 15 Builtin ES modules gettext named dynamic import 817s JS MAINLOOP: Completed job 3 817s JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 16 Builtin ES modules gettext dynamic import matches static import 817s JS MAINLOOP: Completed job 3 817s ok 17 Builtin ES modules system default import 817s ok 18 Builtin ES modules system named import 817s JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 19 Builtin ES modules system dynamic import matches static import 817s JS MAINLOOP: Completed job 3 817s JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 20 Builtin ES modules system named dynamic import 817s JS MAINLOOP: Completed job 3 817s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 3 817s JS MAINLOOP: handling job 4, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 4 817s JS MAINLOOP: handling job 5, 817s ok 21 Dynamic imports default import 817s JS MAINLOOP: Completed job 5 817s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 22 Dynamic imports named import 817s JS MAINLOOP: Completed job 3 817s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Async module resolve hook for module '"gi://Gio"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 3 817s JS MAINLOOP: handling job 4, 817s JS IMPORT: Async import promise resolved 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 4 817s JS MAINLOOP: handling job 5, 817s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x16e65404acb8), global 0x16e65403c1c0 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 5 817s JS MAINLOOP: handling job 6, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 6 817s JS MAINLOOP: handling job 7, 817s ok 23 Dynamic imports dynamic gi import matches static 817s JS MAINLOOP: Completed job 7 817s JS G BXD: Defining method quit in prototype for GLib.MainLoop 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 817s JS MAINLOOP: Main loop instance 0x1d7b43b95f80: release 817s JS MAINLOOP: Completed job 3 817s JS MEMORY: Memory report: before destroying context 817s JS MEMORY: 380 objects currently alive 817s JS MEMORY: boxed_instance = 108 817s JS MEMORY: boxed_prototype = 11 817s JS MEMORY: closure = 1 817s JS MEMORY: function = 218 817s JS MEMORY: fundamental_instance = 0 817s JS MEMORY: fundamental_prototype = 0 817s JS MEMORY: gerror_instance = 0 817s JS MEMORY: gerror_prototype = 0 817s JS MEMORY: interface = 5 817s JS MEMORY: module = 11 817s JS MEMORY: ns = 5 817s JS MEMORY: object_instance = 4 817s JS MEMORY: object_prototype = 17 817s JS MEMORY: param = 0 817s JS MEMORY: union_instance = 0 817s JS MEMORY: union_prototype = 0 817s JS CTX: JS shutdown sequence 817s JS CTX: Stopping profiler 817s JS CTX: Shutting down toggle queue 817s JS CTX: Notifying external reference holders of GjsContext dispose 817s JS MAINLOOP: Stopping promise job dispatcher 817s JS CTX: Notifying reference holders of GjsContext dispose 817s JS CTX: Checking unhandled promise rejections 817s JS CTX: Releasing cached JS wrappers 817s JS CTX: Final triggered GC 817s JS CTX: Destroying JS context 817s JS CTX: Releasing all native objects 817s JS CTX: Disabling auto GC 817s JS CTX: Ending trace on global object 817s JS CTX: Freeing allocated resources 817s JS CTX: JS context destroyed 817s PASS: cjs/testESModules.test 817s Running test: cjs/testGObjectInterface.test 817s JS NATIVE: Registered native JS module '_promiseNative' 817s JS NATIVE: Registered native JS module '_byteArrayNative' 817s JS NATIVE: Registered native JS module '_encodingNative' 817s JS NATIVE: Registered native JS module '_gi' 817s JS NATIVE: Registered native JS module 'gi' 817s JS NATIVE: Registered native JS module 'cairoNative' 817s JS NATIVE: Registered native JS module 'system' 817s JS NATIVE: Registered native JS module 'console' 817s JS NATIVE: Registered native JS module '_print' 817s JS CTX: Enabling JIT 817s JS CTX: Initialized class GjsFileImporter prototype 0x28f5ed700098 817s JS IMPORT: Defining parent (nil) of 0x28f5ed7000f8 'imports' is mod 0 817s JS IMPORT: Importing '_print' 817s JS NATIVE: Defining native module '_print' 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x28f5ed7006b0 '_print' is mod 1 817s JS IMPORT: successfully imported module '_print' 817s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 817s 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 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28f5ed7014f0), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28f5ed7021a8), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28f5ed7027a8), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28f5ed7027a8), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28f5ed7021a8), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28f5ed7014f0), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28f5ed7014f0), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28f5ed7014f0), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28f5ed7021a8), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28f5ed7027a8), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28f5ed7014f0), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28f5ed7014f0), global 0x2983c423c1c0 817s JS MAINLOOP: Main loop instance 0x2f434085f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Starting promise job dispatcher 817s JS MAINLOOP: Main loop instance 0x2f434085f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 817s JS MAINLOOP: Main loop instance 0x2f434085f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5ed715910), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5ed716340), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5ed716340), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5ed715910), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5ed715910), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28f5ed716340), global 0x2983c423c1c0 817s JS IMPORT: Module metadata hook for module 0x28f5ed7169e8 817s JS IMPORT: Defining meta.importSync for module 0x28f5ed7169e8 817s JS NATIVE: Defining native module 'gi' 817s JS CTX: Initialized class GIRepositoryNamespace prototype 0x28f5ed717168 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 817s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 817s JS IMPORT: Importing directory 'overrides' 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x28f5ed7171e8 'overrides' is mod 1 817s JS IMPORT: Defined importer 'overrides' 0x28f5ed7171e8 in 0x28f5ed7000f8 817s JS IMPORT: successfully imported directory 'overrides' 817s JS IMPORT: Importing '_byteArrayNative' 817s JS NATIVE: Defining native module '_byteArrayNative' 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x28f5ed717630 '_byteArrayNative' is mod 1 817s JS IMPORT: successfully imported module '_byteArrayNative' 817s JS IMPORT: Importing '_promiseNative' 817s JS NATIVE: Defining native module '_promiseNative' 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x28f5ed7176f0 '_promiseNative' is mod 1 817s JS IMPORT: successfully imported module '_promiseNative' 817s JS IMPORT: Importing module GLib succeeded 817s JS IMPORT: Defining parent 0x28f5ed7171e8 of 0x2983c423d2b8 'GLib' is mod 1 817s JS IMPORT: successfully imported module 'GLib' 817s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 817s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2983c427d060, JSClass 0x6a8141f2b098, in object 0x2983c427d038 817s JS CTX: Initialized class GIRepositoryGType prototype 0x28f5ed717920 817s JS CTX: Initialized class GIRepositoryFunction prototype 0x2983c423d308 817s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 817s JS G BXD: Defined class for Error (GError), prototype 0x2983c427d0b0, JSClass 0x6a8141f2b098, in object 0x2983c427d038 817s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 817s JS G BXD: Defined class for Variant (GVariant), prototype 0x2983c427d100, JSClass 0x6a8141f2b098, in object 0x2983c427d038 817s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 817s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2983c427d150, JSClass 0x6a8141f2b098, in object 0x2983c427d038 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 817s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2983c427d1a0, JSClass 0x6a8141f2b098, in object 0x2983c427d038 817s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 817s JS G BXD: Defined class for Thread (GThread), prototype 0x2983c427d1f0, JSClass 0x6a8141f2b098, in object 0x2983c427d038 817s JS G BXD: Defining method ref in prototype for GLib.Thread 817s JS G BXD: Defining method unref in prototype for GLib.Thread 817s JS G NS: Defined namespace 'GLib' 0x2983c427d038 in GIRepository 0x28f5ed716ff8 817s JS IMPORT: Importing module jasmine succeeded 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x2983c423dcb8 'jasmine' is mod 1 817s JS IMPORT: successfully imported module 'jasmine' 817s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 817s JS MAINLOOP: Main loop instance 0x2f434085f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x2f434085f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 817s JS MAINLOOP: Main loop instance 0x2f434085f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Importing 'gi' 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x28f5ed716ff8 'gi' is mod 1 817s JS IMPORT: successfully imported module 'gi' 817s 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 817s JS G NS: Defined namespace 'CjsPrivate' 0x2983c427d290 in GIRepository 0x28f5ed716ff8 817s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 817s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 817s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 817s JS IMPORT: Importing module _legacy succeeded 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x2983c423dee8 '_legacy' is mod 1 817s JS IMPORT: successfully imported module '_legacy' 817s JS IMPORT: Importing module lang succeeded 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x2983c423de98 'lang' is mod 1 817s JS IMPORT: successfully imported module 'lang' 817s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 817s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 817s JS IMPORT: Importing module _signals succeeded 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x2983c423df38 '_signals' is mod 1 817s JS IMPORT: successfully imported module '_signals' 817s JS IMPORT: Importing module signals succeeded 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x2983c423de48 'signals' is mod 1 817s JS IMPORT: successfully imported module 'signals' 817s JS IMPORT: Importing module Gio succeeded 817s JS IMPORT: Defining parent 0x28f5ed7171e8 of 0x2983c423ddf8 'Gio' is mod 1 817s JS IMPORT: successfully imported module 'Gio' 817s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 817s JS IMPORT: Importing '_gi' 817s JS NATIVE: Defining native module '_gi' 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x28f5ed72dcb0 '_gi' is mod 1 817s JS IMPORT: successfully imported module '_gi' 817s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 817s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 817s JS IMPORT: Importing module _common succeeded 817s JS IMPORT: Defining parent 0x28f5ed7000f8 of 0x2983c423dfd8 '_common' is mod 1 817s JS IMPORT: successfully imported module '_common' 817s JS IMPORT: Importing module GObject succeeded 817s JS IMPORT: Defining parent 0x28f5ed7171e8 of 0x2983c423df88 'GObject' is mod 1 817s JS IMPORT: successfully imported module 'GObject' 817s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 817s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 817s JS G BXD: Defined class for String (GString), prototype 0x2983c427d538, JSClass 0x6a8141f2b098, in object 0x2983c427d2b8 817s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 817s JS G PRM: Defined class ParamSpec prototype is 0x2983c42d00b0 class 0x6a8141f302f0 in object 0x2983c427d2b8 817s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 817s JS G OBJ: Defined class for Object (GObject), prototype 0x2983c427d6a0, JSClass 0x6a8141f2b7a8, in object 0x2983c427d2b8 817s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 817s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 817s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2983c427d6c8, JSClass 0x6a8141f2b7a8, in object 0x2983c427d2b8 817s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 817s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 817s JS G NS: Defined namespace 'GObject' 0x2983c427d2b8 in GIRepository 0x28f5ed716ff8 817s JS G OBJ: Defined class for Application (GApplication), prototype 0x2983c427d718, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 817s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2983c42d0420, JSClass 0x6a8141f2b580, in object 0x2983c427d268 817s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 817s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2983c427d790, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 817s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2983c42d06a0, JSClass 0x6a8141f2b580, in object 0x2983c427d268 817s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2983c427d808, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 817s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2983c42d07e0, JSClass 0x6a8141f2b580, in object 0x2983c427d268 817s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2983c427d880, JSClass 0x6a8141f2b098, in object 0x2983c427d268 817s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2983c427d8d0, JSClass 0x6a8141f2b098, in object 0x2983c427d268 817s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 817s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2983c427d920, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2983c427d970, JSClass 0x6a8141f2b7a8, in object 0x2983c427d290 817s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 817s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2983c427d9c0, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 817s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 817s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 817s JS G IFACE: Defined class for File (GFile), prototype 0x2983c42d0948, JSClass 0x6a8141f2b580, in object 0x2983c427d268 817s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2983c427da38, JSClass 0x6a8141f2b7a8, in object 0x28f5ed7170d8 817s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 817s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2983c427dab0, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 817s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 817s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2983c427db00, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 817s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2983c427db50, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 817s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2983c427dba0, JSClass 0x6a8141f2b098, in object 0x2983c427d268 817s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 817s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 817s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2983c427dbf0, JSClass 0x6a8141f2b7a8, in object 0x2983c427d268 817s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 817s JS G NS: Defined namespace 'Gio' 0x2983c427d268 in GIRepository 0x28f5ed716ff8 817s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 817s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 817s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 817s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 817s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 817s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 817s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 817s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 817s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 817s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 817s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 817s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 817s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 817s JS G ENUM: Defining GObject.ParamFlags as 0x28f5ed733940 817s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 817s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f43422e0f0 type GParamString 817s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 817s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 817s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 817s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 817s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 817s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 817s JS G ENUM: Defining enum value ACTION (fixed from action) 32 817s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 817s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 817s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 817s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 817s JS G ENUM: Defining GObject.SignalFlags as 0x28f5ed733fa0 817s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f4342315f0 type GParamOverride 817s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f434231810 type GParamString 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f4342853d0 type GParamOverride 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f434285bb0 type GParamOverride 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 817s JS G IFACE: Defined class for Action (GAction), prototype 0x2983c42dc6a0, JSClass 0x6a8141f2b580, in object 0x2983c427d268 817s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f43429ff60 type GParamOverride 817s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f4342a0040 type GParamOverride 817s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f4342a0160 type GParamOverride 817s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f4342a0240 type GParamOverride 817s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f4342a02e0 type GParamOverride 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s JS CTX: Script evaluation succeeded 817s JS MAINLOOP: Main loop instance 0x2f434085f80: Spinning loop until released or hook cleared 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module metadata hook for module 0x28f5ed71a1e0 817s JS IMPORT: Defining meta.importSync for module 0x28f5ed71a1e0 817s JS NATIVE: Defining native module 'system' 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x28f5ed719518), global 0x2983c423c1c0 817s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 817s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 817s JS MAINLOOP: Set main loop hook to 817s JS MAINLOOP: Main loop instance 0x2f434085f80: hold 817s JS MAINLOOP: Running and clearing main loop hook 817s JS G BXD: Defining method run in prototype for GLib.MainLoop 817s 1..37 817s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 817s JS G BXD: Defined class for Source (GSource), prototype 0x2983c427ddf8, JSClass 0x6a8141f2b098, in object 0x2983c427d038 817s JS G BXD: Defining method set_priority in prototype for GLib.Source 817s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 817s JS G BXD: Defining method attach in prototype for GLib.Source 817s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 817s JS IMPORT: Module metadata hook for module 0x2983c42e7078 817s JS IMPORT: Defining meta.importSync for module 0x2983c42e7078 817s JS G BXD: Defining method destroy in prototype for GLib.Source 817s ok 1 GObject interface cannot be instantiated 817s ok 2 GObject interface has a name 817s ok 3 GObject interface reports its type name 817s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 817s ok 4 GObject interface can be implemented by a GObject class 817s ok 5 GObject interface is implemented by a GObject class with the correct class object 817s ok 6 GObject interface can have its required function implemented 817s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f434324ee0 type GParamOverride 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s ok 7 GObject interface must have its required function implemented 817s ok 8 GObject interface doesn't have to have its optional function implemented 817s ok 9 GObject interface can have its optional function deferred to by the implementation 817s ok 10 GObject interface can have its function chained up to 817s ok 11 GObject interface can require another interface 817s ok 12 GObject interface can chain up to another interface 817s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 817s JS G PRM: JSObject created with param instance 0x2f43432b030 type GParamOverride 817s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 817s ok 13 GObject interface defers to the last interface's optional function 817s ok 14 GObject interface must be implemented by a class that implements all required interfaces 817s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 817s ok 16 GObject interface can require an interface from C 817s ok 17 GObject interface can connect class signals on the implementing class 817s ok 18 GObject interface can connect interface signals on the implementing class 817s ok 19 GObject interface can define properties on the implementing class 817s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 817s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 817s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 817s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 817s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 817s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 817s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 817s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 817s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 817s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 817s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 817s JS G ENUM: Defining GLib.LogLevelFlags as 0x28f5ed718e98 817s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 817s ok 20 GObject interface must have its properties overridden 817s ok 21 GObject interface can have introspected properties overriden 817s ok 22 GObject interface can be implemented by a class as well as its parent class 817s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 817s ok 24 GObject interface has a toString() defintion 817s ok 25 GObject interface has instance definition 817s ok 26 GObject interface has instance definition for non-object type 817s ok 27 GObject interface has instance definition for non-object type for native interface 817s ok 28 GObject interface prototype toString is enumerable and defined 817s ok 29 GObject interface prototype method properties are enumerated 817s ok 30 GObject interface prototype method properties are defined 817s ok 31 GObject interface prototype overrides are inherited by implementing classes 817s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 817s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 817s ok 34 GObject interface prototype original property can be shadowed by class prototype property 817s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 817s ok 36 GObject interface prototype shadowed property can be restored 817s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 817s JS G BXD: Defining method quit in prototype for GLib.MainLoop 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x2f434085f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 817s JS MAINLOOP: Main loop instance 0x2f434085f80: release 817s JS MAINLOOP: Completed job 3 817s JS MEMORY: Memory report: before destroying context 817s JS MEMORY: 601 objects currently alive 817s JS MEMORY: boxed_instance = 162 817s JS MEMORY: boxed_prototype = 11 817s JS MEMORY: closure = 4 817s JS MEMORY: function = 345 817s JS MEMORY: fundamental_instance = 0 817s JS MEMORY: fundamental_prototype = 0 817s JS MEMORY: gerror_instance = 0 817s JS MEMORY: gerror_prototype = 0 817s JS MEMORY: interface = 8 817s JS MEMORY: module = 9 817s JS MEMORY: ns = 4 817s JS MEMORY: object_instance = 23 817s JS MEMORY: object_prototype = 23 817s JS MEMORY: param = 12 817s JS MEMORY: union_instance = 0 817s JS MEMORY: union_prototype = 0 817s JS CTX: JS shutdown sequence 817s JS CTX: Stopping profiler 817s JS CTX: Shutting down toggle queue 817s JS CTX: Notifying external reference holders of GjsContext dispose 817s JS MAINLOOP: Stopping promise job dispatcher 817s JS CTX: Notifying reference holders of GjsContext dispose 817s JS CTX: Checking unhandled promise rejections 817s JS CTX: Releasing cached JS wrappers 817s JS CTX: Final triggered GC 817s JS CTX: Destroying JS context 817s JS CTX: Releasing all native objects 817s JS CTX: Disabling auto GC 817s JS CTX: Ending trace on global object 817s JS CTX: Freeing allocated resources 817s JS CTX: JS context destroyed 817s PASS: cjs/testGObjectInterface.test 817s Running test: cjs/throw.test 817s 1..1 817s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw.debugger 817s PASS: cjs/throw.test 817s Running test: cjs/continue.test 817s 1..1 817s ok 1 - /usr/libexec/installed-tests/cjs/debugger/continue.debugger 817s PASS: cjs/continue.test 817s Running test: cjs/testGDBus.test 817s JS NATIVE: Registered native JS module '_promiseNative' 817s JS NATIVE: Registered native JS module '_byteArrayNative' 817s JS NATIVE: Registered native JS module '_encodingNative' 817s JS NATIVE: Registered native JS module '_gi' 817s JS NATIVE: Registered native JS module 'gi' 817s JS NATIVE: Registered native JS module 'cairoNative' 817s JS NATIVE: Registered native JS module 'system' 817s JS NATIVE: Registered native JS module 'console' 817s JS NATIVE: Registered native JS module '_print' 817s JS CTX: Enabling JIT 817s JS CTX: Initialized class GjsFileImporter prototype 0x234514400098 817s JS IMPORT: Defining parent (nil) of 0x2345144000f8 'imports' is mod 0 817s JS IMPORT: Importing '_print' 817s JS NATIVE: Defining native module '_print' 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x2345144006b0 '_print' is mod 1 817s JS IMPORT: successfully imported module '_print' 817s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 817s 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 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2345144014f0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2345144021a8), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2345144027a8), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2345144027a8), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2345144021a8), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2345144014f0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2345144014f0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2345144014f0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2345144021a8), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2345144027a8), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2345144014f0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2345144014f0), global 0x1c73fe93c1c0 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Starting promise job dispatcher 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234514415910), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234514416340), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234514416340), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234514415910), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x234514415910), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x234514416340), global 0x1c73fe93c1c0 817s JS IMPORT: Module metadata hook for module 0x2345144169e8 817s JS IMPORT: Defining meta.importSync for module 0x2345144169e8 817s JS NATIVE: Defining native module 'gi' 817s JS CTX: Initialized class GIRepositoryNamespace prototype 0x234514417168 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 817s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 817s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 817s JS IMPORT: Importing directory 'overrides' 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x2345144171e8 'overrides' is mod 1 817s JS IMPORT: Defined importer 'overrides' 0x2345144171e8 in 0x2345144000f8 817s JS IMPORT: successfully imported directory 'overrides' 817s JS IMPORT: Importing '_byteArrayNative' 817s JS NATIVE: Defining native module '_byteArrayNative' 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x234514417630 '_byteArrayNative' is mod 1 817s JS IMPORT: successfully imported module '_byteArrayNative' 817s JS IMPORT: Importing '_promiseNative' 817s JS NATIVE: Defining native module '_promiseNative' 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x2345144176f0 '_promiseNative' is mod 1 817s JS IMPORT: successfully imported module '_promiseNative' 817s JS IMPORT: Importing module GLib succeeded 817s JS IMPORT: Defining parent 0x2345144171e8 of 0x1c73fe93d2b8 'GLib' is mod 1 817s JS IMPORT: successfully imported module 'GLib' 817s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 817s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c73fe97d060, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS CTX: Initialized class GIRepositoryGType prototype 0x234514417920 817s JS CTX: Initialized class GIRepositoryFunction prototype 0x1c73fe93d308 817s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 817s JS G BXD: Defined class for Error (GError), prototype 0x1c73fe97d0b0, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 817s JS G BXD: Defined class for Variant (GVariant), prototype 0x1c73fe97d100, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 817s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c73fe97d150, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 817s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c73fe97d1a0, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 817s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 817s JS G BXD: Defined class for Thread (GThread), prototype 0x1c73fe97d1f0, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G BXD: Defining method ref in prototype for GLib.Thread 817s JS G BXD: Defining method unref in prototype for GLib.Thread 817s JS G NS: Defined namespace 'GLib' 0x1c73fe97d038 in GIRepository 0x234514416ff8 817s JS IMPORT: Importing module jasmine succeeded 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x1c73fe93dcb8 'jasmine' is mod 1 817s JS IMPORT: successfully imported module 'jasmine' 817s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: hold 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: release 817s JS MAINLOOP: Completed job 0 817s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 817s JS IMPORT: Importing 'gi' 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x234514416ff8 'gi' is mod 1 817s JS IMPORT: successfully imported module 'gi' 817s JS IMPORT: Importing module byteArray succeeded 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x1c73fe93ddf8 'byteArray' is mod 1 817s JS IMPORT: successfully imported module 'byteArray' 817s 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 817s JS G NS: Defined namespace 'CjsPrivate' 0x1c73fe97d290 in GIRepository 0x234514416ff8 817s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 817s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 817s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 817s JS IMPORT: Importing module _legacy succeeded 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x1c73fe93df38 '_legacy' is mod 1 817s JS IMPORT: successfully imported module '_legacy' 817s JS IMPORT: Importing module lang succeeded 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x1c73fe93dee8 'lang' is mod 1 817s JS IMPORT: successfully imported module 'lang' 817s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 817s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 817s JS IMPORT: Importing module _signals succeeded 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x1c73fe93df88 '_signals' is mod 1 817s JS IMPORT: successfully imported module '_signals' 817s JS IMPORT: Importing module signals succeeded 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x1c73fe93de98 'signals' is mod 1 817s JS IMPORT: successfully imported module 'signals' 817s JS IMPORT: Importing module Gio succeeded 817s JS IMPORT: Defining parent 0x2345144171e8 of 0x1c73fe93de48 'Gio' is mod 1 817s JS IMPORT: successfully imported module 'Gio' 817s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 817s JS IMPORT: Importing '_gi' 817s JS NATIVE: Defining native module '_gi' 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x23451442e158 '_gi' is mod 1 817s JS IMPORT: successfully imported module '_gi' 817s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 817s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 817s JS IMPORT: Importing module _common succeeded 817s JS IMPORT: Defining parent 0x2345144000f8 of 0x1c73fe9d2060 '_common' is mod 1 817s JS IMPORT: successfully imported module '_common' 817s JS IMPORT: Importing module GObject succeeded 817s JS IMPORT: Defining parent 0x2345144171e8 of 0x1c73fe93dfd8 'GObject' is mod 1 817s JS IMPORT: successfully imported module 'GObject' 817s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 817s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 817s JS G BXD: Defined class for String (GString), prototype 0x1c73fe97d538, JSClass 0x749f88c0b098, in object 0x1c73fe97d2b8 817s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 817s JS G PRM: Defined class ParamSpec prototype is 0x1c73fe9d2100 class 0x749f88c102f0 in object 0x1c73fe97d2b8 817s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 817s JS G OBJ: Defined class for Object (GObject), prototype 0x1c73fe97d6a0, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d2b8 817s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 817s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 817s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1c73fe97d6c8, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d2b8 817s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 817s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 817s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 817s JS G NS: Defined namespace 'GObject' 0x1c73fe97d2b8 in GIRepository 0x234514416ff8 817s JS G OBJ: Defined class for Application (GApplication), prototype 0x1c73fe97d718, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 817s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1c73fe9d2470, JSClass 0x749f88c0b580, in object 0x1c73fe97d268 817s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 817s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 817s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1c73fe97d790, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 817s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1c73fe9d26f0, JSClass 0x749f88c0b580, in object 0x1c73fe97d268 817s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1c73fe97d808, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 817s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1c73fe9d2830, JSClass 0x749f88c0b580, in object 0x1c73fe97d268 817s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1c73fe97d880, JSClass 0x749f88c0b098, in object 0x1c73fe97d268 817s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1c73fe97d8d0, JSClass 0x749f88c0b098, in object 0x1c73fe97d268 817s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 817s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1c73fe97d920, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1c73fe97d970, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d290 817s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 817s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1c73fe97d9c0, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 817s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 817s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 817s JS G IFACE: Defined class for File (GFile), prototype 0x1c73fe9d2998, JSClass 0x749f88c0b580, in object 0x1c73fe97d268 817s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1c73fe97da38, JSClass 0x749f88c0b7a8, in object 0x2345144170d8 817s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 817s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1c73fe97dab0, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 817s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 817s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1c73fe97db00, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 817s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1c73fe97db50, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 817s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1c73fe97dba0, JSClass 0x749f88c0b098, in object 0x1c73fe97d268 817s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 817s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 817s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1c73fe97dbf0, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 817s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 817s JS G NS: Defined namespace 'Gio' 0x1c73fe97d268 in GIRepository 0x234514416ff8 817s 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 817s JS G NS: Defined namespace 'GjsTestTools' 0x1c73fe97dc40 in GIRepository 0x234514416ff8 817s JS CTX: Script evaluation succeeded 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: Spinning loop until released or hook cleared 817s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module metadata hook for module 0x23451441a4a8 817s JS IMPORT: Defining meta.importSync for module 0x23451441a4a8 817s JS NATIVE: Defining native module 'system' 817s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2345144197e0), global 0x1c73fe93c1c0 817s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 817s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 817s JS MAINLOOP: Set main loop hook to 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: hold 817s JS MAINLOOP: Running and clearing main loop hook 817s JS G BXD: Defining method run in prototype for GLib.MainLoop 817s 1..63 817s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 817s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 817s JS G BXD: Defined class for Source (GSource), prototype 0x1c73fe97dcb8, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G BXD: Defining method set_priority in prototype for GLib.Source 817s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 817s JS G BXD: Defining method attach in prototype for GLib.Source 817s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 817s JS IMPORT: Module metadata hook for module 0x1c73fe94a9e0 817s JS IMPORT: Defining meta.importSync for module 0x1c73fe94a9e0 817s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 817s JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' 817s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1c73fe9fe5b0, JSClass 0x749f88c0b580, in object 0x1c73fe97d268 817s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 817s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 817s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 817s JS G ENUM: Defining enum value NONE (fixed from none) 0 817s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 817s JS G ENUM: Defining enum value SESSION (fixed from session) 2 817s JS G ENUM: Defining Gio.BusType as 0x23451442c6f0 817s JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' 817s JS G ENUM: Defining enum value NONE (fixed from none) 0 817s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 817s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 817s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 817s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x23451442c750 817s Gjs-Message: 06:15:50.807: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x1c73fe97de48 native@0x1fa93efbfe90] 817s JS G BXD: Defining method quit in prototype for GLib.MainLoop 817s JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' 817s JS G ENUM: Defining enum value NONE (fixed from none) 0 817s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 817s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 817s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 817s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 817s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 817s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 817s JS G ENUM: Defining Gio.DBusProxyFlags as 0x23451442c9f0 817s JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x1c73fe97dee8, JSClass 0x749f88c0b098, in object 0x1c73fe97d268 817s JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x1c73fe97df60, JSClass 0x749f88c0b098, in object 0x1c73fe97d268 817s JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x8634300f358, JSClass 0x749f88c0b098, in object 0x1c73fe97d268 817s JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 817s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x8634300f8f8, JSClass 0x749f88c0b098, in object 0x1c73fe97d268 817s JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' 817s JS G ENUM: Defining enum value NONE (fixed from none) 0 817s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 817s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 817s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x234514432ba8 817s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 817s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 817s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 817s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x8634300fba0, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 817s JS G OBJ: Defined class for Task (GTask), prototype 0x8634300fc40, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Completed job 1 817s JS G BXD: Defining method destroy in prototype for GLib.Source 817s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x8634300fdf8, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 817s JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' 817s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x8634300fe70, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 817s JS G BXD: Defining method classify in prototype for GLib.Variant 817s JS G BXD: Defining method n_children in prototype for GLib.Variant 817s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 817s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 817s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 817s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 817s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G BXD: Defining method get_string in prototype for GLib.Variant 817s JS G BXD: Defining method get_variant in prototype for GLib.Variant 817s ok 1 Exported DBus object can call a remote method 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 2 Exported DBus object can call a method with async/await 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 817s JS MAINLOOP: Completed job 1 817s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 817s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 817s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 817s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 817s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 817s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 817s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 817s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 817s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 817s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 817s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 817s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 817s JS G ENUM: Defining GLib.LogLevelFlags as 0x234514464768 817s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 817s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 817s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1c73fe9fec18, JSClass 0x749f88c0b338, in object 0x1c73fe97d268 817s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 817s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 817s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 817s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 817s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 817s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 817s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 817s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 817s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 817s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 817s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 817s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 817s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 817s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 817s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 817s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 817s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 817s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 817s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 817s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 817s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 817s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 817s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 817s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 817s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 817s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 817s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 817s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 817s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 817s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 817s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 817s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 817s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 817s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 817s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 817s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 817s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 817s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 817s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 817s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 817s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 817s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 817s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 817s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 817s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 817s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 817s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 817s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 817s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 817s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 817s ok 5 Exported DBus object can handle an exception thrown by a remote method 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 817s JS MAINLOOP: Completed job 3 817s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 817s Gjs-Message: 06:15:50.834: JS LOG: Missing handler for DBus method thisDoesNotExist 817s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 817s JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' 817s JS G ERR: Defined class for DBusError (GError), prototype 0x1c73fe9fece0, JSClass 0x749f88c0b338, in object 0x1c73fe97d268 817s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 817s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 817s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 817s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 817s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 817s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 817s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 817s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 817s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 817s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 817s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 817s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 817s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 817s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 817s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 817s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 817s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 817s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 817s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 817s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 817s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 817s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 817s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 817s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 817s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 817s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 817s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 817s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 817s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 817s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 817s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 817s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 817s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 817s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 817s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 817s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 817s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 817s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 817s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 817s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 817s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 817s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 817s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 817s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 817s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 817s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 817s Gjs-Message: 06:15:50.837: JS LOG: Missing handler for DBus method thisDoesNotExist 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 817s JS MAINLOOP: Completed job 3 817s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 817s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 817s JS MAINLOOP: Completed job 1 817s ok 12 Exported DBus object can call a remote method with no in parameter 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 13 Exported DBus object can call an async/await method with no in parameter 817s JS MAINLOOP: Completed job 1 817s ok 14 Exported DBus object can call a remote method with multiple in parameters 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 15 Exported DBus object can call an async/await method with multiple in parameters 817s JS MAINLOOP: Completed job 1 817s ok 16 Exported DBus object can call a remote method with no return value 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 17 Exported DBus object can call an async/await method with no return value 817s JS MAINLOOP: Completed job 1 817s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 817s ok 18 Exported DBus object can emit a DBus signal 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 19 Exported DBus object can emit a DBus signal with async/await 817s JS MAINLOOP: Completed job 1 817s ok 20 Exported DBus object can call a remote method with multiple return values 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 21 Exported DBus object can call an async/await method with multiple return values 817s JS MAINLOOP: Completed job 1 817s ok 22 Exported DBus object does not coalesce one array into the array of return values 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 817s JS MAINLOOP: Completed job 1 817s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 817s JS MAINLOOP: Completed job 1 817s ok 26 Exported DBus object can return multiple arrays from a remote method 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 27 Exported DBus object can return multiple arrays from an async/await method 817s JS MAINLOOP: Completed job 1 817s ok 28 Exported DBus object handles a bad signature by throwing an exception 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 817s JS MAINLOOP: Completed job 3 817s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 817s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 817s JS MAINLOOP: Completed job 1 817s JS G BXD: Defining method get_byte in prototype for GLib.Variant 817s ok 32 Exported DBus object can send and receive bytes from a remote method 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS MAINLOOP: Completed job 3 817s JS MAINLOOP: handling job 4, 817s JS MAINLOOP: Completed job 4 817s JS MAINLOOP: handling job 5, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 5 817s JS MAINLOOP: handling job 6, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 6 817s JS MAINLOOP: handling job 7, 817s ok 33 Exported DBus object can send and receive bytes from an async/await method 817s JS MAINLOOP: Completed job 7 817s ok 34 Exported DBus object can call a remote method that returns an array of structs 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 35 Exported DBus object can call an async/await method that returns an array of structs 817s JS MAINLOOP: Completed job 1 817s JS G BXD: Defining method get_double in prototype for GLib.Variant 817s ok 36 Exported DBus object can send and receive dicts from a remote method 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 37 Exported DBus object can send and receive dicts from an async/await method 817s JS MAINLOOP: Completed job 1 817s JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' 817s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 817s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x86343066ce0, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 817s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x86343066d58, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G BXD: Defining method get_handle in prototype for GLib.Variant 817s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 817s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 817s JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' 817s JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x86343066ee8, JSClass 0x749f88c0b7a8, in object 0x1c73fe97d268 817s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 817s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x8634303ab28, JSClass 0x749f88c0b580, in object 0x1c73fe97d268 817s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 817s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 817s ok 38 Exported DBus object can call a remote method with a Unix FD 817s JS IMPORT: Module metadata hook for module 0x1c73fe94a890 817s JS IMPORT: Defining meta.importSync for module 0x1c73fe94a890 817s JS NATIVE: Defining native module '_encodingNative' 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 39 Exported DBus object can call an async/await method with a Unix FD 817s JS MAINLOOP: Completed job 1 817s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 817s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 817s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 817s JS MAINLOOP: Completed job 1 817s ok 42 Exported DBus object can call a remote method that returns a Unix FD 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 817s JS MAINLOOP: Completed job 1 817s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 817s JS MAINLOOP: Completed job 1 817s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 817s JS MAINLOOP: Completed job 3 817s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 817s JS MAINLOOP: Completed job 3 817s ok 50 Exported DBus object Has defined properties 817s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 817s ok 51 Exported DBus object reading readonly property works 817s ok 52 Exported DBus object reading readwrite property works 817s ok 53 Exported DBus object reading writeonly throws an error 817s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 817s JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' 817s JS G ENUM: Defining enum value NONE (fixed from none) 0 817s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 817s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 817s JS G ENUM: Defining Gio.DBusCallFlags as 0x2345144aca18 817s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 817s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 817s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 817s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x86343071a88, JSClass 0x749f88c0b098, in object 0x1c73fe97d038 817s JS G BXD: Defining method iteration in prototype for GLib.MainContext 817s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 817s ok 54 Exported DBus object Setting a readwrite property works 817s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 817s ok 55 Exported DBus object Setting a writeonly property works 817s ok 56 Exported DBus object Setting a readonly property throws an error 817s ok 57 Exported DBus object Reading a property that prepacks the return value works 817s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 817s ok 58 Exported DBus object Marking a property as invalidated works 817s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 817s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 817s ok 59 DBus Proxy wrapper init failures are reported in sync mode 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Completed job 1 817s JS G BXD: Defining method matches in prototype for GLib.Error 817s ok 60 DBus Proxy wrapper init failures are reported in async mode 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Completed job 1 817s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 3 817s JS MAINLOOP: handling job 4, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 4 817s JS MAINLOOP: handling job 5, 817s ok 62 DBus Proxy wrapper can create a proxy from a promise 817s JS MAINLOOP: Completed job 5 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 3 817s JS MAINLOOP: handling job 4, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 4 817s JS MAINLOOP: handling job 5, 817s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 817s JS MAINLOOP: Completed job 5 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: Spinning loop until released or hook cleared 817s JS MAINLOOP: handling job 0, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 0 817s JS MAINLOOP: handling job 1, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 1 817s JS MAINLOOP: handling job 2, 817s JS MAINLOOP: Enqueue job , promise=, allocation site= 817s JS MAINLOOP: Completed job 2 817s JS MAINLOOP: handling job 3, 817s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 817s JS MAINLOOP: Main loop instance 0x1fa93ee05f80: release 817s JS MAINLOOP: Completed job 3 817s JS MEMORY: Memory report: before destroying context 817s JS MEMORY: 2605 objects currently alive 817s JS MEMORY: boxed_instance = 1992 817s JS MEMORY: boxed_prototype = 17 817s JS MEMORY: closure = 74 817s JS MEMORY: function = 272 817s JS MEMORY: fundamental_instance = 0 817s JS MEMORY: fundamental_prototype = 0 817s JS MEMORY: gerror_instance = 12 817s JS MEMORY: gerror_prototype = 2 817s JS MEMORY: interface = 6 817s JS MEMORY: module = 10 817s JS MEMORY: ns = 5 817s JS MEMORY: object_instance = 196 817s JS MEMORY: object_prototype = 19 817s JS MEMORY: param = 0 817s JS MEMORY: union_instance = 0 817s JS MEMORY: union_prototype = 0 817s JS CTX: JS shutdown sequence 817s JS CTX: Stopping profiler 817s JS CTX: Shutting down toggle queue 817s JS CTX: Notifying external reference holders of GjsContext dispose 817s JS MAINLOOP: Stopping promise job dispatcher 817s JS CTX: Notifying reference holders of GjsContext dispose 817s JS CTX: Checking unhandled promise rejections 817s JS CTX: Releasing cached JS wrappers 817s JS CTX: Final triggered GC 817s JS CTX: Destroying JS context 817s JS CTX: Releasing all native objects 817s JS CTX: Disabling auto GC 817s JS CTX: Ending trace on global object 818s JS CTX: Freeing allocated resources 818s JS CTX: JS context destroyed 818s PASS: cjs/testGDBus.test 818s Running test: cjs/testLegacyGObject.test 818s JS NATIVE: Registered native JS module '_promiseNative' 818s JS NATIVE: Registered native JS module '_byteArrayNative' 818s JS NATIVE: Registered native JS module '_encodingNative' 818s JS NATIVE: Registered native JS module '_gi' 818s JS NATIVE: Registered native JS module 'gi' 818s JS NATIVE: Registered native JS module 'cairoNative' 818s JS NATIVE: Registered native JS module 'system' 818s JS NATIVE: Registered native JS module 'console' 818s JS NATIVE: Registered native JS module '_print' 818s JS CTX: Enabling JIT 818s JS CTX: Initialized class GjsFileImporter prototype 0x291458800098 818s JS IMPORT: Defining parent (nil) of 0x2914588000f8 'imports' is mod 0 818s JS IMPORT: Importing '_print' 818s JS NATIVE: Defining native module '_print' 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x2914588006b0 '_print' is mod 1 818s JS IMPORT: successfully imported module '_print' 818s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 818s 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 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2914588014f0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2914588021a8), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2914588027a8), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2914588027a8), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2914588021a8), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2914588014f0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2914588014f0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2914588014f0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2914588021a8), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2914588027a8), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2914588014f0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2914588014f0), global 0x30046ba3c1c0 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: hold 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Starting promise job dispatcher 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: Spinning loop until released or hook cleared 818s JS MAINLOOP: handling job 0, 818s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: release 818s JS MAINLOOP: Completed job 0 818s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x291458815910), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291458816340), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291458816340), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x291458815910), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x291458815910), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291458816340), global 0x30046ba3c1c0 818s JS IMPORT: Module metadata hook for module 0x2914588169e8 818s JS IMPORT: Defining meta.importSync for module 0x2914588169e8 818s JS NATIVE: Defining native module 'gi' 818s JS CTX: Initialized class GIRepositoryNamespace prototype 0x291458817168 818s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 818s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 818s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 818s JS IMPORT: Importing directory 'overrides' 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x2914588171e8 'overrides' is mod 1 818s JS IMPORT: Defined importer 'overrides' 0x2914588171e8 in 0x2914588000f8 818s JS IMPORT: successfully imported directory 'overrides' 818s JS IMPORT: Importing '_byteArrayNative' 818s JS NATIVE: Defining native module '_byteArrayNative' 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x291458817630 '_byteArrayNative' is mod 1 818s JS IMPORT: successfully imported module '_byteArrayNative' 818s JS IMPORT: Importing '_promiseNative' 818s JS NATIVE: Defining native module '_promiseNative' 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x2914588176f0 '_promiseNative' is mod 1 818s JS IMPORT: successfully imported module '_promiseNative' 818s JS IMPORT: Importing module GLib succeeded 818s JS IMPORT: Defining parent 0x2914588171e8 of 0x30046ba3d2b8 'GLib' is mod 1 818s JS IMPORT: successfully imported module 'GLib' 818s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 818s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30046ba7d060, JSClass 0x61660e43b098, in object 0x30046ba7d038 818s JS CTX: Initialized class GIRepositoryGType prototype 0x291458817920 818s JS CTX: Initialized class GIRepositoryFunction prototype 0x30046ba3d308 818s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 818s JS G BXD: Defined class for Error (GError), prototype 0x30046ba7d0b0, JSClass 0x61660e43b098, in object 0x30046ba7d038 818s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 818s JS G BXD: Defined class for Variant (GVariant), prototype 0x30046ba7d100, JSClass 0x61660e43b098, in object 0x30046ba7d038 818s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 818s JS G BXD: Defined class for Bytes (GBytes), prototype 0x30046ba7d150, JSClass 0x61660e43b098, in object 0x30046ba7d038 818s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 818s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30046ba7d1a0, JSClass 0x61660e43b098, in object 0x30046ba7d038 818s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 818s JS G BXD: Defined class for Thread (GThread), prototype 0x30046ba7d1f0, JSClass 0x61660e43b098, in object 0x30046ba7d038 818s JS G BXD: Defining method ref in prototype for GLib.Thread 818s JS G BXD: Defining method unref in prototype for GLib.Thread 818s JS G NS: Defined namespace 'GLib' 0x30046ba7d038 in GIRepository 0x291458816ff8 818s JS IMPORT: Importing module jasmine succeeded 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x30046ba3dcb8 'jasmine' is mod 1 818s JS IMPORT: successfully imported module 'jasmine' 818s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: hold 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: Spinning loop until released or hook cleared 818s JS MAINLOOP: handling job 0, 818s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: release 818s JS MAINLOOP: Completed job 0 818s JS IMPORT: Importing 'gi' 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x291458816ff8 'gi' is mod 1 818s JS IMPORT: successfully imported module 'gi' 818s 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 818s JS G NS: Defined namespace 'CjsPrivate' 0x30046ba7d290 in GIRepository 0x291458816ff8 818s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 818s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 818s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 818s JS IMPORT: Importing module _legacy succeeded 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x30046ba3dee8 '_legacy' is mod 1 818s JS IMPORT: successfully imported module '_legacy' 818s JS IMPORT: Importing module lang succeeded 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x30046ba3de98 'lang' is mod 1 818s JS IMPORT: successfully imported module 'lang' 818s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 818s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 818s JS IMPORT: Importing module _signals succeeded 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x30046ba3df38 '_signals' is mod 1 818s JS IMPORT: successfully imported module '_signals' 818s JS IMPORT: Importing module signals succeeded 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x30046ba3de48 'signals' is mod 1 818s JS IMPORT: successfully imported module 'signals' 818s JS IMPORT: Importing module Gio succeeded 818s JS IMPORT: Defining parent 0x2914588171e8 of 0x30046ba3ddf8 'Gio' is mod 1 818s JS IMPORT: successfully imported module 'Gio' 818s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 818s JS IMPORT: Importing '_gi' 818s JS NATIVE: Defining native module '_gi' 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x29145882dcb0 '_gi' is mod 1 818s JS IMPORT: successfully imported module '_gi' 818s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 818s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 818s JS IMPORT: Importing module _common succeeded 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x30046ba3dfd8 '_common' is mod 1 818s JS IMPORT: successfully imported module '_common' 818s JS IMPORT: Importing module GObject succeeded 818s JS IMPORT: Defining parent 0x2914588171e8 of 0x30046ba3df88 'GObject' is mod 1 818s JS IMPORT: successfully imported module 'GObject' 818s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 818s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 818s JS G BXD: Defined class for String (GString), prototype 0x30046ba7d538, JSClass 0x61660e43b098, in object 0x30046ba7d2b8 818s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 818s JS G PRM: Defined class ParamSpec prototype is 0x30046bad30b0 class 0x61660e4402f0 in object 0x30046ba7d2b8 818s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 818s JS G OBJ: Defined class for Object (GObject), prototype 0x30046ba7d6a0, JSClass 0x61660e43b7a8, in object 0x30046ba7d2b8 818s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 818s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 818s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x30046ba7d6c8, JSClass 0x61660e43b7a8, in object 0x30046ba7d2b8 818s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 818s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 818s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 818s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 818s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 818s JS G NS: Defined namespace 'GObject' 0x30046ba7d2b8 in GIRepository 0x291458816ff8 818s JS G OBJ: Defined class for Application (GApplication), prototype 0x30046ba7d718, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 818s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x30046bad3420, JSClass 0x61660e43b580, in object 0x30046ba7d268 818s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 818s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 818s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x30046ba7d790, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 818s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x30046bad36a0, JSClass 0x61660e43b580, in object 0x30046ba7d268 818s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 818s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x30046ba7d808, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 818s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 818s JS G IFACE: Defined class for Initable (GInitable), prototype 0x30046bad37e0, JSClass 0x61660e43b580, in object 0x30046ba7d268 818s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 818s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 818s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 818s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x30046ba7d880, JSClass 0x61660e43b098, in object 0x30046ba7d268 818s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 818s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x30046ba7d8d0, JSClass 0x61660e43b098, in object 0x30046ba7d268 818s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 818s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 818s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x30046ba7d920, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x30046ba7d970, JSClass 0x61660e43b7a8, in object 0x30046ba7d290 818s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 818s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x30046ba7d9c0, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 818s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 818s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 818s JS G IFACE: Defined class for File (GFile), prototype 0x30046bad3948, JSClass 0x61660e43b580, in object 0x30046ba7d268 818s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x30046ba7da38, JSClass 0x61660e43b7a8, in object 0x2914588170d8 818s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 818s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x30046ba7dab0, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 818s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 818s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x30046ba7db00, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 818s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x30046ba7db50, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 818s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x30046ba7dba0, JSClass 0x61660e43b098, in object 0x30046ba7d268 818s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 818s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 818s JS G OBJ: Defined class for Settings (GSettings), prototype 0x30046ba7dbf0, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 818s JS G NS: Defined namespace 'Gio' 0x30046ba7d268 in GIRepository 0x291458816ff8 818s JS IMPORT: Importing module Gtk succeeded 818s JS IMPORT: Defining parent 0x2914588171e8 of 0x30046badf3d0 'Gtk' is mod 1 818s JS IMPORT: successfully imported module 'Gtk' 818s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 818s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 818s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x30046ba7dc68, JSClass 0x61660e43b7a8, in object 0x30046ba7d2b8 818s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x30046ba7dcb8, JSClass 0x61660e43b7a8, in object 0x30046ba7dc40 818s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 818s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x30046badf6c8, JSClass 0x61660e43b580, in object 0x30046ba7dc40 818s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 818s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x30046ba7dd30, JSClass 0x61660e43b7a8, in object 0x30046ba7dc40 818s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 818s JS G NS: Defined namespace 'Gtk' 0x30046ba7dc40 in GIRepository 0x291458816ff8 818s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 818s JS IMPORT: Importing module mainloop succeeded 818s JS IMPORT: Defining parent 0x2914588000f8 of 0x30046badf7e0 'mainloop' is mod 1 818s JS IMPORT: successfully imported module 'mainloop' 818s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 818s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 818s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 818s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 818s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 818s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 818s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 818s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 818s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 818s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 818s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 818s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 818s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 818s JS G ENUM: Defining GObject.ParamFlags as 0x2914588352e0 818s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 818s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c2202e30 type GParamString 818s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c2202f40 type GParamString 818s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c2203030 type GParamString 818s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 818s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 818s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 818s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 818s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 818s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 818s JS G ENUM: Defining enum value ACTION (fixed from action) 32 818s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 818s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 818s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 818s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 818s JS G ENUM: Defining GObject.SignalFlags as 0x291458835510 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x30046ba7dd80, JSClass 0x61660e43b7a8, in object 0x2914588170d8 818s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 818s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 818s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x30046ba7ddd0, JSClass 0x61660e43b7a8, in object 0x2914588170d8 818s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x30046ba7de20, JSClass 0x61660e43b7a8, in object 0x2914588170d8 818s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x30046ba7de70, JSClass 0x61660e43b7a8, in object 0x2914588170d8 818s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x30046ba7dec0, JSClass 0x61660e43b7a8, in object 0x2914588170d8 818s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x30046ba7df10, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x30046ba7df60, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c227e640 type GParamString 818s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x30046baed6f0, JSClass 0x61660e43b580, in object 0x30046ba3fdf0 818s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x30046baed740, JSClass 0x61660e43b580, in object 0x30046ba3fdf0 818s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c212edb0 type GParamOverride 818s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c212efc0 type GParamString 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x578f306038, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c2130680 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x578f306088, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c2131500 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x578f3060d8, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x30046baed920, JSClass 0x61660e43b580, in object 0x30046ba3fdf0 818s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x30046baed970, JSClass 0x61660e43b580, in object 0x30046ba3fdf0 818s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 818s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c213cd50 type GParamInt 818s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c213cec0 type GParamInt 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x578f306178, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c213e040 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS CTX: Script evaluation succeeded 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: Spinning loop until released or hook cleared 818s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module metadata hook for module 0x29145883a098 818s JS IMPORT: Defining meta.importSync for module 0x29145883a098 818s JS NATIVE: Defining native module 'system' 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2914588393d0), global 0x30046ba3c1c0 818s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 818s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 818s JS MAINLOOP: Set main loop hook to 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: hold 818s JS MAINLOOP: Running and clearing main loop hook 818s JS G BXD: Defining method run in prototype for GLib.MainLoop 818s 1..60 818s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 818s JS G BXD: Defined class for Source (GSource), prototype 0x578f306218, JSClass 0x61660e43b098, in object 0x30046ba7d038 818s JS G BXD: Defining method set_priority in prototype for GLib.Source 818s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 818s JS G BXD: Defining method attach in prototype for GLib.Source 818s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 818s JS IMPORT: Module metadata hook for module 0x30046ba4add0 818s JS IMPORT: Defining meta.importSync for module 0x30046ba4add0 818s JS G BXD: Defining method destroy in prototype for GLib.Source 818s ok 1 GObject class constructs with default values for properties 818s ok 2 GObject class constructs with a hash of property values 818s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 818s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x578f3064c0, JSClass 0x61660e43b7a8, in object 0x30046ba7dc40 818s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 818s ok 3 GObject class constructs with property values from Gtk.Builder 818s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 818s ok 5 GObject class has a name 818s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 818s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c2202f40 type GParamString 818s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c2202f40 type GParamString 818s ok 6 GObject class has a notify signal 818s ok 7 GObject class can define its own signals 818s ok 8 GObject class passes emitted arguments to signal handlers 818s ok 9 GObject class can return values from signals 818s ok 10 GObject class does not call first-wins signal handlers after one returns a value 818s ok 11 GObject class gets the return value of the default handler 818s ok 12 GObject class calls run-last default handler last 818s ok 13 GObject class can inherit from something that's not GObject.Object 818s ok 14 GObject class can implement an interface 818s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 818s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x578f306e98, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s ok 15 GObject class can implement interface vfuncs 818s ok 16 GObject class can be a subclass 818s ok 17 GObject class can have any valid Lang.Class name 818s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 818s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 818s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c22ca3e0 type GParamObject 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x578f33d240, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 19 GObject class can have an interface-valued property 818s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c22ccc90 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x578f33d380, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 20 GObject class can override a property from the parent class 818s ok 21 GObject class cannot override a non-existent property 818s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 818s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 818s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 818s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 818s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 818s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 818s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 818s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 818s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 818s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 818s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 818s JS G ENUM: Defining GLib.LogLevelFlags as 0x291458857040 818s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 818s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x578f33d560, JSClass 0x61660e43b7a8, in object 0x30046ba7d268 818s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 818s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x578f3338d0, JSClass 0x61660e43b580, in object 0x30046ba7d268 818s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x578f33d5d8, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 818s ok 22 GObject class handles gracefully forgetting to override a C property 818s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c21438c0 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x578f33d6f0, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x578f33d740, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 818s ok 24 GObject interface class can implement a Lang.Interface 818s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 818s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x578f33d9e8, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 818s ok 27 GObject interface is an instance of the interface classes 818s ok 28 GObject interface cannot be instantiated 818s ok 29 GObject interface has a name 818s ok 30 GObject interface reports its type name 818s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 818s ok 31 GObject interface can be implemented by a GObject class 818s ok 32 GObject interface is implemented by a GObject class with the correct class object 818s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c22de230 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x578f33de98, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 818s ok 34 GObject interface can have its required function implemented 818s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c22dcef0 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x578f344060, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 35 GObject interface must have its required function implemented 818s ok 36 GObject interface doesn't have to have its optional function implemented 818s ok 37 GObject interface can have its optional function deferred to by the implementation 818s ok 38 GObject interface can have its function chained up to 818s ok 39 GObject interface can require another interface 818s ok 40 GObject interface can chain up to another interface 818s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1635c22d9650 type GParamOverride 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x578f344470, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 41 GObject interface defers to the last interface's optional function 818s ok 42 GObject interface must be implemented by a class that implements all required interfaces 818s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 818s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x578f3481c8, JSClass 0x61660e43b580, in object 0x30046ba3fdf0 818s ok 44 GObject interface can require an interface from C 818s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 818s JS G BXD: Defining method quit in prototype for GLib.MainLoop 818s ok 45 GObject interface can define signals on the implementing class 818s ok 46 GObject interface can define properties on the implementing class 818s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x578f3448f8, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 47 GObject interface must have its properties overridden 818s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x578f3449e8, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x578f348240, JSClass 0x61660e43b580, in object 0x30046ba3fdf0 818s ok 48 GObject interface gets the correct type for its metaclass 818s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x578f344b00, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 49 GObject interface can be implemented by a class as well as its parent class 818s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x578f344bf0, JSClass 0x61660e43b7a8, in object 0x30046ba3fdf0 818s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 818s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 818s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 818s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 818s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 818s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 818s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 818s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 818s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 818s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 818s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: Spinning loop until released or hook cleared 818s JS MAINLOOP: handling job 0, 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Completed job 0 818s JS MAINLOOP: handling job 1, 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Completed job 1 818s JS MAINLOOP: handling job 2, 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Completed job 2 818s JS MAINLOOP: handling job 3, 818s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 818s JS MAINLOOP: Main loop instance 0x1635c1fd5f80: release 818s JS MAINLOOP: Completed job 3 818s JS MEMORY: Memory report: before destroying context 818s JS MEMORY: 724 objects currently alive 818s JS MEMORY: boxed_instance = 288 818s JS MEMORY: boxed_prototype = 11 818s JS MEMORY: closure = 16 818s JS MEMORY: function = 251 818s JS MEMORY: fundamental_instance = 0 818s JS MEMORY: fundamental_prototype = 0 818s JS MEMORY: gerror_instance = 0 818s JS MEMORY: gerror_prototype = 0 818s JS MEMORY: interface = 12 818s JS MEMORY: module = 11 818s JS MEMORY: ns = 5 818s JS MEMORY: object_instance = 67 818s JS MEMORY: object_prototype = 44 818s JS MEMORY: param = 19 818s JS MEMORY: union_instance = 0 818s JS MEMORY: union_prototype = 0 818s JS CTX: JS shutdown sequence 818s JS CTX: Stopping profiler 818s JS CTX: Shutting down toggle queue 818s JS CTX: Notifying external reference holders of GjsContext dispose 818s JS MAINLOOP: Stopping promise job dispatcher 818s JS CTX: Notifying reference holders of GjsContext dispose 818s JS CTX: Checking unhandled promise rejections 818s JS CTX: Releasing cached JS wrappers 818s JS CTX: Final triggered GC 818s JS CTX: Destroying JS context 818s JS CTX: Releasing all native objects 818s JS CTX: Disabling auto GC 818s JS CTX: Ending trace on global object 818s JS CTX: Freeing allocated resources 818s JS CTX: JS context destroyed 818s PASS: cjs/testLegacyGObject.test 818s Running test: cjs/down-up.test 818s 1..1 818s ok 1 - /usr/libexec/installed-tests/cjs/debugger/down-up.debugger 818s PASS: cjs/down-up.test 818s Running test: cjs/testGIMarshalling.test 818s JS NATIVE: Registered native JS module '_promiseNative' 818s JS NATIVE: Registered native JS module '_byteArrayNative' 818s JS NATIVE: Registered native JS module '_encodingNative' 818s JS NATIVE: Registered native JS module '_gi' 818s JS NATIVE: Registered native JS module 'gi' 818s JS NATIVE: Registered native JS module 'cairoNative' 818s JS NATIVE: Registered native JS module 'system' 818s JS NATIVE: Registered native JS module 'console' 818s JS NATIVE: Registered native JS module '_print' 818s JS CTX: Enabling JIT 818s JS CTX: Initialized class GjsFileImporter prototype 0x176830000098 818s JS IMPORT: Defining parent (nil) of 0x1768300000f8 'imports' is mod 0 818s JS IMPORT: Importing '_print' 818s JS NATIVE: Defining native module '_print' 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x1768300006b0 '_print' is mod 1 818s JS IMPORT: successfully imported module '_print' 818s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 818s 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 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1768300014f0), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1768300021a8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1768300027a8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1768300027a8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1768300021a8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1768300014f0), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1768300014f0), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1768300014f0), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1768300021a8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1768300027a8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1768300014f0), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1768300014f0), global 0x13116e83c1c0 818s JS MAINLOOP: Main loop instance 0x189741005f80: hold 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Starting promise job dispatcher 818s JS MAINLOOP: Main loop instance 0x189741005f80: Spinning loop until released or hook cleared 818s JS MAINLOOP: handling job 0, 818s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 818s JS MAINLOOP: Main loop instance 0x189741005f80: release 818s JS MAINLOOP: Completed job 0 818s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176830015910), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176830016340), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176830016340), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176830015910), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176830015910), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176830016340), global 0x13116e83c1c0 818s JS IMPORT: Module metadata hook for module 0x1768300169e8 818s JS IMPORT: Defining meta.importSync for module 0x1768300169e8 818s JS NATIVE: Defining native module 'gi' 818s JS CTX: Initialized class GIRepositoryNamespace prototype 0x176830017168 818s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 818s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 818s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 818s JS IMPORT: Importing directory 'overrides' 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x1768300171e8 'overrides' is mod 1 818s JS IMPORT: Defined importer 'overrides' 0x1768300171e8 in 0x1768300000f8 818s JS IMPORT: successfully imported directory 'overrides' 818s JS IMPORT: Importing '_byteArrayNative' 818s JS NATIVE: Defining native module '_byteArrayNative' 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x176830017630 '_byteArrayNative' is mod 1 818s JS IMPORT: successfully imported module '_byteArrayNative' 818s JS IMPORT: Importing '_promiseNative' 818s JS NATIVE: Defining native module '_promiseNative' 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x1768300176f0 '_promiseNative' is mod 1 818s JS IMPORT: successfully imported module '_promiseNative' 818s JS IMPORT: Importing module GLib succeeded 818s JS IMPORT: Defining parent 0x1768300171e8 of 0x13116e83d2b8 'GLib' is mod 1 818s JS IMPORT: successfully imported module 'GLib' 818s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 818s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x13116e87d060, JSClass 0x7d694183b098, in object 0x13116e87d038 818s JS CTX: Initialized class GIRepositoryGType prototype 0x176830017920 818s JS CTX: Initialized class GIRepositoryFunction prototype 0x13116e83d308 818s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 818s JS G BXD: Defined class for Error (GError), prototype 0x13116e87d0b0, JSClass 0x7d694183b098, in object 0x13116e87d038 818s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 818s JS G BXD: Defined class for Variant (GVariant), prototype 0x13116e87d100, JSClass 0x7d694183b098, in object 0x13116e87d038 818s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 818s JS G BXD: Defined class for Bytes (GBytes), prototype 0x13116e87d150, JSClass 0x7d694183b098, in object 0x13116e87d038 818s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 818s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13116e87d1a0, JSClass 0x7d694183b098, in object 0x13116e87d038 818s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 818s JS G BXD: Defined class for Thread (GThread), prototype 0x13116e87d1f0, JSClass 0x7d694183b098, in object 0x13116e87d038 818s JS G BXD: Defining method ref in prototype for GLib.Thread 818s JS G BXD: Defining method unref in prototype for GLib.Thread 818s JS G NS: Defined namespace 'GLib' 0x13116e87d038 in GIRepository 0x176830016ff8 818s JS IMPORT: Importing module jasmine succeeded 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x13116e83dcb8 'jasmine' is mod 1 818s JS IMPORT: successfully imported module 'jasmine' 818s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 818s JS MAINLOOP: Main loop instance 0x189741005f80: hold 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Main loop instance 0x189741005f80: Spinning loop until released or hook cleared 818s JS MAINLOOP: handling job 0, 818s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 818s JS MAINLOOP: Main loop instance 0x189741005f80: release 818s JS MAINLOOP: Completed job 0 818s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 818s JS IMPORT: Importing 'gi' 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x176830016ff8 'gi' is mod 1 818s JS IMPORT: successfully imported module 'gi' 818s JS IMPORT: Importing module byteArray succeeded 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x13116e83ddf8 'byteArray' is mod 1 818s JS IMPORT: successfully imported module 'byteArray' 818s JS IMPORT: Importing module GIMarshallingTests succeeded 818s JS IMPORT: Defining parent 0x1768300171e8 of 0x13116e83de48 'GIMarshallingTests' is mod 1 818s JS IMPORT: successfully imported module 'GIMarshallingTests' 818s JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' 818s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x13116e87d290, JSClass 0x7d694183b098, in object 0x13116e87d268 818s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 818s JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' 818s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 818s JS IMPORT: Importing '_gi' 818s JS NATIVE: Defining native module '_gi' 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x17683002ba80 '_gi' is mod 1 818s JS IMPORT: successfully imported module '_gi' 818s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/CjsPrivate.js 818s 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 818s JS G NS: Defined namespace 'CjsPrivate' 0x13116e87d308 in GIRepository 0x176830016ff8 818s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 818s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 818s JS IMPORT: Importing module _common succeeded 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x13116e83df60 '_common' is mod 1 818s JS IMPORT: successfully imported module '_common' 818s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 818s JS IMPORT: Importing module _legacy succeeded 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x13116e83dfb0 '_legacy' is mod 1 818s JS IMPORT: successfully imported module '_legacy' 818s JS IMPORT: Importing module GObject succeeded 818s JS IMPORT: Defining parent 0x1768300171e8 of 0x13116e83df10 'GObject' is mod 1 818s JS IMPORT: successfully imported module 'GObject' 818s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 818s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 818s JS G BXD: Defined class for String (GString), prototype 0x13116e87d588, JSClass 0x7d694183b098, in object 0x13116e87d2e0 818s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 818s JS G PRM: Defined class ParamSpec prototype is 0x13116e8db088 class 0x7d69418402f0 in object 0x13116e87d2e0 818s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 818s JS G OBJ: Defined class for Object (GObject), prototype 0x13116e87d6f0, JSClass 0x7d694183b7a8, in object 0x13116e87d2e0 818s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 818s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 818s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x13116e87d718, JSClass 0x7d694183b7a8, in object 0x13116e87d2e0 818s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 818s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 818s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 818s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 818s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 818s JS G NS: Defined namespace 'GObject' 0x13116e87d2e0 in GIRepository 0x176830016ff8 818s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x13116e87d768, JSClass 0x7d694183b7a8, in object 0x13116e87d268 818s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 818s JS G NS: Defined namespace 'GIMarshallingTests' 0x13116e87d268 in GIRepository 0x176830016ff8 818s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 818s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 818s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 818s JS IMPORT: Importing module lang succeeded 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x13116e8db498 'lang' is mod 1 818s JS IMPORT: successfully imported module 'lang' 818s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 818s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 818s JS IMPORT: Importing module _signals succeeded 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x13116e8db4e8 '_signals' is mod 1 818s JS IMPORT: successfully imported module '_signals' 818s JS IMPORT: Importing module signals succeeded 818s JS IMPORT: Defining parent 0x1768300000f8 of 0x13116e8db448 'signals' is mod 1 818s JS IMPORT: successfully imported module 'signals' 818s JS IMPORT: Importing module Gio succeeded 818s JS IMPORT: Defining parent 0x1768300171e8 of 0x13116e8db3f8 'Gio' is mod 1 818s JS IMPORT: successfully imported module 'Gio' 818s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 818s JS G OBJ: Defined class for Application (GApplication), prototype 0x13116e87d7e0, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 818s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x13116e8db5b0, JSClass 0x7d694183b580, in object 0x13116e87d7b8 818s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 818s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 818s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 818s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x13116e87d858, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 818s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x13116e8db830, JSClass 0x7d694183b580, in object 0x13116e87d7b8 818s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 818s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x13116e87d8d0, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 818s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 818s JS G IFACE: Defined class for Initable (GInitable), prototype 0x13116e8db970, JSClass 0x7d694183b580, in object 0x13116e87d7b8 818s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 818s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 818s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 818s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x13116e87d948, JSClass 0x7d694183b098, in object 0x13116e87d7b8 818s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 818s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x13116e87d998, JSClass 0x7d694183b098, in object 0x13116e87d7b8 818s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 818s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 818s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x13116e87d9e8, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x13116e87da38, JSClass 0x7d694183b7a8, in object 0x13116e87d308 818s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 818s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x13116e87da88, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 818s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 818s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 818s JS G IFACE: Defined class for File (GFile), prototype 0x13116e8dbad8, JSClass 0x7d694183b580, in object 0x13116e87d7b8 818s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x13116e87db00, JSClass 0x7d694183b7a8, in object 0x1768300170d8 818s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 818s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x13116e87db78, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 818s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 818s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x13116e87dbc8, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 818s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x13116e87dc18, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 818s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x13116e87dc68, JSClass 0x7d694183b098, in object 0x13116e87d7b8 818s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 818s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 818s JS G OBJ: Defined class for Settings (GSettings), prototype 0x13116e87dcb8, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 818s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 818s JS G NS: Defined namespace 'Gio' 0x13116e87d7b8 in GIRepository 0x176830016ff8 818s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 818s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 818s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x13116e87dd08, JSClass 0x7d694183b098, in object 0x13116e87d268 818s JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' 818s JS G BXD: Defined class for SimpleStruct (void), prototype 0x13116e87dd58, JSClass 0x7d694183b098, in object 0x13116e87d268 818s JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' 818s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 818s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 818s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 818s JS G ENUM: Defining GIMarshallingTests.Enum as 0x17683005b598 818s JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' 818s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 818s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 818s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 818s JS G ENUM: Defining enum value MASK (fixed from mask) 3 818s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 818s JS G ENUM: Defining GIMarshallingTests.Flags as 0x17683005c740 818s JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' 818s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 818s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 818s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 818s JS G ENUM: Defining GIMarshallingTests.GEnum as 0x176830046e98 818s JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' 818s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 818s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 818s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 818s JS G ENUM: Defining enum value MASK (fixed from mask) 3 818s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 818s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x176830050290 818s JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' 818s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x13116e87ddd0, JSClass 0x7d694183b7a8, in object 0x13116e87d268 818s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 818s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 818s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 818s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 818s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 818s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 818s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 818s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 818s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 818s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 818s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 818s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 818s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 818s JS G ENUM: Defining GObject.ParamFlags as 0x17683009ac38 818s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 818s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1897412307b0 type GParamBoolean 818s JS CTX: Script evaluation succeeded 818s JS MAINLOOP: Main loop instance 0x189741005f80: Spinning loop until released or hook cleared 818s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module metadata hook for module 0x1768300b2490 818s JS IMPORT: Defining meta.importSync for module 0x1768300b2490 818s JS NATIVE: Defining native module 'system' 818s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1768300b17c8), global 0x13116e83c1c0 818s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 818s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 818s JS MAINLOOP: Set main loop hook to 818s JS MAINLOOP: Main loop instance 0x189741005f80: hold 818s JS MAINLOOP: Running and clearing main loop hook 818s JS G BXD: Defining method run in prototype for GLib.MainLoop 818s 1..437 818s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 818s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 818s JS G BXD: Defined class for Source (GSource), prototype 0xf4f0e5db038, JSClass 0x7d694183b098, in object 0x13116e87d038 818s JS G BXD: Defining method set_priority in prototype for GLib.Source 818s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 818s JS G BXD: Defining method attach in prototype for GLib.Source 818s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 818s JS IMPORT: Module metadata hook for module 0x13116e8f6158 818s JS IMPORT: Defining meta.importSync for module 0x13116e8f6158 818s JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' 818s JS G BXD: Defining method destroy in prototype for GLib.Source 818s ok 1 Boolean true marshals as a return value 818s JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' 818s ok 2 Boolean true marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' 818s ok 3 Boolean true marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 818s ok 4 Boolean true marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' 818s ok 5 Boolean false marshals as a return value 818s JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' 818s ok 6 Boolean false marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' 818s ok 7 Boolean false marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 818s ok 8 Boolean false marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' 818s ok 9 Integer int8-typed marshals signed value as a return value 818s JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' 818s ok 10 Integer int8-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' 818s ok 11 Integer int8-typed marshals signed value as an out parameter 818s JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 818s ok 12 Integer int8-typed marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' 818s ok 13 Integer int8-typed marshals unsigned value as a return value 818s JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' 818s ok 14 Integer int8-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' 818s ok 15 Integer int8-typed marshals unsigned value as an out parameter 818s JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' 818s ok 16 Integer int8-typed marshals unsigned value as an inout parameter 818s JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' 818s ok 17 Integer int16-typed marshals signed value as a return value 818s JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' 818s ok 18 Integer int16-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' 818s ok 19 Integer int16-typed marshals signed value as an out parameter 818s JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 818s ok 20 Integer int16-typed marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' 818s ok 21 Integer int16-typed marshals unsigned value as a return value 818s JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' 818s ok 22 Integer int16-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' 818s ok 23 Integer int16-typed marshals unsigned value as an out parameter 818s JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' 818s ok 24 Integer int16-typed marshals unsigned value as an inout parameter 818s JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' 818s ok 25 Integer int32-typed marshals signed value as a return value 818s JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' 818s ok 26 Integer int32-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' 818s ok 27 Integer int32-typed marshals signed value as an out parameter 818s JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 818s ok 28 Integer int32-typed marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' 818s ok 29 Integer int32-typed marshals unsigned value as a return value 818s JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' 818s ok 30 Integer int32-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' 818s ok 31 Integer int32-typed marshals unsigned value as an out parameter 818s JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' 818s ok 32 Integer int32-typed marshals unsigned value as an inout parameter 818s JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 818s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 818s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 818s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 818s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 818s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 818s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 818s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 818s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 818s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 818s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 818s JS G ENUM: Defining GLib.LogLevelFlags as 0x176830008f10 818s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 818s JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' 818s ok 33 Integer int64-typed marshals signed value as a return value 818s ok 34 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' 818s ok 35 Integer int64-typed marshals signed value as an out parameter 818s ok 36 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' 818s ok 37 Integer int64-typed marshals unsigned value as a return value 818s ok 38 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' 818s ok 39 Integer int64-typed marshals unsigned value as an out parameter 818s ok 40 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' 818s ok 41 Integer short-typed marshals signed value as a return value 818s JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' 818s ok 42 Integer short-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' 818s ok 43 Integer short-typed marshals signed value as an out parameter 818s JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' 818s ok 44 Integer short-typed marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' 818s ok 45 Integer short-typed marshals unsigned value as a return value 818s JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' 818s ok 46 Integer short-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' 818s ok 47 Integer short-typed marshals unsigned value as an out parameter 818s JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' 818s ok 48 Integer short-typed marshals unsigned value as an inout parameter 818s JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' 818s ok 49 Integer int-typed marshals signed value as a return value 818s JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' 818s ok 50 Integer int-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' 818s ok 51 Integer int-typed marshals signed value as an out parameter 818s JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' 818s ok 52 Integer int-typed marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' 818s ok 53 Integer int-typed marshals unsigned value as a return value 818s JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' 818s ok 54 Integer int-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' 818s ok 55 Integer int-typed marshals unsigned value as an out parameter 818s JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' 818s ok 56 Integer int-typed marshals unsigned value as an inout parameter 818s JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' 818s ok 57 Integer long-typed marshals signed value as a return value 818s ok 58 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' 818s ok 59 Integer long-typed marshals signed value as an out parameter 818s ok 60 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' 818s ok 61 Integer long-typed marshals unsigned value as a return value 818s ok 62 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' 818s ok 63 Integer long-typed marshals unsigned value as an out parameter 818s ok 64 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' 818s ok 65 Integer ssize-typed marshals signed value as a return value 818s ok 66 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' 818s ok 67 Integer ssize-typed marshals signed value as an out parameter 818s ok 68 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' 818s ok 69 Integer ssize-typed marshals unsigned value as a return value 818s ok 70 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' 818s ok 71 Integer ssize-typed marshals unsigned value as an out parameter 818s ok 72 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 818s JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' 818s ok 73 BigInt int64-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' 818s ok 74 BigInt int64-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' 818s ok 75 BigInt long-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' 818s ok 76 BigInt long-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' 818s ok 77 BigInt ssize-typed marshals signed value as an in parameter 818s JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' 818s ok 78 BigInt ssize-typed marshals unsigned value as an in parameter 818s JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' 818s ok 79 Floating point float-typed marshals value as a return value 818s JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' 818s ok 80 Floating point float-typed marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' 818s ok 81 Floating point float-typed marshals value as an out parameter 818s JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' 818s ok 82 Floating point float-typed marshals value as an inout parameter 818s JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' 818s ok 83 Floating point double-typed marshals value as a return value 818s JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' 818s ok 84 Floating point double-typed marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' 818s ok 85 Floating point double-typed marshals value as an out parameter 818s JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' 818s ok 86 Floating point double-typed marshals value as an inout parameter 818s JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' 818s ok 87 time_t marshals as a return value 818s JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' 818s ok 88 time_t marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' 818s ok 89 time_t marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' 818s ok 90 time_t marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' 818s ok 91 GType void marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' 818s ok 92 GType void marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' 818s ok 93 GType void marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' 818s ok 94 GType void marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' 818s ok 95 GType string marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' 818s ok 96 GType string marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' 818s ok 97 GType string marshals as an out parameter 818s ok 98 GType can be implicitly converted from a GObject type alias 818s ok 99 GType can be implicitly converted from a JS type 818s JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' 818s ok 100 UTF-8 string with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' 818s ok 101 UTF-8 string with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' 818s ok 102 UTF-8 string with transfer none marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' 818s ok 103 UTF-8 string with transfer none marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' 818s ok 104 UTF-8 string with transfer full marshals as a return value 818s JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' 818s ok 105 UTF-8 string with transfer full marshals as an out parameter 818s ok 106 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 818s JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 818s ok 107 UTF-8 string marshals value as a byte array 818s JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 818s ok 108 UTF-8 string makes a default out value for a broken C function 818s JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' 818s ok 109 In-out array in the style of gtk_init() marshals null 818s 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 818s ok 111 In-out array in the style of gtk_init() marshals an inout array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 818s JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 818s ok 112 Fixed-size C array of ints marshals as a return value 818s JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 818s ok 113 Fixed-size C array of ints marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' 818s ok 114 Fixed-size C array of ints marshals as an out parameter 818s ok 115 Fixed-size C array of ints marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' 818s ok 116 Fixed-size C array of ints marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 818s ok 117 Fixed-size C array of shorts marshals as a return value 818s JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 818s ok 118 Fixed-size C array of shorts marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 818s ok 119 Fixed-size C array marshals a struct array as an out parameter 818s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 818s ok 120 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 818s JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' 818s ok 121 C array with length marshals as a return value 818s JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' 818s ok 122 C array with length marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' 818s ok 123 C array with length marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' 818s ok 124 C array with length marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' 818s ok 125 C array with length can be returned along with other arguments 818s JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' 818s ok 126 C array with length can be passed to a function with its length parameter before it 818s JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 818s ok 127 C array with length can be passed to a function with zero terminator 818s JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' 818s ok 128 C array with length of strings marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' 818s ok 129 C array with length marshals a byte array as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' 818s ok 130 C array with length of signed 64-bit ints marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' 818s ok 131 C array with length of unsigned 64-bit ints marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' 818s ok 132 C array with length of unichars marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' 818s ok 133 C array with length of unichars marshals as an out parameter 818s ok 134 C array with length of unichars marshals from an array of codepoints 818s JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' 818s ok 135 C array with length of booleans marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' 818s ok 136 C array with length of booleans marshals as an out parameter 818s ok 137 C array with length of booleans marshals from an array of numbers 818s JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' 818s ok 138 C array with length of boxed structs marshals as an in parameter 818s 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 818s ok 140 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 818s JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 818s ok 141 C array with length marshals two arrays with the same length parameter 818s JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' 818s ok 142 C array with length copies correctly on transfer full 818s JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' 818s ok 143 C array with length of enums marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' 818s ok 144 C array with length of flags marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 818s ok 145 C array with length marshals an array with a 64-bit length parameter 818s JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 818s ok 146 C array with length marshals an array with an 8-bit length parameter 818s JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' 818s ok 147 C array with length can be an out argument along with other arguments 818s JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' 818s ok 148 C array with length can be an in-out argument along with other arguments 818s JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 818s ok 149 C array with length does not interpret an unannotated integer as a length parameter 818s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 818s ok 150 Zero-terminated C array of strings marshals as a return value 818s JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 818s ok 151 Zero-terminated C array of strings marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 818s ok 152 Zero-terminated C array of strings marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 818s ok 153 Zero-terminated C array of strings marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 818s ok 154 Zero-terminated C array marshals null as a zero-terminated array return value 818s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 818s ok 155 Zero-terminated C array marshals an array of structs as a return value 818s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 818s ok 156 Zero-terminated C array marshals an array of unichars as a return value 818s JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 818s JS G BXD: Defining method classify in prototype for GLib.Variant 818s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 818s JS G BXD: Defining method get_string in prototype for GLib.Variant 818s ok 157 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 818s JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 818s ok 158 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 818s JS G NS: Found info type FUNCTION for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' 818s ok 159 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter 818s JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' 818s ok 160 GArray of ints with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' 818s ok 161 GArray of ints with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 818s ok 162 GArray marshals int64s as a transfer-none return value 818s JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 818s ok 163 GArray of strings with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 818s ok 164 GArray of strings with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 818s ok 165 GArray of strings with transfer none marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 818s ok 166 GArray of strings with transfer none marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 818s ok 167 GArray of strings with transfer full marshals as a return value 818s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 818s ok 168 GArray of strings with transfer full marshals as an out parameter 818s ok 169 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 818s JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 818s ok 170 GArray of strings with transfer container marshals as a return value 818s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 818s ok 171 GArray of strings with transfer container marshals as an out parameter 818s ok 172 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 818s ok 173 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 818s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 818s ok 174 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 818s JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 818s ok 175 GArray marshals boxed structs as a transfer-full return value 818s JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 818s ok 176 GArray of booleans with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 818s ok 177 GArray of unichars can be passed in with transfer none 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 818s ok 178 GPtrArray of strings with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 818s ok 179 GPtrArray of strings with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 818s ok 180 GPtrArray of strings with transfer none marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 818s ok 181 GPtrArray of strings with transfer none marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 818s ok 182 GPtrArray of strings with transfer full marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 818s ok 183 GPtrArray of strings with transfer full marshals as an out parameter 818s ok 184 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 818s ok 185 GPtrArray of strings with transfer container marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 818s ok 186 GPtrArray of strings with transfer container marshals as an out parameter 818s ok 187 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 818s JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 818s ok 188 GPtrArray of structs can be returned with transfer full 818s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 818s ok 189 GByteArray marshals as a return value 818s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 818s ok 190 GByteArray can be passed in with transfer none 818s JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 818s ok 191 GBytes marshals as a transfer-full return value 818s JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' 818s ok 192 GBytes can be created from an array and passed in 818s ok 193 GBytes can be created by returning from a function and passed in 818s ok 194 GBytes can be implicitly converted from a ByteArray 818s ok 195 GBytes can be created from a string and is encoded in UTF-8 818s ok 196 GBytes turns into a GByteArray on assignment 818s ok 197 GBytes cannot be passed to a function expecting a byte array 818s JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' 818s ok 198 GStrv marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' 818s ok 199 GStrv marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' 818s ok 200 GStrv marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' 818s ok 201 GStrv marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' 818s ok 202 GList of ints with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' 818s ok 203 GList of ints with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 818s ok 204 GList of unsigned 32-bit ints with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 818s ok 205 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 818s ok 206 GList of strings with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 818s ok 207 GList of strings with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 818s ok 208 GList of strings with transfer none marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 818s ok 209 GList of strings with transfer none marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 818s ok 210 GList of strings with transfer full marshals as a return value 818s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 818s ok 211 GList of strings with transfer full marshals as an out parameter 818s ok 212 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 818s JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 818s ok 213 GList of strings with transfer container marshals as a return value 818s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 818s ok 214 GList of strings with transfer container marshals as an out parameter 818s ok 215 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 818s JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 818s ok 216 GSList of ints with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 818s ok 217 GSList of ints with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 818s ok 218 GSList of strings with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 818s ok 219 GSList of strings with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 818s ok 220 GSList of strings with transfer none marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 818s ok 221 GSList of strings with transfer none marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 818s ok 222 GSList of strings with transfer full marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 818s ok 223 GSList of strings with transfer full marshals as an out parameter 818s ok 224 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 818s ok 225 GSList of strings with transfer container marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 818s ok 226 GSList of strings with transfer container marshals as an out parameter 818s ok 227 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 818s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 818s ok 228 GHashTable with integer values marshals as a return value 818s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 818s ok 229 GHashTable with integer values marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 818s ok 230 GHashTable with string values with transfer none marshals as a return value 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 818s ok 231 GHashTable with string values with transfer none marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 818s ok 232 GHashTable with string values with transfer none marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 818s ok 233 GHashTable with string values with transfer none marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 818s ok 234 GHashTable with string values with transfer full marshals as a return value 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 818s ok 235 GHashTable with string values with transfer full marshals as an out parameter 818s ok 236 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 818s ok 237 GHashTable with string values with transfer container marshals as a return value 818s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 818s ok 238 GHashTable with string values with transfer container marshals as an out parameter 818s ok 239 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 818s JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 818s ok 240 GHashTable with double values marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 818s ok 241 GHashTable with float values marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 818s ok 242 GHashTable with 64-bit int values marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 818s ok 243 GHashTable with unsigned 64-bit int values marshals as an in parameter 818s ok 244 GHashTable symbol keys are ignored 818s JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' 818s ok 245 GValue marshals as a return value 818s JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' 818s ok 246 GValue marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 818s ok 247 GValue marshals as an out parameter 818s ok 248 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 818s JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 818s ok 249 GValue marshals as an int64 in parameter 818s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 818s ok 250 GValue type objects can be converted from primitive-like types 818s JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 818s ok 251 GValue can be passed into a function and modified 818s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 818s JS G BXD: Defined class for Value (GValue), prototype 0x225a4274ed58, JSClass 0x7d694183b098, in object 0x13116e87d2e0 818s JS G BXD: Defining method init in prototype for GObject.Value 818s JS G BXD: Defining method set_int in prototype for GObject.Value 818s JS G BXD: Defining method get_int in prototype for GObject.Value 818s ok 252 GValue can be passed into a function as a boxed type and modified 818s 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 818s JS G BXD: Defining method set_enum in prototype for GObject.Value 818s JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 818s ok 254 GValue enum can be passed into a function as a boxed type and packed 818s 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 818s JS G BXD: Defining method set_flags in prototype for GObject.Value 818s JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 818s ok 256 GValue flags can be passed into a function as a boxed type and packed 818s JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 818s ok 257 GValue marshals as an int64 out parameter 818s JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 818s ok 258 GValue marshals as a caller-allocated out parameter 818s JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 818s ok 259 GValue array can be passed into a function and packed 818s JS G BXD: Defining method set_string in prototype for GObject.Value 818s JS G BXD: Defining method set_boolean in prototype for GObject.Value 818s ok 260 GValue array of boxed type GValues can be passed into a function 818s ok 261 GValue array of uninitialized boxed GValues 818s JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 818s ok 262 GValue array can be passed as an out argument and unpacked 818s ok 263 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 818s ok 264 GValue can have its type inferred from primitive values 818s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 818s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x225a42752588, JSClass 0x7d694183b7a8, in object 0x13116e87d7b8 818s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 818s JS G IFACE: Defined class for Action (GAction), prototype 0x225a42751970, JSClass 0x7d694183b580, in object 0x13116e87d7b8 818s ok 265 GValue can have its type inferred as a GObject type 818s ok 266 GValue can have its type inferred as a superclass 818s ok 267 GValue can have its type inferred as an interface that it implements 818s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 818s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x225a427527e0, JSClass 0x7d694183b098, in object 0x13116e87d038 818s ok 268 GValue can have its type inferred as a boxed type 818s ok 269 GValue can have its type inferred as GVariant 818s JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' 818s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x225a42752998, JSClass 0x7d694183b850, in object 0x13116e87d268 818s ok 270 GValue can have its type inferred as a union type 818s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 818s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x189741391e00 type GParamString 818s ok 271 GValue can have its type inferred as a GParamSpec 818s JS G BXD: Defining method set_double in prototype for GObject.Value 818s JS G BXD: Defining method set_boxed in prototype for GObject.Value 818s ok 272 GValue can deal with a GValue packed in a GValue 818s JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' 818s ok 273 Callback GClosure marshals as an in parameter 818s ok 274 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 818s JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' 818s ok 275 Callback marshals a return value 818s JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 818s ok 276 Callback marshals one out parameter 818s JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 818s ok 277 Callback marshals multiple out parameters 818s JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 818s ok 278 Callback marshals a return value and one out parameter 818s JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 818s ok 279 Callback marshals a return value and multiple out parameters 818s ok 280 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 818s JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 818s ok 281 Callback marshals a callback parameter that can be called from C 818s JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' 818s ok 282 Raw pointers gets an allocated return value 818s ok 283 Raw pointers can be roundtripped at least if the pointer is null 818s JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' 818s ok 284 Registered enum type marshals as a return value 818s JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' 818s ok 285 Registered enum type marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' 818s ok 286 Registered enum type marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' 818s ok 287 Registered enum type marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' 818s ok 288 Bare enum type marshals as a return value 818s JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' 818s ok 289 Bare enum type marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' 818s ok 290 Bare enum type marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' 818s ok 291 Bare enum type marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' 818s ok 292 Registered flags type marshals as a return value 818s JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' 818s ok 293 Registered flags type marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' 818s ok 294 Registered flags type marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' 818s ok 295 Registered flags type marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' 818s ok 296 Registered flags type accepts zero 818s JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 818s ok 297 Bare flags type marshals as a return value 818s JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' 818s ok 298 Bare flags type marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' 818s ok 299 Bare flags type marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 818s ok 300 Bare flags type marshals as an inout parameter 818s JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 818s ok 301 Bare flags type accepts zero 818s JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 818s ok 302 Simple struct marshals as a return value 818s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 818s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 818s ok 303 Simple struct marshals as the this-argument of a method 818s JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 818s JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' 818s JS G BXD: Defined class for PointerStruct (void), prototype 0x225a427633f8, JSClass 0x7d694183b098, in object 0x13116e87d268 818s ok 304 Pointer struct marshals as a return value 818s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 818s ok 305 Pointer struct marshals as the this-argument of a method 818s JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 818s ok 306 Boxed struct marshals as a return value 818s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 818s ok 307 Boxed struct marshals as the this-argument of a method 818s JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' 818s ok 308 Boxed struct marshals as an out parameter 818s JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 818s ok 309 Boxed struct marshals as an inout parameter 818s ok 310 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 818s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 818s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 818s ok 311 Union marshals as the this-argument of a method 818s ok 312 GObject has a static method that can be called 818s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 313 GObject has a method that can be called 818s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 314 GObject has an overridden method that can be called 818s ok 315 GObject can be created from a static constructor 818s ok 316 GObject can have a static constructor that fails 818s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 317 GObject method marshals an int array as an in parameter 818s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 318 GObject method marshals an int array as an out parameter 818s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 319 GObject method marshals an int array as an inout parameter 818s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 320 GObject method marshals an int array as a return value 818s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 321 GObject method with default implementation can be called 818s ok 322 GObject marshals as a return parameter with transfer none 818s ok 323 GObject marshals as a out parameter with transfer none 818s ok 324 GObject marshals as an inout parameter with transfer none 818s ok 325 GObject marshals as a return parameter with transfer full 818s ok 326 GObject marshals as a out parameter with transfer full 818s ok 327 GObject marshals as an inout parameter with transfer full 818s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 328 GObject marshals as a this value with transfer none 818s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 329 Virtual function marshals an in argument 818s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 330 Virtual function marshals an out argument 818s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 331 Virtual function marshals a POD out argument 818s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 332 Virtual function marshals a callee-allocated pointer out argument 818s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 333 Virtual function marshals a string out argument and return value 818s ok 334 Virtual function can override a default implementation in JS 818s ok 335 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 818s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 336 Virtual function marshals a return value 818s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 337 Virtual function marshals one out parameter 818s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 338 Virtual function marshals multiple out parameters 818s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 339 Virtual function marshals a return value and one out parameter 818s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 340 Virtual function marshals a return value and multiple out parameters 818s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 341 Virtual function marshals one inout parameter 818s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 342 Virtual function marshals multiple inout parameters 818s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 343 Virtual function marshals a return value and one inout parameter 818s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 344 Virtual function marshals a return value and multiple inout parameters 818s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 345 Virtual function marshals an array out parameter 818s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 346 Virtual function marshals a caller-allocated GValue out parameter 818s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 347 Virtual function marshals an error out parameter when no error 818s ok 348 Virtual function marshals an error out parameter with a JavaScript exception 818s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 818s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x225a42765ce0, JSClass 0x7d694183b338, in object 0x13116e87d7b8 818s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 818s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 818s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 818s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 818s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 818s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 818s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 818s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 818s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 818s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 818s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 818s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 818s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 818s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 818s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 818s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 818s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 818s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 818s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 818s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 818s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 818s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 818s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 818s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 818s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 818s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 818s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 818s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 818s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 818s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 818s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 818s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 818s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 818s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 818s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 818s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 818s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 818s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 818s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 818s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 818s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 818s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 818s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 818s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 818s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 818s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 818s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 818s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 818s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 818s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 818s JS G BXD: Defining method matches in prototype for GLib.Error 818s JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' 818s JS G ERR: Defined class for SpawnError (GError), prototype 0x225a42765d58, JSClass 0x7d694183b338, in object 0x13116e87d038 818s JS G ENUM: Defining enum value FORK (fixed from fork) 0 818s JS G ENUM: Defining enum value READ (fixed from read) 1 818s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 818s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 818s JS G ENUM: Defining enum value PERM (fixed from perm) 4 818s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 818s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 818s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 818s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 818s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 818s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 818s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 818s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 818s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 818s JS G ENUM: Defining enum value IO (fixed from io) 13 818s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 818s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 818s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 818s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 818s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 818s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 818s ok 349 Virtual function marshals an error out parameter with a GError exception 818s ok 350 Virtual function marshals an error out parameter with a primitive value 818s ok 351 Virtual function marshals an error out parameter with a plain object 818s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 352 Virtual function marshals an enum return value 818s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 353 Virtual function marshals an enum out parameter 818s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 354 Virtual function marshals a flags return value 818s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 355 Virtual function marshals a flags out parameter 818s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 356 Virtual function marshals an object return parameter with transfer none 818s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 357 Virtual function marshals an object return parameter with transfer full 818s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 358 Virtual function marshals an object out parameter with transfer none 818s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 359 Virtual function marshals an object out parameter with transfer full 818s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 818s ok 360 Virtual function marshals an object in parameter with transfer none 818s ok 361 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 818s ok 362 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 818s ok 363 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 818s ok 364 Wrong virtual functions marshals multiple out parameters 818s ok 365 Wrong virtual functions marshals a return value and one out parameter 818s ok 366 Wrong virtual functions marshals a return value and multiple out parameters 818s ok 367 Wrong virtual functions marshals an array out parameter 818s JS G FUNC: JSObject type 'undefined' is neither null nor an object 818s ok 368 Wrong virtual functions marshals an enum return value 818s JS G FUNC: JSObject type 'undefined' is neither null nor an object 818s ok 369 Wrong virtual functions marshals an enum out parameter 818s JS G FUNC: JSObject type 'undefined' is neither null nor an object 818s ok 370 Wrong virtual functions marshals a flags return value 818s JS G FUNC: JSObject type 'undefined' is neither null nor an object 818s ok 371 Wrong virtual functions marshals a flags out parameter 818s JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' 818s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x225a42786b78, JSClass 0x7d694183b7a8, in object 0x13116e87d268 818s ok 372 Inherited GObject SubObject has a parent method that can be called 818s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 818s ok 373 Inherited GObject SubObject has a method that can be called 818s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 818s ok 374 Inherited GObject SubObject has an overridden method that can be called 818s ok 375 Inherited GObject SubObject has a method with default implementation that can be called 818s JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' 818s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x225a42786ec0, JSClass 0x7d694183b7a8, in object 0x13116e87d268 818s ok 376 Inherited GObject SubSubObject has a parent method that can be called 818s ok 377 Inherited GObject SubSubObject has a method that can be called 818s ok 378 Inherited GObject SubSubObject has an overridden method that can be called 818s ok 379 Inherited GObject SubSubObject has a method with default implementation that can be called 818s JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' 818s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x225a4278b290, JSClass 0x7d694183b7a8, in object 0x13116e87d268 818s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 818s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x225a42765f60, JSClass 0x7d694183b580, in object 0x13116e87d268 818s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 818s ok 380 Interface can be returned 818s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 818s JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 818s ok 381 Interface can call an interface vfunc in C 818s JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' 818s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x225a4278c038, JSClass 0x7d694183b580, in object 0x13116e87d268 818s ok 382 Interface can implement a C interface 818s JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' 818s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x225a4278c060, JSClass 0x7d694183b580, in object 0x13116e87d268 818s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 818s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 818s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 818s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 818s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 818s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x225a4278b858, JSClass 0x7d694183b098, in object 0x13116e87d038 818s ok 383 Interface can implement a C interface with a vfunc 818s JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' 818s ok 384 Configurations of return values can handle two out parameters 818s JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 818s ok 385 Configurations of return values can handle three in and three out parameters 818s JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' 818s ok 386 Configurations of return values can handle a return value and an out parameter 818s JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 818s ok 387 Configurations of return values can handle four in parameters, two of which are nullable 818s JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 818s ok 388 Configurations of return values can handle three in parameters, one of which is nullable and one not 818s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 818s ok 389 Configurations of return values can handle an array in parameter and two nullable in parameters 818s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 818s ok 390 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 818s JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' 818s ok 391 GError marshals a GError** signature as an exception 818s JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' 818s ok 392 GError marshals a GError** at the end of the signature as an exception 818s JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' 818s ok 393 GError marshals a GError** elsewhere in the signature as an out parameter 818s JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 818s ok 394 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 818s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 818s ok 395 GError marshals GError as a return value 818s ok 396 Overrides can add constants 818s ok 397 Overrides can override a struct method 818s ok 398 Overrides returns the overridden struct 818s ok 399 Overrides can override an object constructor 818s ok 400 Overrides can override an object method 818s ok 401 Overrides returns the overridden object 818s JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' 818s ok 402 Filename marshals as a return value 818s JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 818s ok 403 GObject.ParamSpec marshals as an in parameter 818s JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 818s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1897414129e0 type GParamString 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 818s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 818s JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'CjsPrivate' 818s ok 404 GObject.ParamSpec marshals as a return value 818s JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' 818s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 818s JS G PRM: JSObject created with param instance 0x1897414148d0 type GParamString 818s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 818s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 818s ok 405 GObject.ParamSpec marshals as an out parameter 818s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 818s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x225a42790bf0, JSClass 0x7d694183b7a8, in object 0x13116e87d268 818s ok 406 GObject properties gets and sets a boolean property 818s ok 407 GObject properties gets and sets a char property 818s ok 408 GObject properties gets and sets a uchar property 818s ok 409 GObject properties gets and sets a int property 818s ok 410 GObject properties gets and sets a uint property 818s ok 411 GObject properties gets and sets a long property 818s ok 412 GObject properties gets and sets a ulong property 818s ok 413 GObject properties gets and sets a int64 property 818s ok 414 GObject properties gets and sets a int64 property 818s ok 415 GObject properties gets and sets a int64 property with a bigint 818s ok 416 GObject properties gets and sets a uint64 property 818s ok 417 GObject properties gets and sets a uint64 property with a bigint 818s ok 418 GObject properties gets and sets a string property 818s ok 419 GObject properties get and sets out-of-range values throws 818s ok 420 GObject properties gets and sets a float property 818s ok 421 GObject properties gets and sets a double property 818s ok 422 GObject properties gets and sets a strv property 818s ok 423 GObject properties gets and sets a boxed_struct property 818s ok 424 GObject properties gets and sets a boxed_glist property 818s ok 425 GObject properties gets and sets a gvalue property 818s ok 426 GObject properties gets and sets a gvalue property with a bigint 818s ok 427 GObject properties gets and sets a variant property 818s ok 428 GObject properties gets and sets a variant property 818s ok 429 GObject properties gets and sets a variant property 818s ok 430 GObject properties gets and sets a object property 818s ok 431 GObject properties gets and sets a flags property 818s ok 432 GObject properties gets and sets a enum property 818s ok 433 GObject properties gets and sets a byte_array property 818s ok 434 GObject properties gets a read-only property 818s ok 435 GObject properties throws when setting a read-only property 818s ok 436 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument # SKIP pending 818s ok 437 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument # SKIP pending 818s JS G BXD: Defining method quit in prototype for GLib.MainLoop 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Main loop instance 0x189741005f80: Spinning loop until released or hook cleared 818s JS MAINLOOP: handling job 0, 818s JS MAINLOOP: Enqueue job , promise=, allocation site= 818s JS MAINLOOP: Completed job 0 818s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x189741005f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 3149 objects currently alive 819s JS MEMORY: boxed_instance = 2295 819s JS MEMORY: boxed_prototype = 18 819s JS MEMORY: closure = 46 819s JS MEMORY: function = 614 819s JS MEMORY: fundamental_instance = 0 819s JS MEMORY: fundamental_prototype = 0 819s JS MEMORY: gerror_instance = 4 819s JS MEMORY: gerror_prototype = 2 819s JS MEMORY: interface = 8 819s JS MEMORY: module = 11 819s JS MEMORY: ns = 5 819s JS MEMORY: object_instance = 114 819s JS MEMORY: object_prototype = 25 819s JS MEMORY: param = 4 819s JS MEMORY: union_instance = 2 819s JS MEMORY: union_prototype = 1 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testGIMarshalling.test 819s Running test: cjs/testGObjectValue.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0x2139de00098 819s JS IMPORT: Defining parent (nil) of 0x2139de000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x2139de006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2139de014f0), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2139de021a8), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2139de027a8), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2139de027a8), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2139de021a8), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2139de014f0), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2139de014f0), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2139de014f0), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2139de021a8), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2139de027a8), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2139de014f0), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2139de014f0), global 0x37438ad3c1c0 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2139de15910), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2139de16340), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2139de16340), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2139de15910), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2139de15910), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2139de16340), global 0x37438ad3c1c0 819s JS IMPORT: Module metadata hook for module 0x2139de169e8 819s JS IMPORT: Defining meta.importSync for module 0x2139de169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2139de17168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x2139de171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0x2139de171e8 in 0x2139de000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x2139de17630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x2139de176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0x2139de171e8 of 0x37438ad3d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x37438ad7d060, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0x2139de17920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x37438ad3d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x37438ad7d0b0, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x37438ad7d100, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x37438ad7d150, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37438ad7d1a0, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x37438ad7d1f0, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x37438ad7d038 in GIRepository 0x2139de16ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x37438ad3dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x2139de16ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x2139de2afd0 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x37438ad7d290 in GIRepository 0x2139de16ff8 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x37438ad3de48 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0x2139de000f8 of 0x37438ad3de98 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0x2139de171e8 of 0x37438ad3ddf8 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x37438ad7d510, JSClass 0x7306f453b098, in object 0x37438ad7d268 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x37438ad3df38 class 0x7306f45402f0 in object 0x37438ad7d268 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x37438ad7d678, JSClass 0x7306f453b7a8, in object 0x37438ad7d268 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x37438ad7d6a0, JSClass 0x7306f453b7a8, in object 0x37438ad7d268 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x37438ad7d268 in GIRepository 0x2139de16ff8 819s 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 819s JS G NS: Defined namespace 'GIMarshallingTests' 0x37438ad7d6f0 in GIRepository 0x2139de16ff8 819s 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 819s JS G NS: Defined namespace 'Regress' 0x37438ad7d718 in GIRepository 0x2139de16ff8 819s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 819s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x37438ad7d740, JSClass 0x7306f453b098, in object 0x37438ad7d6f0 819s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 819s JS G BXD: Defined class for Value (GValue), prototype 0x37438ad7d790, JSClass 0x7306f453b098, in object 0x37438ad7d268 819s JS G BXD: Defining method init in prototype for GObject.Value 819s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 819s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 819s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 819s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x37438ad7d7e0, JSClass 0x7306f453b118, in object 0x37438ad7d718 819s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 819s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x37438ad7d830, JSClass 0x7306f453b118, in object 0x37438ad7d718 819s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 819s JS CTX: Script evaluation succeeded 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: Spinning loop until released or hook cleared 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module metadata hook for module 0x2139de517d0 819s JS IMPORT: Defining meta.importSync for module 0x2139de517d0 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2139de50b08), global 0x37438ad3c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..148 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x37438ad7d880, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x37438add10b0 819s JS IMPORT: Defining meta.importSync for module 0x37438add10b0 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s JS G BXD: Defining method unset in prototype for GObject.Value 819s ok 1 GObject value (GValue) initializes schar 819s ok 2 GObject value (GValue) schar is compatible with itself 819s ok 3 GObject value (GValue) schar is transformable to itself 819s JS G BXD: Defining method set_schar in prototype for GObject.Value 819s JS G BXD: Defining method get_schar in prototype for GObject.Value 819s ok 4 GObject value (GValue) initialized sets and gets schar 819s JS G NS: Found info type FUNCTION for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 819s JS G NS: Found info type FUNCTION for 'gvalue_copy' in namespace 'GIMarshallingTests' 819s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 819s JS G BXD: Defining method copy in prototype for GObject.Value 819s ok 6 GObject value (GValue) initialized copies schar 819s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 819s ok 8 GObject value (GValue) initializes int 819s ok 9 GObject value (GValue) int is compatible with itself 819s ok 10 GObject value (GValue) int is transformable to itself 819s JS G BXD: Defining method set_int in prototype for GObject.Value 819s JS G BXD: Defining method get_int in prototype for GObject.Value 819s ok 11 GObject value (GValue) initialized sets and gets int 819s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 819s ok 13 GObject value (GValue) initialized copies int 819s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 819s ok 15 GObject value (GValue) initializes int64 819s ok 16 GObject value (GValue) int64 is compatible with itself 819s ok 17 GObject value (GValue) int64 is transformable to itself 819s JS G BXD: Defining method set_int64 in prototype for GObject.Value 819s JS G BXD: Defining method get_int64 in prototype for GObject.Value 819s ok 18 GObject value (GValue) initialized sets and gets int64 819s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 819s ok 20 GObject value (GValue) initialized copies int64 819s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 819s ok 22 GObject value (GValue) initializes long 819s ok 23 GObject value (GValue) long is compatible with itself 819s ok 24 GObject value (GValue) long is transformable to itself 819s JS G BXD: Defining method set_long in prototype for GObject.Value 819s JS G BXD: Defining method get_long in prototype for GObject.Value 819s ok 25 GObject value (GValue) initialized sets and gets long 819s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 819s ok 27 GObject value (GValue) initialized copies long 819s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 819s ok 29 GObject value (GValue) initializes char 819s ok 30 GObject value (GValue) char is compatible with itself 819s ok 31 GObject value (GValue) char is transformable to itself 819s JS G BXD: Defining method set_char in prototype for GObject.Value 819s JS G BXD: Defining method get_char in prototype for GObject.Value 819s ok 32 GObject value (GValue) initialized sets and gets char 819s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 819s ok 34 GObject value (GValue) initialized copies char 819s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 819s ok 36 GObject value (GValue) initializes uchar 819s ok 37 GObject value (GValue) uchar is compatible with itself 819s ok 38 GObject value (GValue) uchar is transformable to itself 819s JS G BXD: Defining method set_uchar in prototype for GObject.Value 819s JS G BXD: Defining method get_uchar in prototype for GObject.Value 819s ok 39 GObject value (GValue) initialized sets and gets uchar 819s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 819s ok 41 GObject value (GValue) initialized copies uchar 819s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 819s ok 43 GObject value (GValue) initializes uint 819s ok 44 GObject value (GValue) uint is compatible with itself 819s ok 45 GObject value (GValue) uint is transformable to itself 819s JS G BXD: Defining method set_uint in prototype for GObject.Value 819s JS G BXD: Defining method get_uint in prototype for GObject.Value 819s ok 46 GObject value (GValue) initialized sets and gets uint 819s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 819s ok 48 GObject value (GValue) initialized copies uint 819s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 819s ok 50 GObject value (GValue) initializes uint64 819s ok 51 GObject value (GValue) uint64 is compatible with itself 819s ok 52 GObject value (GValue) uint64 is transformable to itself 819s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 819s ok 53 GObject value (GValue) initialized sets and gets uint64 819s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 819s ok 55 GObject value (GValue) initialized copies uint64 819s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 819s ok 57 GObject value (GValue) initializes ulong 819s ok 58 GObject value (GValue) ulong is compatible with itself 819s ok 59 GObject value (GValue) ulong is transformable to itself 819s JS G BXD: Defining method set_ulong in prototype for GObject.Value 819s JS G BXD: Defining method get_ulong in prototype for GObject.Value 819s ok 60 GObject value (GValue) initialized sets and gets ulong 819s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 819s ok 62 GObject value (GValue) initialized copies ulong 819s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 819s ok 64 GObject value (GValue) initializes double 819s ok 65 GObject value (GValue) double is compatible with itself 819s ok 66 GObject value (GValue) double is transformable to itself 819s JS G BXD: Defining method set_double in prototype for GObject.Value 819s JS G BXD: Defining method get_double in prototype for GObject.Value 819s ok 67 GObject value (GValue) initialized sets and gets double 819s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 819s ok 69 GObject value (GValue) initialized copies double 819s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 819s ok 71 GObject value (GValue) initializes float 819s ok 72 GObject value (GValue) float is compatible with itself 819s ok 73 GObject value (GValue) float is transformable to itself 819s JS G BXD: Defining method set_float in prototype for GObject.Value 819s JS G BXD: Defining method get_float in prototype for GObject.Value 819s ok 74 GObject value (GValue) initialized sets and gets float 819s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 819s ok 76 GObject value (GValue) initialized copies float 819s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 819s ok 78 GObject value (GValue) initializes gtype 819s ok 79 GObject value (GValue) gtype is compatible with itself 819s ok 80 GObject value (GValue) gtype is transformable to itself 819s JS G BXD: Defining method set_gtype in prototype for GObject.Value 819s JS G BXD: Defining method get_gtype in prototype for GObject.Value 819s ok 81 GObject value (GValue) initialized sets and gets gtype 819s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 819s ok 83 GObject value (GValue) initialized copies gtype 819s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 819s ok 85 GObject value (GValue) initializes boolean 819s ok 86 GObject value (GValue) boolean is compatible with itself 819s ok 87 GObject value (GValue) boolean is transformable to itself 819s JS G BXD: Defining method set_boolean in prototype for GObject.Value 819s JS G BXD: Defining method get_boolean in prototype for GObject.Value 819s ok 88 GObject value (GValue) initialized sets and gets boolean 819s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 819s ok 90 GObject value (GValue) initialized copies boolean 819s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 819s ok 92 GObject value (GValue) initializes string 819s ok 93 GObject value (GValue) string is compatible with itself 819s ok 94 GObject value (GValue) string is transformable to itself 819s JS G BXD: Defining method set_string in prototype for GObject.Value 819s JS G BXD: Defining method get_string in prototype for GObject.Value 819s ok 95 GObject value (GValue) initialized sets and gets string 819s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 819s ok 97 GObject value (GValue) initialized copies string 819s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 819s ok 99 GObject value (GValue) initializes param 819s ok 100 GObject value (GValue) param is compatible with itself 819s ok 101 GObject value (GValue) param is transformable to itself 819s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 819s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 819s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 819s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 819s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 819s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 819s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 819s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 819s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 819s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 819s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 819s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 819s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 819s JS G ENUM: Defining GObject.ParamFlags as 0x2139de5cc28 819s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a934b0 type GParamString 819s JS G BXD: Defining method set_param in prototype for GObject.Value 819s JS G BXD: Defining method get_param in prototype for GObject.Value 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a934b0 type GParamString 819s ok 102 GObject value (GValue) initialized sets and gets param 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a941b0 type GParamString 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a941b0 type GParamString 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a941b0 type GParamString 819s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a94730 type GParamString 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a94730 type GParamString 819s ok 104 GObject value (GValue) initialized copies param 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a94e80 type GParamString 819s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x46e1a94e80 type GParamString 819s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 819s ok 106 GObject value (GValue) initializes variant 819s ok 107 GObject value (GValue) variant is compatible with itself 819s ok 108 GObject value (GValue) variant is transformable to itself 819s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 819s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1581f66510b0, JSClass 0x7306f453b098, in object 0x37438ad7d038 819s JS G BXD: Defining method set_variant in prototype for GObject.Value 819s JS G BXD: Defining method get_variant in prototype for GObject.Value 819s ok 109 GObject value (GValue) initialized sets and gets variant 819s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 819s ok 111 GObject value (GValue) initialized copies variant 819s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 819s ok 113 GObject value (GValue) initializes boxed 819s ok 114 GObject value (GValue) boxed is compatible with itself 819s ok 115 GObject value (GValue) boxed is transformable to itself 819s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 819s 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 819s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 819s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 819s ok 120 GObject value (GValue) initializes gvalue 819s ok 121 GObject value (GValue) gvalue is compatible with itself 819s ok 122 GObject value (GValue) gvalue is transformable to itself 819s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 819s 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 819s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 819s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 819s ok 127 GObject value (GValue) initializes object 819s ok 128 GObject value (GValue) object is compatible with itself 819s ok 129 GObject value (GValue) object is transformable to itself 819s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 819s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x1581f6658420, JSClass 0x7306f453b7a8, in object 0x37438ad7d6f0 819s JS G BXD: Defining method set_object in prototype for GObject.Value 819s JS G BXD: Defining method get_object in prototype for GObject.Value 819s ok 130 GObject value (GValue) initialized sets and gets object 819s ok 131 GObject value (GValue) initialized can be passed to a function and returns a object 819s ok 132 GObject value (GValue) initialized copies object 819s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object 819s ok 134 GObject value (GValue) initializes instance 819s ok 135 GObject value (GValue) instance is compatible with itself 819s ok 136 GObject value (GValue) instance is transformable to itself 819s ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 819s 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 819s ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 819s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance 819s ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 819s ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 819s ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 819s ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 819s ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 819s ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 819s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 819s ok 147 GObject value (GValue) initializes from instance of object 819s ok 148 GObject value (GValue) initializes from instance of instance 819s JS G BXD: Defining method quit in prototype for GLib.MainLoop 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x46e17e5f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 1685 objects currently alive 819s JS MEMORY: boxed_instance = 1481 819s JS MEMORY: boxed_prototype = 11 819s JS MEMORY: closure = 1 819s JS MEMORY: function = 152 819s JS MEMORY: fundamental_instance = 6 819s JS MEMORY: fundamental_prototype = 2 819s JS MEMORY: gerror_instance = 0 819s JS MEMORY: gerror_prototype = 0 819s JS MEMORY: interface = 0 819s JS MEMORY: module = 5 819s JS MEMORY: ns = 5 819s JS MEMORY: object_instance = 10 819s JS MEMORY: object_prototype = 3 819s JS MEMORY: param = 9 819s JS MEMORY: union_instance = 0 819s JS MEMORY: union_prototype = 0 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testGObjectValue.test 819s Running test: cjs/set.test 819s 1..1 819s ok 1 - /usr/libexec/installed-tests/cjs/debugger/set.debugger 819s PASS: cjs/set.test 819s Running test: cjs/until.test 819s 1..1 819s ok 1 - /usr/libexec/installed-tests/cjs/debugger/until.debugger 819s PASS: cjs/until.test 819s Running test: cjs/testGTypeClass.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0x9eec5700098 819s JS IMPORT: Defining parent (nil) of 0x9eec57000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x9eec57006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9eec57014f0), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9eec57021a8), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9eec57027a8), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9eec57027a8), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9eec57021a8), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9eec57014f0), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x9eec57014f0), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9eec57014f0), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9eec57021a8), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9eec57027a8), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9eec57014f0), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x9eec57014f0), global 0x221aa003c1c0 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9eec5715910), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9eec5716340), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9eec5716340), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9eec5715910), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9eec5715910), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9eec5716340), global 0x221aa003c1c0 819s JS IMPORT: Module metadata hook for module 0x9eec57169e8 819s JS IMPORT: Defining meta.importSync for module 0x9eec57169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0x9eec5717168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x9eec57171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0x9eec57171e8 in 0x9eec57000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x9eec5717630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x9eec57176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0x9eec57171e8 of 0x221aa003d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x221aa007d060, JSClass 0x747341a7b098, in object 0x221aa007d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0x9eec5717920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x221aa003d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x221aa007d0b0, JSClass 0x747341a7b098, in object 0x221aa007d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x221aa007d100, JSClass 0x747341a7b098, in object 0x221aa007d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x221aa007d150, JSClass 0x747341a7b098, in object 0x221aa007d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x221aa007d1a0, JSClass 0x747341a7b098, in object 0x221aa007d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x221aa007d1f0, JSClass 0x747341a7b098, in object 0x221aa007d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x221aa007d038 in GIRepository 0x9eec5716ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x221aa003dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x9eec5716ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x221aa007d290 in GIRepository 0x9eec5716ff8 819s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 819s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x221aa003dee8 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module lang succeeded 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x221aa003de98 'lang' is mod 1 819s JS IMPORT: successfully imported module 'lang' 819s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 819s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 819s JS IMPORT: Importing module _signals succeeded 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x221aa003df38 '_signals' is mod 1 819s JS IMPORT: successfully imported module '_signals' 819s JS IMPORT: Importing module signals succeeded 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x221aa003de48 'signals' is mod 1 819s JS IMPORT: successfully imported module 'signals' 819s JS IMPORT: Importing module Gio succeeded 819s JS IMPORT: Defining parent 0x9eec57171e8 of 0x221aa003ddf8 'Gio' is mod 1 819s JS IMPORT: successfully imported module 'Gio' 819s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x9eec572dcb0 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0x9eec57000f8 of 0x221aa003dfd8 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0x9eec57171e8 of 0x221aa003df88 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x221aa007d538, JSClass 0x747341a7b098, in object 0x221aa007d2b8 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x221aa00cc0b0 class 0x747341a802f0 in object 0x221aa007d2b8 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x221aa007d6a0, JSClass 0x747341a7b7a8, in object 0x221aa007d2b8 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x221aa007d6c8, JSClass 0x747341a7b7a8, in object 0x221aa007d2b8 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x221aa007d2b8 in GIRepository 0x9eec5716ff8 819s JS G OBJ: Defined class for Application (GApplication), prototype 0x221aa007d718, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 819s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x221aa00cc420, JSClass 0x747341a7b580, in object 0x221aa007d268 819s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 819s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x221aa007d790, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 819s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x221aa00cc6a0, JSClass 0x747341a7b580, in object 0x221aa007d268 819s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x221aa007d808, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 819s JS G IFACE: Defined class for Initable (GInitable), prototype 0x221aa00cc7e0, JSClass 0x747341a7b580, in object 0x221aa007d268 819s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 819s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x221aa007d880, JSClass 0x747341a7b098, in object 0x221aa007d268 819s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 819s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x221aa007d8d0, JSClass 0x747341a7b098, in object 0x221aa007d268 819s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 819s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x221aa007d920, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x221aa007d970, JSClass 0x747341a7b7a8, in object 0x221aa007d290 819s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 819s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x221aa007d9c0, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 819s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 819s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 819s JS G IFACE: Defined class for File (GFile), prototype 0x221aa00cc948, JSClass 0x747341a7b580, in object 0x221aa007d268 819s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x221aa007da38, JSClass 0x747341a7b7a8, in object 0x9eec57170d8 819s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 819s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x221aa007dab0, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 819s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 819s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x221aa007db00, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 819s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x221aa007db50, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 819s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x221aa007dba0, JSClass 0x747341a7b098, in object 0x221aa007d268 819s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 819s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 819s JS G OBJ: Defined class for Settings (GSettings), prototype 0x221aa007dbf0, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 819s JS G NS: Defined namespace 'Gio' 0x221aa007d268 in GIRepository 0x9eec5716ff8 819s JS CTX: Script evaluation succeeded 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: Spinning loop until released or hook cleared 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module metadata hook for module 0x9eec573a308 819s JS IMPORT: Defining meta.importSync for module 0x9eec573a308 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9eec5739640), global 0x221aa003c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..8 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x221aa007dc40, JSClass 0x747341a7b098, in object 0x221aa007d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x221aa004ac48 819s JS IMPORT: Defining meta.importSync for module 0x221aa004ac48 819s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 819s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x221aa007dd30, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 819s JS G PRM: JSObject created with param instance 0x196eaf38d3e0 type GParamString 819s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 819s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x221aa007dd80, JSClass 0x747341a7b7a8, in object 0x221aa007d268 819s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 819s JS G PRM: JSObject created with param instance 0x196eaf366e40 type GParamBoolean 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s ok 1 Looking up param specs works 819s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 819s JS G PRM: JSObject created with param instance 0x196eaf38d3e0 type GParamString 819s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 819s JS G PRM: JSObject created with param instance 0x196eaf366e40 type GParamBoolean 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s ok 2 Looking up param specs gives the correct name 819s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 819s JS G PRM: JSObject created with param instance 0x196eaf38d3e0 type GParamString 819s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 819s JS G PRM: JSObject created with param instance 0x196eaf366e40 type GParamBoolean 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 3 Looking up param specs gives the default value if present 819s ok 4 GType object has a name 819s ok 5 GType object has a read-only name 819s ok 6 GType object has an undeletable name 819s ok 7 GType object has a string representation 819s JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' 819s ok 8 GType marshalling marshals the invalid GType object into JS null 819s JS G BXD: Defining method quit in prototype for GLib.MainLoop 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x196eaf225f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 300 objects currently alive 819s JS MEMORY: boxed_instance = 48 819s JS MEMORY: boxed_prototype = 11 819s JS MEMORY: closure = 1 819s JS MEMORY: function = 201 819s JS MEMORY: fundamental_instance = 0 819s JS MEMORY: fundamental_prototype = 0 819s JS MEMORY: gerror_instance = 0 819s JS MEMORY: gerror_prototype = 0 819s JS MEMORY: interface = 4 819s JS MEMORY: module = 9 819s JS MEMORY: ns = 4 819s JS MEMORY: object_instance = 1 819s JS MEMORY: object_prototype = 15 819s JS MEMORY: param = 6 819s JS MEMORY: union_instance = 0 819s JS MEMORY: union_prototype = 0 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testGTypeClass.test 819s Running test: cjs/print.test 819s 1..1 819s ok 1 - /usr/libexec/installed-tests/cjs/debugger/print.debugger 819s PASS: cjs/print.test 819s Running test: cjs/testAsyncMainloop.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0x1aaed7000098 819s JS IMPORT: Defining parent (nil) of 0x1aaed70000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x1aaed70006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1aaed70014f0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1aaed70021a8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1aaed70027a8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1aaed70027a8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1aaed70021a8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1aaed70014f0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1aaed70014f0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1aaed70014f0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1aaed70021a8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1aaed70027a8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1aaed70014f0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1aaed70014f0), global 0x315757e3c1c0 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed7015910), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1aaed7016340), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1aaed7016340), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed7015910), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed7015910), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1aaed7016340), global 0x315757e3c1c0 819s JS IMPORT: Module metadata hook for module 0x1aaed70169e8 819s JS IMPORT: Defining meta.importSync for module 0x1aaed70169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1aaed7017168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x1aaed70171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0x1aaed70171e8 in 0x1aaed70000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x1aaed7017630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x1aaed70176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0x1aaed70171e8 of 0x315757e3d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x315757e7d060, JSClass 0x6b823b3db098, in object 0x315757e7d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0x1aaed7017920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x315757e3d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x315757e7d0b0, JSClass 0x6b823b3db098, in object 0x315757e7d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x315757e7d100, JSClass 0x6b823b3db098, in object 0x315757e7d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x315757e7d150, JSClass 0x6b823b3db098, in object 0x315757e7d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x315757e7d1a0, JSClass 0x6b823b3db098, in object 0x315757e7d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x315757e7d1f0, JSClass 0x6b823b3db098, in object 0x315757e7d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x315757e7d038 in GIRepository 0x1aaed7016ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x315757e3dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: release 819s JS MAINLOOP: Completed job 0 819s 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 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed702aad0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x1aaed702aad0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed702aad0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x1aaed702aad0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed702aad0), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x1aaed702aad0), global 0x315757e3c1c0 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsyncMainloop.js async resolved" 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module metadata hook for module 0x1aaed702d280 819s JS IMPORT: Defining meta.importSync for module 0x1aaed702d280 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1aaed702c5b8), global 0x315757e3c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..1 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x1aaed7016ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x315757e7d268, JSClass 0x6b823b3db098, in object 0x315757e7d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x1aaed7033830 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x315757e7d308 in GIRepository 0x1aaed7016ff8 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x315757e3dfd8 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0x1aaed70000f8 of 0x315757eca060 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0x1aaed70171e8 of 0x315757e3df88 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x315757e7d588, JSClass 0x6b823b3db098, in object 0x315757e7d2e0 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x315757eca100 class 0x6b823b3e02f0 in object 0x315757e7d2e0 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x315757e7d6f0, JSClass 0x6b823b3db7a8, in object 0x315757e7d2e0 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x315757e7d718, JSClass 0x6b823b3db7a8, in object 0x315757e7d2e0 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x315757e7d2e0 in GIRepository 0x1aaed7016ff8 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x1aaed70042b8 819s JS IMPORT: Defining meta.importSync for module 0x1aaed70042b8 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 819s JS G BXD: Defining method quit in prototype for GLib.MainLoop 819s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: Running and clearing main loop hook 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s ok 1 Async mainloop resolves when main loop exits 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: Running and clearing main loop hook 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x4ddef4e5f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 129 objects currently alive 819s JS MEMORY: boxed_instance = 14 819s JS MEMORY: boxed_prototype = 8 819s JS MEMORY: closure = 1 819s JS MEMORY: function = 96 819s JS MEMORY: fundamental_instance = 0 819s JS MEMORY: fundamental_prototype = 0 819s JS MEMORY: gerror_instance = 0 819s JS MEMORY: gerror_prototype = 0 819s JS MEMORY: interface = 0 819s JS MEMORY: module = 5 819s JS MEMORY: ns = 3 819s JS MEMORY: object_instance = 0 819s JS MEMORY: object_prototype = 2 819s JS MEMORY: param = 0 819s JS MEMORY: union_instance = 0 819s JS MEMORY: union_prototype = 0 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testAsyncMainloop.test 819s Running test: cjs/testPromise.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0x2e2729900098 819s JS IMPORT: Defining parent (nil) of 0x2e27299000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x2e27299006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e27299014f0), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e27299021a8), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e27299027a8), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e27299027a8), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e27299021a8), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e27299014f0), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e27299014f0), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e27299014f0), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e27299021a8), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e27299027a8), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e27299014f0), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e27299014f0), global 0x351473f3c1c0 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e2729915910), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e2729916340), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e2729916340), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e2729915910), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e2729915910), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e2729916340), global 0x351473f3c1c0 819s JS IMPORT: Module metadata hook for module 0x2e27299169e8 819s JS IMPORT: Defining meta.importSync for module 0x2e27299169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e2729917168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x2e27299171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0x2e27299171e8 in 0x2e27299000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x2e2729917630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x2e27299176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0x2e27299171e8 of 0x351473f3d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x351473f7d060, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0x2e2729917920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x351473f3d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x351473f7d0b0, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x351473f7d100, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x351473f7d150, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x351473f7d1a0, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x351473f7d1f0, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x351473f7d038 in GIRepository 0x2e2729916ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x351473f3dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x2e2729916ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s JS CTX: Script evaluation succeeded 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: Spinning loop until released or hook cleared 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module metadata hook for module 0x2e272992dd20 819s JS IMPORT: Defining meta.importSync for module 0x2e272992dd20 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e272992d058), global 0x351473f3c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..3 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x351473f7d268, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x2e27299344f0 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x351473f7d308 in GIRepository 0x2e2729916ff8 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x351473fca038 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0x2e27299000f8 of 0x351473fca088 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0x2e27299171e8 of 0x351473f3dfb0 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x351473f7d588, JSClass 0x75efa83cb098, in object 0x351473f7d2e0 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x351473fca128 class 0x75efa83d02f0 in object 0x351473f7d2e0 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x351473f7d6f0, JSClass 0x75efa83cb7a8, in object 0x351473f7d2e0 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x351473f7d718, JSClass 0x75efa83cb7a8, in object 0x351473f7d2e0 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x351473f7d2e0 in GIRepository 0x2e2729916ff8 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x2e27299042b8 819s JS IMPORT: Defining meta.importSync for module 0x2e27299042b8 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 819s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 819s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x351473f7d830, JSClass 0x75efa83cb098, in object 0x351473f7d038 819s JS G BXD: Defining method iteration in prototype for GLib.MainContext 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 3 819s JS MAINLOOP: handling job 4, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 4 819s JS MAINLOOP: handling job 5, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 5 819s JS MAINLOOP: handling job 6, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 6 819s JS MAINLOOP: handling job 7, 819s JS MAINLOOP: Completed job 7 819s ok 1 Promise waits for all promises before handling unhandled, when handled 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 819s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 819s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 819s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 819s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 819s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 819s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 819s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 819s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 819s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 819s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 819s JS G ENUM: Defining GLib.LogLevelFlags as 0x2e27299083c8 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS MAINLOOP: Completed job 3 819s JS G BXD: Defining method quit in prototype for GLib.MainLoop 819s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 819s ok 2 Promise waits for all promises before handling unhandled, when unhandled 819s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Completed job 1 819s ok 3 Promise do not lead to high-priority IDLE starvation 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x8980fc55f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 151 objects currently alive 819s JS MEMORY: boxed_instance = 28 819s JS MEMORY: boxed_prototype = 9 819s JS MEMORY: closure = 1 819s JS MEMORY: function = 103 819s JS MEMORY: fundamental_instance = 0 819s JS MEMORY: fundamental_prototype = 0 819s JS MEMORY: gerror_instance = 0 819s JS MEMORY: gerror_prototype = 0 819s JS MEMORY: interface = 0 819s JS MEMORY: module = 5 819s JS MEMORY: ns = 3 819s JS MEMORY: object_instance = 0 819s JS MEMORY: object_prototype = 2 819s JS MEMORY: param = 0 819s JS MEMORY: union_instance = 0 819s JS MEMORY: union_prototype = 0 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testPromise.test 819s Running test: cjs/lastvalues.test 819s 1..1 819s ok 1 - /usr/libexec/installed-tests/cjs/debugger/lastvalues.debugger 819s PASS: cjs/lastvalues.test 819s Running test: cjs/finish.test 819s 1..1 819s ok 1 - /usr/libexec/installed-tests/cjs/debugger/finish.debugger 819s PASS: cjs/finish.test 819s Running test: cjs/backtrace.test 819s 1..1 819s ok 1 - /usr/libexec/installed-tests/cjs/debugger/backtrace.debugger 819s PASS: cjs/backtrace.test 819s Running test: cjs/testSystem.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0x2e3375d00098 819s JS IMPORT: Defining parent (nil) of 0x2e3375d000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x2e3375d006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e3375d014f0), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e3375d021a8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e3375d027a8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e3375d027a8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e3375d021a8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e3375d014f0), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e3375d014f0), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e3375d014f0), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e3375d021a8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e3375d027a8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e3375d014f0), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e3375d014f0), global 0x24c836f3c1c0 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e3375d15910), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e3375d16340), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e3375d16340), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e3375d15910), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e3375d15910), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e3375d16340), global 0x24c836f3c1c0 819s JS IMPORT: Module metadata hook for module 0x2e3375d169e8 819s JS IMPORT: Defining meta.importSync for module 0x2e3375d169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e3375d17168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x2e3375d171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0x2e3375d171e8 in 0x2e3375d000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x2e3375d17630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x2e3375d176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0x2e3375d171e8 of 0x24c836f3d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x24c836f7d060, JSClass 0x62aeea85b098, in object 0x24c836f7d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0x2e3375d17920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x24c836f3d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x24c836f7d0b0, JSClass 0x62aeea85b098, in object 0x24c836f7d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x24c836f7d100, JSClass 0x62aeea85b098, in object 0x24c836f7d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x24c836f7d150, JSClass 0x62aeea85b098, in object 0x24c836f7d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24c836f7d1a0, JSClass 0x62aeea85b098, in object 0x24c836f7d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x24c836f7d1f0, JSClass 0x62aeea85b098, in object 0x24c836f7d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x24c836f7d038 in GIRepository 0x2e3375d16ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x24c836f3dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Importing 'system' 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x2e3375d2ab70 'system' is mod 1 819s JS IMPORT: successfully imported module 'system' 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x2e3375d16ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x24c836f7d290 in GIRepository 0x2e3375d16ff8 819s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 819s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x24c836f3dee8 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module lang succeeded 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x24c836f3de98 'lang' is mod 1 819s JS IMPORT: successfully imported module 'lang' 819s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 819s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 819s JS IMPORT: Importing module _signals succeeded 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x24c836f3df38 '_signals' is mod 1 819s JS IMPORT: successfully imported module '_signals' 819s JS IMPORT: Importing module signals succeeded 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x24c836f3de48 'signals' is mod 1 819s JS IMPORT: successfully imported module 'signals' 819s JS IMPORT: Importing module Gio succeeded 819s JS IMPORT: Defining parent 0x2e3375d171e8 of 0x24c836f3ddf8 'Gio' is mod 1 819s JS IMPORT: successfully imported module 'Gio' 819s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x2e3375d2def0 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0x2e3375d000f8 of 0x24c836f3dfd8 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0x2e3375d171e8 of 0x24c836f3df88 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x24c836f7d538, JSClass 0x62aeea85b098, in object 0x24c836f7d2b8 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x24c836fcd0b0 class 0x62aeea8602f0 in object 0x24c836f7d2b8 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x24c836f7d6a0, JSClass 0x62aeea85b7a8, in object 0x24c836f7d2b8 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x24c836f7d6c8, JSClass 0x62aeea85b7a8, in object 0x24c836f7d2b8 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x24c836f7d2b8 in GIRepository 0x2e3375d16ff8 819s JS G OBJ: Defined class for Application (GApplication), prototype 0x24c836f7d718, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 819s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x24c836fcd420, JSClass 0x62aeea85b580, in object 0x24c836f7d268 819s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 819s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x24c836f7d790, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 819s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x24c836fcd6a0, JSClass 0x62aeea85b580, in object 0x24c836f7d268 819s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x24c836f7d808, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 819s JS G IFACE: Defined class for Initable (GInitable), prototype 0x24c836fcd7e0, JSClass 0x62aeea85b580, in object 0x24c836f7d268 819s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 819s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x24c836f7d880, JSClass 0x62aeea85b098, in object 0x24c836f7d268 819s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 819s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x24c836f7d8d0, JSClass 0x62aeea85b098, in object 0x24c836f7d268 819s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 819s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x24c836f7d920, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x24c836f7d970, JSClass 0x62aeea85b7a8, in object 0x24c836f7d290 819s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 819s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x24c836f7d9c0, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 819s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 819s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 819s JS G IFACE: Defined class for File (GFile), prototype 0x24c836fcd948, JSClass 0x62aeea85b580, in object 0x24c836f7d268 819s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x24c836f7da38, JSClass 0x62aeea85b7a8, in object 0x2e3375d170d8 819s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 819s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x24c836f7dab0, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 819s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 819s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x24c836f7db00, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 819s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x24c836f7db50, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 819s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x24c836f7dba0, JSClass 0x62aeea85b098, in object 0x24c836f7d268 819s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 819s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 819s JS G OBJ: Defined class for Settings (GSettings), prototype 0x24c836f7dbf0, JSClass 0x62aeea85b7a8, in object 0x24c836f7d268 819s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 819s JS G NS: Defined namespace 'Gio' 0x24c836f7d268 in GIRepository 0x2e3375d16ff8 819s JS CTX: Script evaluation succeeded 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: Spinning loop until released or hook cleared 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2e3375d3ee40), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module metadata hook for module 0x24c836fe1318 819s JS IMPORT: Defining meta.importSync for module 0x24c836fe1318 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24c836fe10e8), global 0x24c836f3c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..13 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x24c836f7dc40, JSClass 0x62aeea85b098, in object 0x24c836f7d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x24c836fe1040 819s JS IMPORT: Defining meta.importSync for module 0x24c836fe1040 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s ok 1 System.addressOf() gives different results for different objects 819s ok 2 System.version gives a plausible number 819s ok 3 System.refcount() gives the correct number 819s ok 4 System.addressOfGObject() gives different results for different objects 819s ok 5 System.addressOfGObject() throws for non GObject objects 819s ok 6 System.gc() does not crash the application 819s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 819s ok 8 System.dumpMemoryInfo() 819s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 819s ok 10 System.programPath is null when executed from minijasmine 819s ok 11 System.programArgs System.programArgs is an array 819s ok 12 System.programArgs modifications persist 819s ok 13 System.programArgs System.programArgs is equal to ARGV 819s JS G BXD: Defining method quit in prototype for GLib.MainLoop 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x152cf78a5f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 257 objects currently alive 819s JS MEMORY: boxed_instance = 49 819s JS MEMORY: boxed_prototype = 10 819s JS MEMORY: closure = 1 819s JS MEMORY: function = 166 819s JS MEMORY: fundamental_instance = 0 819s JS MEMORY: fundamental_prototype = 0 819s JS MEMORY: gerror_instance = 0 819s JS MEMORY: gerror_prototype = 0 819s JS MEMORY: interface = 4 819s JS MEMORY: module = 9 819s JS MEMORY: ns = 4 819s JS MEMORY: object_instance = 1 819s JS MEMORY: object_prototype = 13 819s JS MEMORY: param = 0 819s JS MEMORY: union_instance = 0 819s JS MEMORY: union_prototype = 0 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testSystem.test 819s Running test: cjs/testImporter2.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0x387b96b00098 819s JS IMPORT: Defining parent (nil) of 0x387b96b000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x387b96b006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x387b96b014f0), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x387b96b021a8), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x387b96b027a8), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x387b96b027a8), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x387b96b021a8), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x387b96b014f0), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x387b96b014f0), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x387b96b014f0), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x387b96b021a8), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x387b96b027a8), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x387b96b014f0), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x387b96b014f0), global 0x3688e533c1c0 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387b96b15910), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x387b96b16340), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x387b96b16340), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387b96b15910), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387b96b15910), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x387b96b16340), global 0x3688e533c1c0 819s JS IMPORT: Module metadata hook for module 0x387b96b169e8 819s JS IMPORT: Defining meta.importSync for module 0x387b96b169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0x387b96b17168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x387b96b171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0x387b96b171e8 in 0x387b96b000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x387b96b17630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x387b96b176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0x387b96b171e8 of 0x3688e533d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3688e537d060, JSClass 0x668f52b8b098, in object 0x3688e537d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0x387b96b17920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x3688e533d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x3688e537d0b0, JSClass 0x668f52b8b098, in object 0x3688e537d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x3688e537d100, JSClass 0x668f52b8b098, in object 0x3688e537d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3688e537d150, JSClass 0x668f52b8b098, in object 0x3688e537d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3688e537d1a0, JSClass 0x668f52b8b098, in object 0x3688e537d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x3688e537d1f0, JSClass 0x668f52b8b098, in object 0x3688e537d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x3688e537d038 in GIRepository 0x387b96b16ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x3688e533dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: release 819s JS MAINLOOP: Completed job 0 819s JS CTX: Script evaluation succeeded 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: Spinning loop until released or hook cleared 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module metadata hook for module 0x387b96b2ed30 819s JS IMPORT: Defining meta.importSync for module 0x387b96b2ed30 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x387b96b2e068), global 0x3688e533c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..4 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x387b96b16ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x3688e537d268, JSClass 0x668f52b8b098, in object 0x3688e537d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x387b96b35a28 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x3688e537d308 in GIRepository 0x387b96b16ff8 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x3688e53ca038 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0x387b96b000f8 of 0x3688e53ca088 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0x387b96b171e8 of 0x3688e533dfb0 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x3688e537d588, JSClass 0x668f52b8b098, in object 0x3688e537d2e0 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x3688e53ca128 class 0x668f52b902f0 in object 0x3688e537d2e0 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x3688e537d6f0, JSClass 0x668f52b8b7a8, in object 0x3688e537d2e0 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3688e537d718, JSClass 0x668f52b8b7a8, in object 0x3688e537d2e0 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x3688e537d2e0 in GIRepository 0x387b96b16ff8 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x387b96b042b8 819s JS IMPORT: Defining meta.importSync for module 0x387b96b042b8 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s JS IMPORT: Importing module GIMarshallingTests succeeded 819s JS IMPORT: Defining parent 0x3688e533fc10 of 0x3688e53e09c0 'GIMarshallingTests' is mod 1 819s JS IMPORT: successfully imported module 'GIMarshallingTests' 819s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 819s JS IMPORT: Importing module Gio succeeded 819s JS IMPORT: Defining parent 0x3688e533fc10 of 0x3688e53e0a38 'Gio' is mod 1 819s JS IMPORT: successfully imported module 'Gio' 819s ok 2 GI importer on failure throws an exception when the overrides _init is null 819s JS IMPORT: Importing module Regress succeeded 819s JS IMPORT: Defining parent 0x3688e533fc10 of 0x3688e53e0a88 'Regress' is mod 1 819s JS IMPORT: successfully imported module 'Regress' 819s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 819s JS IMPORT: Importing module WarnLib succeeded 819s JS IMPORT: Defining parent 0x3688e533fc10 of 0x3688e53e0ad8 'WarnLib' is mod 1 819s JS IMPORT: successfully imported module 'WarnLib' 819s ok 4 GI importer on failure throws an exception when the overrides _init is missing 819s JS G BXD: Defining method quit in prototype for GLib.MainLoop 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x118dbeed5f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 149 objects currently alive 819s JS MEMORY: boxed_instance = 28 819s JS MEMORY: boxed_prototype = 8 819s JS MEMORY: closure = 1 819s JS MEMORY: function = 94 819s JS MEMORY: fundamental_instance = 0 819s JS MEMORY: fundamental_prototype = 0 819s JS MEMORY: gerror_instance = 0 819s JS MEMORY: gerror_prototype = 0 819s JS MEMORY: interface = 0 819s JS MEMORY: module = 9 819s JS MEMORY: ns = 7 819s JS MEMORY: object_instance = 0 819s JS MEMORY: object_prototype = 2 819s JS MEMORY: param = 0 819s JS MEMORY: union_instance = 0 819s JS MEMORY: union_prototype = 0 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testImporter2.test 819s Running test: cjs/testWarnLib.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0x12cfc4700098 819s JS IMPORT: Defining parent (nil) of 0x12cfc47000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x12cfc47006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12cfc47014f0), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12cfc47021a8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12cfc47027a8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12cfc47027a8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12cfc47021a8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12cfc47014f0), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x12cfc47014f0), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12cfc47014f0), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12cfc47021a8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12cfc47027a8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12cfc47014f0), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x12cfc47014f0), global 0x2dd2d7a3c1c0 819s JS MAINLOOP: Main loop instance 0x16f993225f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x16f993225f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x16f993225f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12cfc4715910), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12cfc4716340), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12cfc4716340), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12cfc4715910), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12cfc4715910), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12cfc4716340), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module metadata hook for module 0x12cfc47169e8 819s JS IMPORT: Defining meta.importSync for module 0x12cfc47169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0x12cfc4717168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x12cfc47171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0x12cfc47171e8 in 0x12cfc47000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x12cfc4717630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x12cfc47176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0x12cfc47171e8 of 0x2dd2d7a3d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2dd2d7a7d060, JSClass 0x6805190ab098, in object 0x2dd2d7a7d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0x12cfc4717920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x2dd2d7a3d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x2dd2d7a7d0b0, JSClass 0x6805190ab098, in object 0x2dd2d7a7d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x2dd2d7a7d100, JSClass 0x6805190ab098, in object 0x2dd2d7a7d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2dd2d7a7d150, JSClass 0x6805190ab098, in object 0x2dd2d7a7d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2dd2d7a7d1a0, JSClass 0x6805190ab098, in object 0x2dd2d7a7d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x2dd2d7a7d1f0, JSClass 0x6805190ab098, in object 0x2dd2d7a7d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x2dd2d7a7d038 in GIRepository 0x12cfc4716ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x2dd2d7a3dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x16f993225f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x16f993225f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x16f993225f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x12cfc4716ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x2dd2d7a7d290 in GIRepository 0x12cfc4716ff8 819s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 819s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x2dd2d7a3dee8 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module lang succeeded 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x2dd2d7a3de98 'lang' is mod 1 819s JS IMPORT: successfully imported module 'lang' 819s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 819s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 819s JS IMPORT: Importing module _signals succeeded 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x2dd2d7a3df38 '_signals' is mod 1 819s JS IMPORT: successfully imported module '_signals' 819s JS IMPORT: Importing module signals succeeded 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x2dd2d7a3de48 'signals' is mod 1 819s JS IMPORT: successfully imported module 'signals' 819s JS IMPORT: Importing module Gio succeeded 819s JS IMPORT: Defining parent 0x12cfc47171e8 of 0x2dd2d7a3ddf8 'Gio' is mod 1 819s JS IMPORT: successfully imported module 'Gio' 819s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x12cfc472dcb0 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0x12cfc47000f8 of 0x2dd2d7a3dfd8 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0x12cfc47171e8 of 0x2dd2d7a3df88 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x2dd2d7a7d538, JSClass 0x6805190ab098, in object 0x2dd2d7a7d2b8 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x2dd2d7acc0b0 class 0x6805190b02f0 in object 0x2dd2d7a7d2b8 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x2dd2d7a7d6a0, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d2b8 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2dd2d7a7d6c8, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d2b8 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x2dd2d7a7d2b8 in GIRepository 0x12cfc4716ff8 819s JS G OBJ: Defined class for Application (GApplication), prototype 0x2dd2d7a7d718, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 819s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2dd2d7acc420, JSClass 0x6805190ab580, in object 0x2dd2d7a7d268 819s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 819s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 819s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2dd2d7a7d790, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 819s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2dd2d7acc6a0, JSClass 0x6805190ab580, in object 0x2dd2d7a7d268 819s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2dd2d7a7d808, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 819s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2dd2d7acc7e0, JSClass 0x6805190ab580, in object 0x2dd2d7a7d268 819s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 819s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 819s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2dd2d7a7d880, JSClass 0x6805190ab098, in object 0x2dd2d7a7d268 819s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 819s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2dd2d7a7d8d0, JSClass 0x6805190ab098, in object 0x2dd2d7a7d268 819s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 819s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 819s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2dd2d7a7d920, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2dd2d7a7d970, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d290 819s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 819s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2dd2d7a7d9c0, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 819s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 819s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 819s JS G IFACE: Defined class for File (GFile), prototype 0x2dd2d7acc948, JSClass 0x6805190ab580, in object 0x2dd2d7a7d268 819s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2dd2d7a7da38, JSClass 0x6805190ab7a8, in object 0x12cfc47170d8 819s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 819s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2dd2d7a7dab0, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 819s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 819s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2dd2d7a7db00, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 819s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2dd2d7a7db50, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 819s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2dd2d7a7dba0, JSClass 0x6805190ab098, in object 0x2dd2d7a7d268 819s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 819s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 819s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2dd2d7a7dbf0, JSClass 0x6805190ab7a8, in object 0x2dd2d7a7d268 819s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 819s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 819s JS G NS: Defined namespace 'Gio' 0x2dd2d7a7d268 in GIRepository 0x12cfc4716ff8 819s 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 819s JS G NS: Defined namespace 'WarnLib' 0x2dd2d7a7dc40 in GIRepository 0x12cfc4716ff8 819s JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' 819s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x2dd2d7ad73d0, JSClass 0x6805190ab580, in object 0x2dd2d7a7dc40 819s JS CTX: Script evaluation succeeded 819s JS MAINLOOP: Main loop instance 0x16f993225f80: Spinning loop until released or hook cleared 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module metadata hook for module 0x12cfc47380c0 819s JS IMPORT: Defining meta.importSync for module 0x12cfc47380c0 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12cfc47373f8), global 0x2dd2d7a3c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x16f993225f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..2 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x2dd2d7a7dce0, JSClass 0x6805190ab098, in object 0x2dd2d7a7d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x2dd2d7a4af58 819s JS IMPORT: Defining meta.importSync for module 0x2dd2d7a4af58 819s JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' 819s JS G BXD: Defining method matches in prototype for GLib.Error 819s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 819s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2dd2d7aef9e8, JSClass 0x6805190ab338, in object 0x2dd2d7a7d268 819s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 819s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 819s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 819s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 819s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 819s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 819s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 819s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 819s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 819s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 819s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 819s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 819s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 819s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 819s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 819s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 819s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 819s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 819s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 819s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 819s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 819s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 819s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 819s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 819s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 819s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 819s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 819s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 819s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 819s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 819s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 819s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 819s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 819s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 819s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 819s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 819s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 819s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 819s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 819s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 819s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 819s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 819s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 819s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 819s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 819s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 819s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 819s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 819s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 819s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s ok 1 WarnLib bug 689482 819s ok 2 WarnLib calls vfuncs with unnamed parameters 819s JS G BXD: Defining method quit in prototype for GLib.MainLoop 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x16f993225f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 0 819s JS MAINLOOP: handling job 1, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 1 819s JS MAINLOOP: handling job 2, 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Completed job 2 819s JS MAINLOOP: handling job 3, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 819s JS MAINLOOP: Main loop instance 0x16f993225f80: release 819s JS MAINLOOP: Completed job 3 819s JS MEMORY: Memory report: before destroying context 819s JS MEMORY: 262 objects currently alive 819s JS MEMORY: boxed_instance = 16 819s JS MEMORY: boxed_prototype = 11 819s JS MEMORY: closure = 3 819s JS MEMORY: function = 196 819s JS MEMORY: fundamental_instance = 0 819s JS MEMORY: fundamental_prototype = 0 819s JS MEMORY: gerror_instance = 0 819s JS MEMORY: gerror_prototype = 1 819s JS MEMORY: interface = 5 819s JS MEMORY: module = 9 819s JS MEMORY: ns = 5 819s JS MEMORY: object_instance = 2 819s JS MEMORY: object_prototype = 14 819s JS MEMORY: param = 0 819s JS MEMORY: union_instance = 0 819s JS MEMORY: union_prototype = 0 819s JS CTX: JS shutdown sequence 819s JS CTX: Stopping profiler 819s JS CTX: Shutting down toggle queue 819s JS CTX: Notifying external reference holders of GjsContext dispose 819s JS MAINLOOP: Stopping promise job dispatcher 819s JS CTX: Notifying reference holders of GjsContext dispose 819s JS CTX: Checking unhandled promise rejections 819s JS CTX: Releasing cached JS wrappers 819s JS CTX: Final triggered GC 819s JS CTX: Destroying JS context 819s JS CTX: Releasing all native objects 819s JS CTX: Disabling auto GC 819s JS CTX: Ending trace on global object 819s JS CTX: Freeing allocated resources 819s JS CTX: JS context destroyed 819s PASS: cjs/testWarnLib.test 819s Running test: cjs/testParamSpec.test 819s JS NATIVE: Registered native JS module '_promiseNative' 819s JS NATIVE: Registered native JS module '_byteArrayNative' 819s JS NATIVE: Registered native JS module '_encodingNative' 819s JS NATIVE: Registered native JS module '_gi' 819s JS NATIVE: Registered native JS module 'gi' 819s JS NATIVE: Registered native JS module 'cairoNative' 819s JS NATIVE: Registered native JS module 'system' 819s JS NATIVE: Registered native JS module 'console' 819s JS NATIVE: Registered native JS module '_print' 819s JS CTX: Enabling JIT 819s JS CTX: Initialized class GjsFileImporter prototype 0xba6d1a00098 819s JS IMPORT: Defining parent (nil) of 0xba6d1a000f8 'imports' is mod 0 819s JS IMPORT: Importing '_print' 819s JS NATIVE: Defining native module '_print' 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0xba6d1a006b0 '_print' is mod 1 819s JS IMPORT: successfully imported module '_print' 819s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 819s 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 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xba6d1a014f0), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xba6d1a021a8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xba6d1a027a8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xba6d1a027a8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xba6d1a021a8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xba6d1a014f0), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xba6d1a014f0), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xba6d1a014f0), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xba6d1a021a8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xba6d1a027a8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xba6d1a014f0), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xba6d1a014f0), global 0x1892d5d3c1c0 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Starting promise job dispatcher 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xba6d1a15910), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xba6d1a16340), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xba6d1a16340), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xba6d1a15910), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xba6d1a15910), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xba6d1a16340), global 0x1892d5d3c1c0 819s JS IMPORT: Module metadata hook for module 0xba6d1a169e8 819s JS IMPORT: Defining meta.importSync for module 0xba6d1a169e8 819s JS NATIVE: Defining native module 'gi' 819s JS CTX: Initialized class GIRepositoryNamespace prototype 0xba6d1a17168 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 819s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 819s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 819s JS IMPORT: Importing directory 'overrides' 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0xba6d1a171e8 'overrides' is mod 1 819s JS IMPORT: Defined importer 'overrides' 0xba6d1a171e8 in 0xba6d1a000f8 819s JS IMPORT: successfully imported directory 'overrides' 819s JS IMPORT: Importing '_byteArrayNative' 819s JS NATIVE: Defining native module '_byteArrayNative' 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0xba6d1a17630 '_byteArrayNative' is mod 1 819s JS IMPORT: successfully imported module '_byteArrayNative' 819s JS IMPORT: Importing '_promiseNative' 819s JS NATIVE: Defining native module '_promiseNative' 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0xba6d1a176f0 '_promiseNative' is mod 1 819s JS IMPORT: successfully imported module '_promiseNative' 819s JS IMPORT: Importing module GLib succeeded 819s JS IMPORT: Defining parent 0xba6d1a171e8 of 0x1892d5d3d2b8 'GLib' is mod 1 819s JS IMPORT: successfully imported module 'GLib' 819s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 819s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1892d5d7d060, JSClass 0x647ef307b098, in object 0x1892d5d7d038 819s JS CTX: Initialized class GIRepositoryGType prototype 0xba6d1a17920 819s JS CTX: Initialized class GIRepositoryFunction prototype 0x1892d5d3d308 819s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 819s JS G BXD: Defined class for Error (GError), prototype 0x1892d5d7d0b0, JSClass 0x647ef307b098, in object 0x1892d5d7d038 819s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 819s JS G BXD: Defined class for Variant (GVariant), prototype 0x1892d5d7d100, JSClass 0x647ef307b098, in object 0x1892d5d7d038 819s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 819s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1892d5d7d150, JSClass 0x647ef307b098, in object 0x1892d5d7d038 819s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 819s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1892d5d7d1a0, JSClass 0x647ef307b098, in object 0x1892d5d7d038 819s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 819s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 819s JS G BXD: Defined class for Thread (GThread), prototype 0x1892d5d7d1f0, JSClass 0x647ef307b098, in object 0x1892d5d7d038 819s JS G BXD: Defining method ref in prototype for GLib.Thread 819s JS G BXD: Defining method unref in prototype for GLib.Thread 819s JS G NS: Defined namespace 'GLib' 0x1892d5d7d038 in GIRepository 0xba6d1a16ff8 819s JS IMPORT: Importing module jasmine succeeded 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0x1892d5d3dcb8 'jasmine' is mod 1 819s JS IMPORT: successfully imported module 'jasmine' 819s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: hold 819s JS MAINLOOP: Enqueue job , promise=, allocation site= 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: Spinning loop until released or hook cleared 819s JS MAINLOOP: handling job 0, 819s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: release 819s JS MAINLOOP: Completed job 0 819s JS IMPORT: Importing 'gi' 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0xba6d1a16ff8 'gi' is mod 1 819s JS IMPORT: successfully imported module 'gi' 819s 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 819s JS G NS: Defined namespace 'Regress' 0x1892d5d7d268 in GIRepository 0xba6d1a16ff8 819s JS IMPORT: Importing '_gi' 819s JS NATIVE: Defining native module '_gi' 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0xba6d1a2b170 '_gi' is mod 1 819s JS IMPORT: successfully imported module '_gi' 819s 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 819s JS G NS: Defined namespace 'CjsPrivate' 0x1892d5d7d2b8 in GIRepository 0xba6d1a16ff8 819s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 819s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 819s JS IMPORT: Importing module _common succeeded 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0x1892d5d3de48 '_common' is mod 1 819s JS IMPORT: successfully imported module '_common' 819s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 819s JS IMPORT: Importing module _legacy succeeded 819s JS IMPORT: Defining parent 0xba6d1a000f8 of 0x1892d5d3de98 '_legacy' is mod 1 819s JS IMPORT: successfully imported module '_legacy' 819s JS IMPORT: Importing module GObject succeeded 819s JS IMPORT: Defining parent 0xba6d1a171e8 of 0x1892d5d3ddf8 'GObject' is mod 1 819s JS IMPORT: successfully imported module 'GObject' 819s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 819s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 819s JS G BXD: Defined class for String (GString), prototype 0x1892d5d7d538, JSClass 0x647ef307b098, in object 0x1892d5d7d290 819s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 819s JS G PRM: Defined class ParamSpec prototype is 0x1892d5d3df38 class 0x647ef30802f0 in object 0x1892d5d7d290 819s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 819s JS G OBJ: Defined class for Object (GObject), prototype 0x1892d5d7d6a0, JSClass 0x647ef307b7a8, in object 0x1892d5d7d290 819s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 819s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 819s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1892d5d7d6c8, JSClass 0x647ef307b7a8, in object 0x1892d5d7d290 819s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 819s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 819s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 819s JS G NS: Defined namespace 'GObject' 0x1892d5d7d290 in GIRepository 0xba6d1a16ff8 819s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 819s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 819s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 819s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 819s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 819s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 819s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 819s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 819s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 819s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 819s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 819s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 819s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 819s JS G ENUM: Defining GObject.ParamFlags as 0xba6d1a2f700 819s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 819s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 819s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 819s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 819s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 819s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 819s JS G ENUM: Defining Regress.TestEnum as 0xba6d1a3ab60 819s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 819s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 819s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 819s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 819s JS G ENUM: Defining Regress.TestFlags as 0xba6d1a3cf80 819s JS CTX: Script evaluation succeeded 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: Spinning loop until released or hook cleared 819s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module metadata hook for module 0xba6d1a058b0 819s JS IMPORT: Defining meta.importSync for module 0xba6d1a058b0 819s JS NATIVE: Defining native module 'system' 819s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xba6d1a04be8), global 0x1892d5d3c1c0 819s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 819s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 819s JS MAINLOOP: Set main loop hook to 819s JS MAINLOOP: Main loop instance 0x16daee5a5f80: hold 819s JS MAINLOOP: Running and clearing main loop hook 819s JS G BXD: Defining method run in prototype for GLib.MainLoop 819s 1..28 819s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 819s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 819s JS G BXD: Defined class for Source (GSource), prototype 0x1892d5d7d768, JSClass 0x647ef307b098, in object 0x1892d5d7d038 819s JS G BXD: Defining method set_priority in prototype for GLib.Source 819s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 819s JS G BXD: Defining method attach in prototype for GLib.Source 819s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 819s JS IMPORT: Module metadata hook for module 0x1892d5d4ad60 819s JS IMPORT: Defining meta.importSync for module 0x1892d5d4ad60 819s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 819s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee763b90 type GParamString 819s JS G BXD: Defining method destroy in prototype for GLib.Source 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 1 GObject.ParamSpec.string has the correct name strings 819s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee678aa0 type GParamString 819s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 819s ok 2 GObject.ParamSpec.string has the correct flags 819s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee749b00 type GParamString 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 3 GObject.ParamSpec.string has the correct default value 819s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 819s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee74b410 type GParamInt 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 4 GObject.ParamSpec.int has the correct name strings 819s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee74d8c0 type GParamInt 819s ok 5 GObject.ParamSpec.int has the correct flags 819s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee74e1d0 type GParamInt 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 6 GObject.ParamSpec.int has the correct default value 819s JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' 819s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee74ef70 type GParamUInt 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 7 GObject.ParamSpec.uint has the correct name strings 819s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee74fb40 type GParamUInt 819s ok 8 GObject.ParamSpec.uint has the correct flags 819s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee7502d0 type GParamUInt 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 9 GObject.ParamSpec.uint has the correct default value 819s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 819s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee74f610 type GParamInt64 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 10 GObject.ParamSpec.int64 has the correct name strings 819s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee751d80 type GParamInt64 819s ok 11 GObject.ParamSpec.int64 has the correct flags 819s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee752570 type GParamInt64 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 12 GObject.ParamSpec.int64 has the correct default value 819s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 819s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee7537f0 type GParamUInt64 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 13 GObject.ParamSpec.uint64 has the correct name strings 819s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee78cbf0 type GParamUInt64 819s ok 14 GObject.ParamSpec.uint64 has the correct flags 819s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee78d320 type GParamUInt64 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 15 GObject.ParamSpec.uint64 has the correct default value 819s JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' 819s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee78e9d0 type GParamEnum 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 16 GObject.ParamSpec.enum has the correct name strings 819s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee78f580 type GParamEnum 819s ok 17 GObject.ParamSpec.enum has the correct flags 819s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee78fc50 type GParamEnum 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 18 GObject.ParamSpec.enum has the correct default value 819s JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' 819s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee790b40 type GParamFlags 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 19 GObject.ParamSpec.flags has the correct name strings 819s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee791730 type GParamFlags 819s ok 20 GObject.ParamSpec.flags has the correct flags 819s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee7928b0 type GParamFlags 819s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 819s ok 21 GObject.ParamSpec.flags has the correct default value 819s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 819s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 819s JS G PRM: JSObject created with param instance 0x16daee793660 type GParamObject 819s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 819s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 819s ok 22 GObject.ParamSpec.object has the correct name strings 820s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x16daee794240 type GParamObject 820s ok 23 GObject.ParamSpec.object has the correct flags 820s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x16daee794930 type GParamObject 820s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 820s ok 24 GObject.ParamSpec.object has the correct default value 820s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 820s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x16daee7956c0 type GParamBoxed 820s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 820s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 820s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 820s ok 25 GObject.ParamSpec.jsobject has the correct name strings 820s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x16daee7962b0 type GParamBoxed 820s ok 26 GObject.ParamSpec.jsobject has the correct flags 820s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x16daee7969a0 type GParamBoxed 820s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 820s ok 27 GObject.ParamSpec.jsobject has the correct default value 820s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x16daee797630 type GParamString 820s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 820s JS G BXD: Defining method quit in prototype for GLib.MainLoop 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x16daee5a5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 2 820s JS MAINLOOP: handling job 3, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 820s JS MAINLOOP: Main loop instance 0x16daee5a5f80: release 820s JS MAINLOOP: Completed job 3 820s JS MEMORY: Memory report: before destroying context 820s JS MEMORY: 362 objects currently alive 820s JS MEMORY: boxed_instance = 173 820s JS MEMORY: boxed_prototype = 8 820s JS MEMORY: closure = 1 820s JS MEMORY: function = 141 820s JS MEMORY: fundamental_instance = 0 820s JS MEMORY: fundamental_prototype = 0 820s JS MEMORY: gerror_instance = 0 820s JS MEMORY: gerror_prototype = 0 820s JS MEMORY: interface = 0 820s JS MEMORY: module = 5 820s JS MEMORY: ns = 4 820s JS MEMORY: object_instance = 0 820s JS MEMORY: object_prototype = 2 820s JS MEMORY: param = 28 820s JS MEMORY: union_instance = 0 820s JS MEMORY: union_prototype = 0 820s JS CTX: JS shutdown sequence 820s JS CTX: Stopping profiler 820s JS CTX: Shutting down toggle queue 820s JS CTX: Notifying external reference holders of GjsContext dispose 820s JS MAINLOOP: Stopping promise job dispatcher 820s JS CTX: Notifying reference holders of GjsContext dispose 820s JS CTX: Checking unhandled promise rejections 820s JS CTX: Releasing cached JS wrappers 820s JS CTX: Final triggered GC 820s JS CTX: Destroying JS context 820s JS CTX: Releasing all native objects 820s JS CTX: Disabling auto GC 820s JS CTX: Ending trace on global object 820s JS CTX: Freeing allocated resources 820s JS CTX: JS context destroyed 820s PASS: cjs/testParamSpec.test 820s Running test: cjs/testself.test 820s JS NATIVE: Registered native JS module '_promiseNative' 820s JS NATIVE: Registered native JS module '_byteArrayNative' 820s JS NATIVE: Registered native JS module '_encodingNative' 820s JS NATIVE: Registered native JS module '_gi' 820s JS NATIVE: Registered native JS module 'gi' 820s JS NATIVE: Registered native JS module 'cairoNative' 820s JS NATIVE: Registered native JS module 'system' 820s JS NATIVE: Registered native JS module 'console' 820s JS NATIVE: Registered native JS module '_print' 820s JS CTX: Enabling JIT 820s JS CTX: Initialized class GjsFileImporter prototype 0x1e08cd200098 820s JS IMPORT: Defining parent (nil) of 0x1e08cd2000f8 'imports' is mod 0 820s JS IMPORT: Importing '_print' 820s JS NATIVE: Defining native module '_print' 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x1e08cd2006b0 '_print' is mod 1 820s JS IMPORT: successfully imported module '_print' 820s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 820s 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 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e08cd2014f0), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e08cd2021a8), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e08cd2027a8), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e08cd2027a8), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e08cd2021a8), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e08cd2014f0), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e08cd2014f0), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e08cd2014f0), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e08cd2021a8), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e08cd2027a8), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e08cd2014f0), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e08cd2014f0), global 0x55e5653c1c0 820s JS MAINLOOP: Main loop instance 0x15a284705f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Starting promise job dispatcher 820s JS MAINLOOP: Main loop instance 0x15a284705f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 820s JS MAINLOOP: Main loop instance 0x15a284705f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e08cd215910), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e08cd216340), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e08cd216340), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e08cd215910), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e08cd215910), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e08cd216340), global 0x55e5653c1c0 820s JS IMPORT: Module metadata hook for module 0x1e08cd2169e8 820s JS IMPORT: Defining meta.importSync for module 0x1e08cd2169e8 820s JS NATIVE: Defining native module 'gi' 820s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e08cd217168 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 820s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 820s JS IMPORT: Importing directory 'overrides' 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x1e08cd2171e8 'overrides' is mod 1 820s JS IMPORT: Defined importer 'overrides' 0x1e08cd2171e8 in 0x1e08cd2000f8 820s JS IMPORT: successfully imported directory 'overrides' 820s JS IMPORT: Importing '_byteArrayNative' 820s JS NATIVE: Defining native module '_byteArrayNative' 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x1e08cd217630 '_byteArrayNative' is mod 1 820s JS IMPORT: successfully imported module '_byteArrayNative' 820s JS IMPORT: Importing '_promiseNative' 820s JS NATIVE: Defining native module '_promiseNative' 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x1e08cd2176f0 '_promiseNative' is mod 1 820s JS IMPORT: successfully imported module '_promiseNative' 820s JS IMPORT: Importing module GLib succeeded 820s JS IMPORT: Defining parent 0x1e08cd2171e8 of 0x55e5653d2b8 'GLib' is mod 1 820s JS IMPORT: successfully imported module 'GLib' 820s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 820s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x55e5657d060, JSClass 0x6d1cba4eb098, in object 0x55e5657d038 820s JS CTX: Initialized class GIRepositoryGType prototype 0x1e08cd217920 820s JS CTX: Initialized class GIRepositoryFunction prototype 0x55e5653d308 820s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 820s JS G BXD: Defined class for Error (GError), prototype 0x55e5657d0b0, JSClass 0x6d1cba4eb098, in object 0x55e5657d038 820s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 820s JS G BXD: Defined class for Variant (GVariant), prototype 0x55e5657d100, JSClass 0x6d1cba4eb098, in object 0x55e5657d038 820s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 820s JS G BXD: Defined class for Bytes (GBytes), prototype 0x55e5657d150, JSClass 0x6d1cba4eb098, in object 0x55e5657d038 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 820s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x55e5657d1a0, JSClass 0x6d1cba4eb098, in object 0x55e5657d038 820s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 820s JS G BXD: Defined class for Thread (GThread), prototype 0x55e5657d1f0, JSClass 0x6d1cba4eb098, in object 0x55e5657d038 820s JS G BXD: Defining method ref in prototype for GLib.Thread 820s JS G BXD: Defining method unref in prototype for GLib.Thread 820s JS G NS: Defined namespace 'GLib' 0x55e5657d038 in GIRepository 0x1e08cd216ff8 820s JS IMPORT: Importing module jasmine succeeded 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x55e5653dcb8 'jasmine' is mod 1 820s JS IMPORT: successfully imported module 'jasmine' 820s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 820s JS MAINLOOP: Main loop instance 0x15a284705f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x15a284705f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 820s JS MAINLOOP: Main loop instance 0x15a284705f80: release 820s JS MAINLOOP: Completed job 0 820s JS CTX: Script evaluation succeeded 820s JS MAINLOOP: Main loop instance 0x15a284705f80: Spinning loop until released or hook cleared 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module metadata hook for module 0x1e08cd230450 820s JS IMPORT: Defining meta.importSync for module 0x1e08cd230450 820s JS NATIVE: Defining native module 'system' 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e08cd22f788), global 0x55e5653c1c0 820s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 820s JS MAINLOOP: Set main loop hook to 820s JS MAINLOOP: Main loop instance 0x15a284705f80: hold 820s JS MAINLOOP: Running and clearing main loop hook 820s JS G BXD: Defining method run in prototype for GLib.MainLoop 820s 1..6 820s JS IMPORT: Importing 'gi' 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x1e08cd216ff8 'gi' is mod 1 820s JS IMPORT: successfully imported module 'gi' 820s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 820s JS G BXD: Defined class for Source (GSource), prototype 0x55e5657d268, JSClass 0x6d1cba4eb098, in object 0x55e5657d038 820s JS G BXD: Defining method set_priority in prototype for GLib.Source 820s JS IMPORT: Importing '_gi' 820s JS NATIVE: Defining native module '_gi' 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x1e08cd2377f0 '_gi' is mod 1 820s JS IMPORT: successfully imported module '_gi' 820s 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 820s JS G NS: Defined namespace 'CjsPrivate' 0x55e5657d308 in GIRepository 0x1e08cd216ff8 820s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 820s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 820s JS IMPORT: Importing module _common succeeded 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x55e565ca038 '_common' is mod 1 820s JS IMPORT: successfully imported module '_common' 820s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 820s JS IMPORT: Importing module _legacy succeeded 820s JS IMPORT: Defining parent 0x1e08cd2000f8 of 0x55e565ca088 '_legacy' is mod 1 820s JS IMPORT: successfully imported module '_legacy' 820s JS IMPORT: Importing module GObject succeeded 820s JS IMPORT: Defining parent 0x1e08cd2171e8 of 0x55e5653dfb0 'GObject' is mod 1 820s JS IMPORT: successfully imported module 'GObject' 820s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 820s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 820s JS G BXD: Defined class for String (GString), prototype 0x55e5657d588, JSClass 0x6d1cba4eb098, in object 0x55e5657d2e0 820s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 820s JS G PRM: Defined class ParamSpec prototype is 0x55e565ca128 class 0x6d1cba4f02f0 in object 0x55e5657d2e0 820s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 820s JS G OBJ: Defined class for Object (GObject), prototype 0x55e5657d6f0, JSClass 0x6d1cba4eb7a8, in object 0x55e5657d2e0 820s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 820s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 820s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x55e5657d718, JSClass 0x6d1cba4eb7a8, in object 0x55e5657d2e0 820s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 820s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 820s JS G NS: Defined namespace 'GObject' 0x55e5657d2e0 in GIRepository 0x1e08cd216ff8 820s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 820s JS G BXD: Defining method attach in prototype for GLib.Source 820s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 820s JS IMPORT: Module metadata hook for module 0x1e08cd2042b8 820s JS IMPORT: Defining meta.importSync for module 0x1e08cd2042b8 820s JS G BXD: Defining method destroy in prototype for GLib.Source 820s ok 1 Test harness internal consistency 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s ok 2 Test harness internal consistency awaiting a Promise resolves 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s ok 3 Test harness internal consistency awaiting a nested async function resolves 820s JS MAINLOOP: Completed job 2 820s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 820s ok 5 SpiderMonkey features check WeakRef is enabled 820s ok 6 SpiderMonkey features check class static blocks are enabled 820s JS G BXD: Defining method quit in prototype for GLib.MainLoop 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x15a284705f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 2 820s JS MAINLOOP: handling job 3, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 820s JS MAINLOOP: Main loop instance 0x15a284705f80: release 820s JS MAINLOOP: Completed job 3 820s JS MEMORY: Memory report: before destroying context 820s JS MEMORY: 150 objects currently alive 820s JS MEMORY: boxed_instance = 37 820s JS MEMORY: boxed_prototype = 8 820s JS MEMORY: closure = 1 820s JS MEMORY: function = 94 820s JS MEMORY: fundamental_instance = 0 820s JS MEMORY: fundamental_prototype = 0 820s JS MEMORY: gerror_instance = 0 820s JS MEMORY: gerror_prototype = 0 820s JS MEMORY: interface = 0 820s JS MEMORY: module = 5 820s JS MEMORY: ns = 3 820s JS MEMORY: object_instance = 0 820s JS MEMORY: object_prototype = 2 820s JS MEMORY: param = 0 820s JS MEMORY: union_instance = 0 820s JS MEMORY: union_prototype = 0 820s JS CTX: JS shutdown sequence 820s JS CTX: Stopping profiler 820s JS CTX: Shutting down toggle queue 820s JS CTX: Notifying external reference holders of GjsContext dispose 820s JS MAINLOOP: Stopping promise job dispatcher 820s JS CTX: Notifying reference holders of GjsContext dispose 820s JS CTX: Checking unhandled promise rejections 820s JS CTX: Releasing cached JS wrappers 820s JS CTX: Final triggered GC 820s JS CTX: Destroying JS context 820s JS CTX: Releasing all native objects 820s JS CTX: Disabling auto GC 820s JS CTX: Ending trace on global object 820s JS CTX: Freeing allocated resources 820s JS CTX: JS context destroyed 820s PASS: cjs/testself.test 820s Running test: cjs/testExceptions.test 820s JS NATIVE: Registered native JS module '_promiseNative' 820s JS NATIVE: Registered native JS module '_byteArrayNative' 820s JS NATIVE: Registered native JS module '_encodingNative' 820s JS NATIVE: Registered native JS module '_gi' 820s JS NATIVE: Registered native JS module 'gi' 820s JS NATIVE: Registered native JS module 'cairoNative' 820s JS NATIVE: Registered native JS module 'system' 820s JS NATIVE: Registered native JS module 'console' 820s JS NATIVE: Registered native JS module '_print' 820s JS CTX: Enabling JIT 820s JS CTX: Initialized class GjsFileImporter prototype 0x36f7eef00098 820s JS IMPORT: Defining parent (nil) of 0x36f7eef000f8 'imports' is mod 0 820s JS IMPORT: Importing '_print' 820s JS NATIVE: Defining native module '_print' 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x36f7eef006b0 '_print' is mod 1 820s JS IMPORT: successfully imported module '_print' 820s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 820s 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 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36f7eef014f0), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36f7eef021a8), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36f7eef027a8), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36f7eef027a8), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36f7eef021a8), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36f7eef014f0), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36f7eef014f0), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36f7eef014f0), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36f7eef021a8), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36f7eef027a8), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36f7eef014f0), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36f7eef014f0), global 0x319a4143c1c0 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Starting promise job dispatcher 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36f7eef15910), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36f7eef16340), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36f7eef16340), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36f7eef15910), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36f7eef15910), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36f7eef16340), global 0x319a4143c1c0 820s JS IMPORT: Module metadata hook for module 0x36f7eef169e8 820s JS IMPORT: Defining meta.importSync for module 0x36f7eef169e8 820s JS NATIVE: Defining native module 'gi' 820s JS CTX: Initialized class GIRepositoryNamespace prototype 0x36f7eef17168 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 820s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 820s JS IMPORT: Importing directory 'overrides' 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x36f7eef171e8 'overrides' is mod 1 820s JS IMPORT: Defined importer 'overrides' 0x36f7eef171e8 in 0x36f7eef000f8 820s JS IMPORT: successfully imported directory 'overrides' 820s JS IMPORT: Importing '_byteArrayNative' 820s JS NATIVE: Defining native module '_byteArrayNative' 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x36f7eef17630 '_byteArrayNative' is mod 1 820s JS IMPORT: successfully imported module '_byteArrayNative' 820s JS IMPORT: Importing '_promiseNative' 820s JS NATIVE: Defining native module '_promiseNative' 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x36f7eef176f0 '_promiseNative' is mod 1 820s JS IMPORT: successfully imported module '_promiseNative' 820s JS IMPORT: Importing module GLib succeeded 820s JS IMPORT: Defining parent 0x36f7eef171e8 of 0x319a4143d2b8 'GLib' is mod 1 820s JS IMPORT: successfully imported module 'GLib' 820s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 820s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x319a4147d060, JSClass 0x77978c1cb098, in object 0x319a4147d038 820s JS CTX: Initialized class GIRepositoryGType prototype 0x36f7eef17920 820s JS CTX: Initialized class GIRepositoryFunction prototype 0x319a4143d308 820s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 820s JS G BXD: Defined class for Error (GError), prototype 0x319a4147d0b0, JSClass 0x77978c1cb098, in object 0x319a4147d038 820s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 820s JS G BXD: Defined class for Variant (GVariant), prototype 0x319a4147d100, JSClass 0x77978c1cb098, in object 0x319a4147d038 820s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 820s JS G BXD: Defined class for Bytes (GBytes), prototype 0x319a4147d150, JSClass 0x77978c1cb098, in object 0x319a4147d038 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 820s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x319a4147d1a0, JSClass 0x77978c1cb098, in object 0x319a4147d038 820s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 820s JS G BXD: Defined class for Thread (GThread), prototype 0x319a4147d1f0, JSClass 0x77978c1cb098, in object 0x319a4147d038 820s JS G BXD: Defining method ref in prototype for GLib.Thread 820s JS G BXD: Defining method unref in prototype for GLib.Thread 820s JS G NS: Defined namespace 'GLib' 0x319a4147d038 in GIRepository 0x36f7eef16ff8 820s JS IMPORT: Importing module jasmine succeeded 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x319a4143dcb8 'jasmine' is mod 1 820s JS IMPORT: successfully imported module 'jasmine' 820s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Importing 'gi' 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x36f7eef16ff8 'gi' is mod 1 820s JS IMPORT: successfully imported module 'gi' 820s 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 820s JS G NS: Defined namespace 'GIMarshallingTests' 0x319a4147d268 in GIRepository 0x36f7eef16ff8 820s 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 820s JS G NS: Defined namespace 'CjsPrivate' 0x319a4147d2b8 in GIRepository 0x36f7eef16ff8 820s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 820s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 820s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 820s JS IMPORT: Importing module _legacy succeeded 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x319a4143dee8 '_legacy' is mod 1 820s JS IMPORT: successfully imported module '_legacy' 820s JS IMPORT: Importing module lang succeeded 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x319a4143de98 'lang' is mod 1 820s JS IMPORT: successfully imported module 'lang' 820s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 820s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 820s JS IMPORT: Importing module _signals succeeded 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x319a4143df38 '_signals' is mod 1 820s JS IMPORT: successfully imported module '_signals' 820s JS IMPORT: Importing module signals succeeded 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x319a4143de48 'signals' is mod 1 820s JS IMPORT: successfully imported module 'signals' 820s JS IMPORT: Importing module Gio succeeded 820s JS IMPORT: Defining parent 0x36f7eef171e8 of 0x319a4143ddf8 'Gio' is mod 1 820s JS IMPORT: successfully imported module 'Gio' 820s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 820s JS IMPORT: Importing '_gi' 820s JS NATIVE: Defining native module '_gi' 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x36f7eef2dd50 '_gi' is mod 1 820s JS IMPORT: successfully imported module '_gi' 820s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 820s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 820s JS IMPORT: Importing module _common succeeded 820s JS IMPORT: Defining parent 0x36f7eef000f8 of 0x319a4143dfd8 '_common' is mod 1 820s JS IMPORT: successfully imported module '_common' 820s JS IMPORT: Importing module GObject succeeded 820s JS IMPORT: Defining parent 0x36f7eef171e8 of 0x319a4143df88 'GObject' is mod 1 820s JS IMPORT: successfully imported module 'GObject' 820s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 820s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 820s JS G BXD: Defined class for String (GString), prototype 0x319a4147d560, JSClass 0x77978c1cb098, in object 0x319a4147d2e0 820s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 820s JS G PRM: Defined class ParamSpec prototype is 0x319a414ce0b0 class 0x77978c1d02f0 in object 0x319a4147d2e0 820s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 820s JS G OBJ: Defined class for Object (GObject), prototype 0x319a4147d6c8, JSClass 0x77978c1cb7a8, in object 0x319a4147d2e0 820s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 820s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 820s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x319a4147d6f0, JSClass 0x77978c1cb7a8, in object 0x319a4147d2e0 820s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 820s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 820s JS G NS: Defined namespace 'GObject' 0x319a4147d2e0 in GIRepository 0x36f7eef16ff8 820s JS G OBJ: Defined class for Application (GApplication), prototype 0x319a4147d740, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 820s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x319a414ce420, JSClass 0x77978c1cb580, in object 0x319a4147d290 820s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 820s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 820s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x319a4147d7b8, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 820s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x319a414ce6a0, JSClass 0x77978c1cb580, in object 0x319a4147d290 820s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 820s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x319a4147d830, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 820s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 820s JS G IFACE: Defined class for Initable (GInitable), prototype 0x319a414ce7e0, JSClass 0x77978c1cb580, in object 0x319a4147d290 820s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 820s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 820s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 820s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x319a4147d8a8, JSClass 0x77978c1cb098, in object 0x319a4147d290 820s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 820s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x319a4147d8f8, JSClass 0x77978c1cb098, in object 0x319a4147d290 820s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 820s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 820s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x319a4147d948, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x319a4147d998, JSClass 0x77978c1cb7a8, in object 0x319a4147d2b8 820s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 820s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x319a4147d9e8, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 820s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 820s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 820s JS G IFACE: Defined class for File (GFile), prototype 0x319a414ce948, JSClass 0x77978c1cb580, in object 0x319a4147d290 820s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x319a4147da60, JSClass 0x77978c1cb7a8, in object 0x36f7eef170d8 820s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 820s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x319a4147dad8, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 820s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 820s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x319a4147db28, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 820s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x319a4147db78, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 820s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x319a4147dbc8, JSClass 0x77978c1cb098, in object 0x319a4147d290 820s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 820s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 820s JS G OBJ: Defined class for Settings (GSettings), prototype 0x319a4147dc18, JSClass 0x77978c1cb7a8, in object 0x319a4147d290 820s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 820s JS G NS: Defined namespace 'Gio' 0x319a4147d290 in GIRepository 0x36f7eef16ff8 820s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 820s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 820s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 820s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 820s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 820s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 820s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 820s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 820s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 820s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 820s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 820s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 820s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 820s JS G ENUM: Defining GObject.ParamFlags as 0x36f7eef33990 820s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 820s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x1bea029ff0b0 type GParamString 820s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 820s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 820s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x1bea02aed8b0 type GParamString 820s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 820s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 820s JS CTX: Script evaluation succeeded 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: Spinning loop until released or hook cleared 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module metadata hook for module 0x36f7eef06f28 820s JS IMPORT: Defining meta.importSync for module 0x36f7eef06f28 820s JS NATIVE: Defining native module 'system' 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36f7eef06260), global 0x319a4143c1c0 820s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 820s JS MAINLOOP: Set main loop hook to 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: hold 820s JS MAINLOOP: Running and clearing main loop hook 820s JS G BXD: Defining method run in prototype for GLib.MainLoop 820s 1..26 820s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 820s JS G BXD: Defined class for Source (GSource), prototype 0x319a4147dd08, JSClass 0x77978c1cb098, in object 0x319a4147d038 820s JS G BXD: Defining method set_priority in prototype for GLib.Source 820s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 820s JS G BXD: Defining method attach in prototype for GLib.Source 820s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 820s JS IMPORT: Module metadata hook for module 0x319a4144af90 820s JS IMPORT: Defining meta.importSync for module 0x319a4144af90 820s JS G BXD: Defining method destroy in prototype for GLib.Source 820s ok 1 Exceptions are thrown from property setter 820s ok 2 Exceptions are thrown from property getter 820s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 820s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 820s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 820s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 820s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 820s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 820s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 820s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 820s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 820s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 820s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 820s JS G ENUM: Defining GLib.LogLevelFlags as 0x36f7eef1f900 820s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 820s ok 3 Exceptions are logged from constructor 820s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 820s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 820s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 820s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 820s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 820s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 820s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 820s JS G ENUM: Defining GObject.BindingFlags as 0x36f7eef240a0 820s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 820s JS G OBJ: Defined class for Binding (GBinding), prototype 0x315ebaa0d038, JSClass 0x77978c1cb7a8, in object 0x319a4147d2e0 820s ok 4 Exceptions are logged from property setter with binding 820s ok 5 Exceptions are logged from property getter with binding 820s JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' 820s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 820s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x319a414f67e0, JSClass 0x77978c1cb338, in object 0x319a4147d290 820s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 820s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 820s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 820s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 820s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 820s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 820s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 820s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 820s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 820s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 820s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 820s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 820s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 820s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 820s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 820s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 820s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 820s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 820s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 820s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 820s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 820s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 820s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 820s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 820s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 820s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 820s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 820s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 820s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 820s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 820s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 820s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 820s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 820s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 820s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 820s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 820s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 820s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 820s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 820s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 820s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 820s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 820s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 820s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 820s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 820s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 820s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 820s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 820s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 820s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 820s ok 6 logError logs a warning for a GError 820s ok 7 logError logs a warning with a message if given 820s ok 8 logError also logs an error for a created GError that is not thrown 820s ok 9 logError logs an error created with the GLib.Error constructor 820s JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' 820s ok 10 logError logs the quark for a JS-created GError type 820s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 820s ok 11 logError logs with stack for a GError created from a C struct 820s ok 12 logError logs an error with a prefix if given 820s ok 13 logError logs an error with prefix and message 820s ok 14 logError logs a SyntaxError 820s ok 15 logError logs an error with cause 820s ok 16 logError logs a GError with cause 820s ok 17 logError logs an error with non-object cause 820s ok 18 logError logs an error with a cause tree 820s ok 19 logError logs an error with cyclical causes 820s JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' 820s ok 20 Exception from function with too few arguments contains the full function name 820s ok 21 Exception from function with too few arguments contains the full method name 820s ok 22 thrown GError is an instance of error enum type 820s JS G BXD: Defining method matches in prototype for GLib.Error 820s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 820s ok 23 thrown GError matches error domain and code 820s ok 24 thrown GError has properties for domain and code 820s ok 25 GError.new_literal constructs a valid GLib.Error 820s ok 26 GError.new_literal does not accept invalid domains 820s JS G BXD: Defining method quit in prototype for GLib.MainLoop 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 2 820s JS MAINLOOP: handling job 3, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 820s JS MAINLOOP: Main loop instance 0x1bea02855f80: release 820s JS MAINLOOP: Completed job 3 820s JS MEMORY: Memory report: before destroying context 820s JS MEMORY: 429 objects currently alive 820s JS MEMORY: boxed_instance = 144 820s JS MEMORY: boxed_prototype = 11 820s JS MEMORY: closure = 1 820s JS MEMORY: function = 208 820s JS MEMORY: fundamental_instance = 0 820s JS MEMORY: fundamental_prototype = 0 820s JS MEMORY: gerror_instance = 12 820s JS MEMORY: gerror_prototype = 1 820s JS MEMORY: interface = 4 820s JS MEMORY: module = 9 820s JS MEMORY: ns = 5 820s JS MEMORY: object_instance = 16 820s JS MEMORY: object_prototype = 16 820s JS MEMORY: param = 2 820s JS MEMORY: union_instance = 0 820s JS MEMORY: union_prototype = 0 820s JS CTX: JS shutdown sequence 820s JS CTX: Stopping profiler 820s JS CTX: Shutting down toggle queue 820s JS CTX: Notifying external reference holders of GjsContext dispose 820s JS MAINLOOP: Stopping promise job dispatcher 820s JS CTX: Notifying reference holders of GjsContext dispose 820s JS CTX: Checking unhandled promise rejections 820s JS CTX: Releasing cached JS wrappers 820s JS CTX: Final triggered GC 820s JS G OBJ: Enqueuing GObject 0x1bea02a79e10 to toggle UP after shutdown, probably from another thread (0x1bea02993810). 820s JS G OBJ: Enqueuing GObject 0x1bea02a7d520 to toggle UP after shutdown, probably from another thread (0x1bea02993810). 820s JS CTX: Destroying JS context 820s JS CTX: Releasing all native objects 820s JS CTX: Disabling auto GC 820s JS CTX: Ending trace on global object 820s JS CTX: Freeing allocated resources 820s JS CTX: JS context destroyed 820s PASS: cjs/testExceptions.test 820s Running test: cjs/throw-ignored.test 820s 1..1 820s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw-ignored.debugger 820s PASS: cjs/throw-ignored.test 820s Running test: cjs/testLegacyByteArray.test 820s JS NATIVE: Registered native JS module '_promiseNative' 820s JS NATIVE: Registered native JS module '_byteArrayNative' 820s JS NATIVE: Registered native JS module '_encodingNative' 820s JS NATIVE: Registered native JS module '_gi' 820s JS NATIVE: Registered native JS module 'gi' 820s JS NATIVE: Registered native JS module 'cairoNative' 820s JS NATIVE: Registered native JS module 'system' 820s JS NATIVE: Registered native JS module 'console' 820s JS NATIVE: Registered native JS module '_print' 820s JS CTX: Enabling JIT 820s JS CTX: Initialized class GjsFileImporter prototype 0x134516100098 820s JS IMPORT: Defining parent (nil) of 0x1345161000f8 'imports' is mod 0 820s JS IMPORT: Importing '_print' 820s JS NATIVE: Defining native module '_print' 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x1345161006b0 '_print' is mod 1 820s JS IMPORT: successfully imported module '_print' 820s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 820s 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 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1345161014f0), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1345161021a8), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1345161027a8), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1345161027a8), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1345161021a8), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1345161014f0), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1345161014f0), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1345161014f0), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1345161021a8), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1345161027a8), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1345161014f0), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1345161014f0), global 0x4822463c1c0 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Starting promise job dispatcher 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134516115910), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x134516116340), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x134516116340), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134516115910), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134516115910), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x134516116340), global 0x4822463c1c0 820s JS IMPORT: Module metadata hook for module 0x1345161169e8 820s JS IMPORT: Defining meta.importSync for module 0x1345161169e8 820s JS NATIVE: Defining native module 'gi' 820s JS CTX: Initialized class GIRepositoryNamespace prototype 0x134516117168 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 820s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 820s JS IMPORT: Importing directory 'overrides' 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x1345161171e8 'overrides' is mod 1 820s JS IMPORT: Defined importer 'overrides' 0x1345161171e8 in 0x1345161000f8 820s JS IMPORT: successfully imported directory 'overrides' 820s JS IMPORT: Importing '_byteArrayNative' 820s JS NATIVE: Defining native module '_byteArrayNative' 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x134516117630 '_byteArrayNative' is mod 1 820s JS IMPORT: successfully imported module '_byteArrayNative' 820s JS IMPORT: Importing '_promiseNative' 820s JS NATIVE: Defining native module '_promiseNative' 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x1345161176f0 '_promiseNative' is mod 1 820s JS IMPORT: successfully imported module '_promiseNative' 820s JS IMPORT: Importing module GLib succeeded 820s JS IMPORT: Defining parent 0x1345161171e8 of 0x4822463d2b8 'GLib' is mod 1 820s JS IMPORT: successfully imported module 'GLib' 820s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 820s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x4822467d060, JSClass 0x782d4edeb098, in object 0x4822467d038 820s JS CTX: Initialized class GIRepositoryGType prototype 0x134516117920 820s JS CTX: Initialized class GIRepositoryFunction prototype 0x4822463d308 820s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 820s JS G BXD: Defined class for Error (GError), prototype 0x4822467d0b0, JSClass 0x782d4edeb098, in object 0x4822467d038 820s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 820s JS G BXD: Defined class for Variant (GVariant), prototype 0x4822467d100, JSClass 0x782d4edeb098, in object 0x4822467d038 820s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 820s JS G BXD: Defined class for Bytes (GBytes), prototype 0x4822467d150, JSClass 0x782d4edeb098, in object 0x4822467d038 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 820s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4822467d1a0, JSClass 0x782d4edeb098, in object 0x4822467d038 820s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 820s JS G BXD: Defined class for Thread (GThread), prototype 0x4822467d1f0, JSClass 0x782d4edeb098, in object 0x4822467d038 820s JS G BXD: Defining method ref in prototype for GLib.Thread 820s JS G BXD: Defining method unref in prototype for GLib.Thread 820s JS G NS: Defined namespace 'GLib' 0x4822467d038 in GIRepository 0x134516116ff8 820s JS IMPORT: Importing module jasmine succeeded 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x4822463dcb8 'jasmine' is mod 1 820s JS IMPORT: successfully imported module 'jasmine' 820s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 820s JS IMPORT: Importing 'gi' 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x134516116ff8 'gi' is mod 1 820s JS IMPORT: successfully imported module 'gi' 820s JS IMPORT: Importing module byteArray succeeded 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x4822463ddf8 'byteArray' is mod 1 820s JS IMPORT: successfully imported module 'byteArray' 820s 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 820s JS G NS: Defined namespace 'GIMarshallingTests' 0x4822467d268 in GIRepository 0x134516116ff8 820s JS CTX: Script evaluation succeeded 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: Spinning loop until released or hook cleared 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module metadata hook for module 0x134516135d50 820s JS IMPORT: Defining meta.importSync for module 0x134516135d50 820s JS NATIVE: Defining native module 'system' 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x134516134f88), global 0x4822463c1c0 820s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 820s JS MAINLOOP: Set main loop hook to 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: hold 820s JS MAINLOOP: Running and clearing main loop hook 820s JS G BXD: Defining method run in prototype for GLib.MainLoop 820s 1..14 820s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 820s JS G BXD: Defined class for Source (GSource), prototype 0x4822467d290, JSClass 0x782d4edeb098, in object 0x4822467d038 820s JS G BXD: Defining method set_priority in prototype for GLib.Source 820s JS IMPORT: Importing '_gi' 820s JS NATIVE: Defining native module '_gi' 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x13451613df38 '_gi' is mod 1 820s JS IMPORT: successfully imported module '_gi' 820s 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 820s JS G NS: Defined namespace 'CjsPrivate' 0x4822467d330 in GIRepository 0x134516116ff8 820s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 820s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 820s JS IMPORT: Importing module _common succeeded 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x482246c7088 '_common' is mod 1 820s JS IMPORT: successfully imported module '_common' 820s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 820s JS IMPORT: Importing module _legacy succeeded 820s JS IMPORT: Defining parent 0x1345161000f8 of 0x482246c70d8 '_legacy' is mod 1 820s JS IMPORT: successfully imported module '_legacy' 820s JS IMPORT: Importing module GObject succeeded 820s JS IMPORT: Defining parent 0x1345161171e8 of 0x482246c7038 'GObject' is mod 1 820s JS IMPORT: successfully imported module 'GObject' 820s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 820s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 820s JS G BXD: Defined class for String (GString), prototype 0x4822467d5b0, JSClass 0x782d4edeb098, in object 0x4822467d308 820s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 820s JS G PRM: Defined class ParamSpec prototype is 0x482246c7178 class 0x782d4edf02f0 in object 0x4822467d308 820s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 820s JS G OBJ: Defined class for Object (GObject), prototype 0x4822467d718, JSClass 0x782d4edeb7a8, in object 0x4822467d308 820s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 820s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 820s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x4822467d740, JSClass 0x782d4edeb7a8, in object 0x4822467d308 820s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 820s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 820s JS G NS: Defined namespace 'GObject' 0x4822467d308 in GIRepository 0x4822463f8c8 820s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 820s JS G BXD: Defining method attach in prototype for GLib.Source 820s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 820s JS IMPORT: Module metadata hook for module 0x482246d7078 820s JS IMPORT: Defining meta.importSync for module 0x482246d7078 820s JS G BXD: Defining method destroy in prototype for GLib.Source 820s ok 1 Legacy byte array has length 0 for empty array 820s ok 2 Legacy byte array initially sized to 10 has length 10 820s ok 3 Legacy byte array initially sized to 10 is initialized to zeroes 820s ok 4 Legacy byte array assigns values correctly 820s ok 5 Legacy byte array assignment past end implicitly lengthens the array 820s ok 6 Legacy byte array assignment past end implicitly creates zero bytes 820s ok 7 Legacy byte array changes the length when assigning to length property 820s ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 820s ok 9 Legacy byte array conversions gives a byte 0 when assigning null 820s ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined 820s ok 11 Legacy byte array conversions rounds off when assigning a double 820s ok 12 Legacy byte array can be created from an array 820s ok 13 Legacy byte array can be converted to a string of ASCII characters 820s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 820s ok 14 Legacy byte array can be passed in with transfer none 820s JS G BXD: Defining method quit in prototype for GLib.MainLoop 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 2 820s JS MAINLOOP: handling job 3, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 820s JS MAINLOOP: Main loop instance 0x1904b96c5f80: release 820s JS MAINLOOP: Completed job 3 820s JS MEMORY: Memory report: before destroying context 820s JS MEMORY: 196 objects currently alive 820s JS MEMORY: boxed_instance = 80 820s JS MEMORY: boxed_prototype = 8 820s JS MEMORY: closure = 1 820s JS MEMORY: function = 95 820s JS MEMORY: fundamental_instance = 0 820s JS MEMORY: fundamental_prototype = 0 820s JS MEMORY: gerror_instance = 0 820s JS MEMORY: gerror_prototype = 0 820s JS MEMORY: interface = 0 820s JS MEMORY: module = 6 820s JS MEMORY: ns = 4 820s JS MEMORY: object_instance = 0 820s JS MEMORY: object_prototype = 2 820s JS MEMORY: param = 0 820s JS MEMORY: union_instance = 0 820s JS MEMORY: union_prototype = 0 820s JS CTX: JS shutdown sequence 820s JS CTX: Stopping profiler 820s JS CTX: Shutting down toggle queue 820s JS CTX: Notifying external reference holders of GjsContext dispose 820s JS MAINLOOP: Stopping promise job dispatcher 820s JS CTX: Notifying reference holders of GjsContext dispose 820s JS CTX: Checking unhandled promise rejections 820s JS CTX: Releasing cached JS wrappers 820s JS CTX: Final triggered GC 820s JS CTX: Destroying JS context 820s JS CTX: Releasing all native objects 820s JS CTX: Disabling auto GC 820s JS CTX: Ending trace on global object 820s JS CTX: Freeing allocated resources 820s JS CTX: JS context destroyed 820s PASS: cjs/testLegacyByteArray.test 820s Running test: cjs/keys.test 820s 1..1 820s ok 1 - /usr/libexec/installed-tests/cjs/debugger/keys.debugger 820s PASS: cjs/keys.test 820s Running test: cjs/testConsole.test 820s JS NATIVE: Registered native JS module '_promiseNative' 820s JS NATIVE: Registered native JS module '_byteArrayNative' 820s JS NATIVE: Registered native JS module '_encodingNative' 820s JS NATIVE: Registered native JS module '_gi' 820s JS NATIVE: Registered native JS module 'gi' 820s JS NATIVE: Registered native JS module 'cairoNative' 820s JS NATIVE: Registered native JS module 'system' 820s JS NATIVE: Registered native JS module 'console' 820s JS NATIVE: Registered native JS module '_print' 820s JS CTX: Enabling JIT 820s JS CTX: Initialized class GjsFileImporter prototype 0x2427cc200098 820s JS IMPORT: Defining parent (nil) of 0x2427cc2000f8 'imports' is mod 0 820s JS IMPORT: Importing '_print' 820s JS NATIVE: Defining native module '_print' 820s JS IMPORT: Defining parent 0x2427cc2000f8 of 0x2427cc2006b0 '_print' is mod 1 820s JS IMPORT: successfully imported module '_print' 820s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 820s 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 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2427cc2014f0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2427cc2021a8), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2427cc2027a8), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2427cc2027a8), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2427cc2021a8), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2427cc2014f0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2427cc2014f0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2427cc2014f0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2427cc2021a8), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2427cc2027a8), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2427cc2014f0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2427cc2014f0), global 0x5429b53c1c0 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Starting promise job dispatcher 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc215910), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2427cc216340), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2427cc216340), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc215910), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc215910), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2427cc216340), global 0x5429b53c1c0 820s JS IMPORT: Module metadata hook for module 0x2427cc2169e8 820s JS IMPORT: Defining meta.importSync for module 0x2427cc2169e8 820s JS NATIVE: Defining native module 'gi' 820s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2427cc217168 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 820s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 820s JS IMPORT: Importing directory 'overrides' 820s JS IMPORT: Defining parent 0x2427cc2000f8 of 0x2427cc2171e8 'overrides' is mod 1 820s JS IMPORT: Defined importer 'overrides' 0x2427cc2171e8 in 0x2427cc2000f8 820s JS IMPORT: successfully imported directory 'overrides' 820s JS IMPORT: Importing '_byteArrayNative' 820s JS NATIVE: Defining native module '_byteArrayNative' 820s JS IMPORT: Defining parent 0x2427cc2000f8 of 0x2427cc217630 '_byteArrayNative' is mod 1 820s JS IMPORT: successfully imported module '_byteArrayNative' 820s JS IMPORT: Importing '_promiseNative' 820s JS NATIVE: Defining native module '_promiseNative' 820s JS IMPORT: Defining parent 0x2427cc2000f8 of 0x2427cc2176f0 '_promiseNative' is mod 1 820s JS IMPORT: successfully imported module '_promiseNative' 820s JS IMPORT: Importing module GLib succeeded 820s JS IMPORT: Defining parent 0x2427cc2171e8 of 0x5429b53d2b8 'GLib' is mod 1 820s JS IMPORT: successfully imported module 'GLib' 820s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 820s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x5429b57d060, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS CTX: Initialized class GIRepositoryGType prototype 0x2427cc217920 820s JS CTX: Initialized class GIRepositoryFunction prototype 0x5429b53d308 820s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 820s JS G BXD: Defined class for Error (GError), prototype 0x5429b57d0b0, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 820s JS G BXD: Defined class for Variant (GVariant), prototype 0x5429b57d100, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 820s JS G BXD: Defined class for Bytes (GBytes), prototype 0x5429b57d150, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 820s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5429b57d1a0, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 820s JS G BXD: Defined class for Thread (GThread), prototype 0x5429b57d1f0, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS G BXD: Defining method ref in prototype for GLib.Thread 820s JS G BXD: Defining method unref in prototype for GLib.Thread 820s JS G NS: Defined namespace 'GLib' 0x5429b57d038 in GIRepository 0x2427cc216ff8 820s JS IMPORT: Importing module jasmine succeeded 820s JS IMPORT: Defining parent 0x2427cc2000f8 of 0x5429b53dcb8 'jasmine' is mod 1 820s JS IMPORT: successfully imported module 'jasmine' 820s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: release 820s JS MAINLOOP: Completed job 0 820s 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 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2427cc22aad0), global 0x5429b53c1c0 820s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 820s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 820s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 820s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 820s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 820s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 820s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 820s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 820s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 820s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 820s JS G ENUM: Defining GLib.LogLevelFlags as 0x2427cc234bb8 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testConsole.js async resolved" 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module metadata hook for module 0x2427cc214ba8 820s JS IMPORT: Defining meta.importSync for module 0x2427cc214ba8 820s JS NATIVE: Defining native module 'system' 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2427cc213ee0), global 0x5429b53c1c0 820s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 820s JS MAINLOOP: Set main loop hook to 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: hold 820s JS MAINLOOP: Running and clearing main loop hook 820s JS G BXD: Defining method run in prototype for GLib.MainLoop 820s 1..64 820s JS IMPORT: Importing 'gi' 820s JS IMPORT: Defining parent 0x5429b53f928 of 0x5429b53f838 'gi' is mod 1 820s JS IMPORT: successfully imported module 'gi' 820s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 820s JS G BXD: Defined class for Source (GSource), prototype 0x5429b57d290, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS G BXD: Defining method set_priority in prototype for GLib.Source 820s JS IMPORT: Importing '_gi' 820s JS NATIVE: Defining native module '_gi' 820s JS IMPORT: Defining parent 0x5429b53f928 of 0x2427cc221918 '_gi' is mod 1 820s JS IMPORT: successfully imported module '_gi' 820s 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 820s JS G NS: Defined namespace 'CjsPrivate' 0x5429b57d330 in GIRepository 0x5429b53f838 820s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 820s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 820s JS IMPORT: Importing module _common succeeded 820s JS IMPORT: Defining parent 0x5429b53f928 of 0x5429b5db308 '_common' is mod 1 820s JS IMPORT: successfully imported module '_common' 820s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 820s JS IMPORT: Importing module _legacy succeeded 820s JS IMPORT: Defining parent 0x5429b53f928 of 0x5429b5db358 '_legacy' is mod 1 820s JS IMPORT: successfully imported module '_legacy' 820s JS IMPORT: Importing module GObject succeeded 820s JS IMPORT: Defining parent 0x5429b53f9e8 of 0x5429b5db2b8 'GObject' is mod 1 820s JS IMPORT: successfully imported module 'GObject' 820s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 820s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 820s JS G BXD: Defined class for String (GString), prototype 0x5429b57d588, JSClass 0x799d172bb098, in object 0x5429b57d308 820s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 820s JS G PRM: Defined class ParamSpec prototype is 0x5429b5db3f8 class 0x799d172c02f0 in object 0x5429b57d308 820s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 820s JS G OBJ: Defined class for Object (GObject), prototype 0x5429b57d6f0, JSClass 0x799d172bb7a8, in object 0x5429b57d308 820s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 820s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 820s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x5429b57d718, JSClass 0x799d172bb7a8, in object 0x5429b57d308 820s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 820s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 820s JS G NS: Defined namespace 'GObject' 0x5429b57d308 in GIRepository 0x5429b53f838 820s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 820s JS G BXD: Defining method attach in prototype for GLib.Source 820s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 820s JS IMPORT: Module metadata hook for module 0x5429b5c41c8 820s JS IMPORT: Defining meta.importSync for module 0x5429b5c41c8 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 820s JS G BXD: Defining method destroy in prototype for GLib.Source 820s ok 1 console has correct object tag 820s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 820s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x5429b57d998, JSClass 0x799d172bb098, in object 0x5429b57d038 820s JS G BXD: Defining method classify in prototype for GLib.Variant 820s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 820s JS G BXD: Defining method n_children in prototype for GLib.Variant 820s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 820s JS G BXD: Defining method get_string in prototype for GLib.Variant 820s JS G BXD: Defining method get_variant in prototype for GLib.Variant 820s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 820s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 820s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 820s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 820s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 820s JS G ENUM: Defining GLib.LogWriterOutput as 0x2427cc233c00 820s JS IMPORT: Module metadata hook for module 0x5429b54ad28 820s JS IMPORT: Defining meta.importSync for module 0x5429b54ad28 820s JS NATIVE: Defining native module '_encodingNative' 820s ok 2 console logs a message 820s ok 3 console logs a warning 820s ok 4 console logs an informative message 820s ok 5 console traces a line 820s ok 6 console traces a empty message 820s ok 7 console asserts a true condition 820s ok 8 console asserts a false condition 820s ok 9 console asserts a false condition with message 820s JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'CjsPrivate' 820s ok 10 console clear() can be called 820s ok 11 console clear() resets indentation 820s ok 12 console table() logs at least something 820s ok 13 console string replacement console.log() supports %s 820s ok 14 console string replacement console.log() supports %d 820s ok 15 console string replacement console.log() supports %i 820s ok 16 console string replacement console.log() supports %f 820s ok 17 console string replacement console.log() supports %o 820s ok 18 console string replacement console.log() supports %O 820s ok 19 console string replacement console.log() ignores %c 820s ok 20 console string replacement console.log() supports mixing substitutions 820s ok 21 console string replacement console.log() supports invalid numbers 820s ok 22 console string replacement console.log() supports missing substitutions 820s ok 23 console string replacement console.warn() supports %s 820s ok 24 console string replacement console.warn() supports %d 820s ok 25 console string replacement console.warn() supports %i 820s ok 26 console string replacement console.warn() supports %f 820s ok 27 console string replacement console.warn() supports %o 820s ok 28 console string replacement console.warn() supports %O 820s ok 29 console string replacement console.warn() ignores %c 820s ok 30 console string replacement console.warn() supports mixing substitutions 820s ok 31 console string replacement console.warn() supports invalid numbers 820s ok 32 console string replacement console.warn() supports missing substitutions 820s ok 33 console string replacement console.info() supports %s 820s ok 34 console string replacement console.info() supports %d 820s ok 35 console string replacement console.info() supports %i 820s ok 36 console string replacement console.info() supports %f 820s ok 37 console string replacement console.info() supports %o 820s ok 38 console string replacement console.info() supports %O 820s ok 39 console string replacement console.info() ignores %c 820s ok 40 console string replacement console.info() supports mixing substitutions 820s ok 41 console string replacement console.info() supports invalid numbers 820s ok 42 console string replacement console.info() supports missing substitutions 820s ok 43 console string replacement console.error() supports %s 820s ok 44 console string replacement console.error() supports %d 820s ok 45 console string replacement console.error() supports %i 820s ok 46 console string replacement console.error() supports %f 820s ok 47 console string replacement console.error() supports %o 820s ok 48 console string replacement console.error() supports %O 820s ok 49 console string replacement console.error() ignores %c 820s ok 50 console string replacement console.error() supports mixing substitutions 820s ok 51 console string replacement console.error() supports invalid numbers 820s ok 52 console string replacement console.error() supports missing substitutions 820s ok 53 console string replacement console.trace() supports %s 820s ok 54 console string replacement console.trace() supports %d 820s ok 55 console string replacement console.trace() supports %i 820s ok 56 console string replacement console.trace() supports %f 820s ok 57 console string replacement console.trace() supports %o 820s ok 58 console string replacement console.trace() supports %O 820s ok 59 console string replacement console.trace() ignores %c 820s ok 60 console string replacement console.trace() supports mixing substitutions 820s ok 61 console string replacement console.trace() supports invalid numbers 820s ok 62 console string replacement console.trace() supports missing substitutions 820s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 820s ok 63 console time() ends correctly 820s ok 64 console time() doesn't log initially 820s JS G BXD: Defining method quit in prototype for GLib.MainLoop 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 2 820s JS MAINLOOP: handling job 3, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 820s JS MAINLOOP: Main loop instance 0xa86b55f5f80: release 820s JS MAINLOOP: Completed job 3 820s JS MEMORY: Memory report: before destroying context 820s JS MEMORY: 4290 objects currently alive 820s JS MEMORY: boxed_instance = 4154 820s JS MEMORY: boxed_prototype = 9 820s JS MEMORY: closure = 2 820s JS MEMORY: function = 115 820s JS MEMORY: fundamental_instance = 0 820s JS MEMORY: fundamental_prototype = 0 820s JS MEMORY: gerror_instance = 0 820s JS MEMORY: gerror_prototype = 0 820s JS MEMORY: interface = 0 820s JS MEMORY: module = 5 820s JS MEMORY: ns = 3 820s JS MEMORY: object_instance = 0 820s JS MEMORY: object_prototype = 2 820s JS MEMORY: param = 0 820s JS MEMORY: union_instance = 0 820s JS MEMORY: union_prototype = 0 820s JS CTX: JS shutdown sequence 820s JS CTX: Stopping profiler 820s JS CTX: Shutting down toggle queue 820s JS CTX: Notifying external reference holders of GjsContext dispose 820s JS MAINLOOP: Stopping promise job dispatcher 820s JS CTX: Notifying reference holders of GjsContext dispose 820s JS CTX: Checking unhandled promise rejections 820s JS CTX: Releasing cached JS wrappers 820s JS CTX: Final triggered GC 820s JS CTX: Destroying JS context 820s JS CTX: Releasing all native objects 820s JS CTX: Disabling auto GC 820s JS CTX: Ending trace on global object 820s JS CTX: Freeing allocated resources 820s JS CTX: JS context destroyed 820s PASS: cjs/testConsole.test 820s Running test: cjs/testIntrospection.test 820s JS NATIVE: Registered native JS module '_promiseNative' 820s JS NATIVE: Registered native JS module '_byteArrayNative' 820s JS NATIVE: Registered native JS module '_encodingNative' 820s JS NATIVE: Registered native JS module '_gi' 820s JS NATIVE: Registered native JS module 'gi' 820s JS NATIVE: Registered native JS module 'cairoNative' 820s JS NATIVE: Registered native JS module 'system' 820s JS NATIVE: Registered native JS module 'console' 820s JS NATIVE: Registered native JS module '_print' 820s JS CTX: Enabling JIT 820s JS CTX: Initialized class GjsFileImporter prototype 0x2e8aa3000098 820s JS IMPORT: Defining parent (nil) of 0x2e8aa30000f8 'imports' is mod 0 820s JS IMPORT: Importing '_print' 820s JS NATIVE: Defining native module '_print' 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0x2e8aa30006b0 '_print' is mod 1 820s JS IMPORT: successfully imported module '_print' 820s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 820s 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 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e8aa30014f0), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e8aa30021a8), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e8aa30027a8), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e8aa30027a8), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e8aa30021a8), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e8aa30014f0), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e8aa30014f0), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e8aa30014f0), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e8aa30021a8), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e8aa30027a8), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e8aa30014f0), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e8aa30014f0), global 0xcf9c573c1c0 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Starting promise job dispatcher 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8aa3015910), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8aa3016340), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8aa3016340), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8aa3015910), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8aa3015910), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e8aa3016340), global 0xcf9c573c1c0 820s JS IMPORT: Module metadata hook for module 0x2e8aa30169e8 820s JS IMPORT: Defining meta.importSync for module 0x2e8aa30169e8 820s JS NATIVE: Defining native module 'gi' 820s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e8aa3017168 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 820s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 820s JS IMPORT: Importing directory 'overrides' 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0x2e8aa30171e8 'overrides' is mod 1 820s JS IMPORT: Defined importer 'overrides' 0x2e8aa30171e8 in 0x2e8aa30000f8 820s JS IMPORT: successfully imported directory 'overrides' 820s JS IMPORT: Importing '_byteArrayNative' 820s JS NATIVE: Defining native module '_byteArrayNative' 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0x2e8aa3017630 '_byteArrayNative' is mod 1 820s JS IMPORT: successfully imported module '_byteArrayNative' 820s JS IMPORT: Importing '_promiseNative' 820s JS NATIVE: Defining native module '_promiseNative' 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0x2e8aa30176f0 '_promiseNative' is mod 1 820s JS IMPORT: successfully imported module '_promiseNative' 820s JS IMPORT: Importing module GLib succeeded 820s JS IMPORT: Defining parent 0x2e8aa30171e8 of 0xcf9c573d2b8 'GLib' is mod 1 820s JS IMPORT: successfully imported module 'GLib' 820s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 820s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xcf9c577d060, JSClass 0x6b54288db098, in object 0xcf9c577d038 820s JS CTX: Initialized class GIRepositoryGType prototype 0x2e8aa3017920 820s JS CTX: Initialized class GIRepositoryFunction prototype 0xcf9c573d308 820s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 820s JS G BXD: Defined class for Error (GError), prototype 0xcf9c577d0b0, JSClass 0x6b54288db098, in object 0xcf9c577d038 820s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 820s JS G BXD: Defined class for Variant (GVariant), prototype 0xcf9c577d100, JSClass 0x6b54288db098, in object 0xcf9c577d038 820s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 820s JS G BXD: Defined class for Bytes (GBytes), prototype 0xcf9c577d150, JSClass 0x6b54288db098, in object 0xcf9c577d038 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 820s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xcf9c577d1a0, JSClass 0x6b54288db098, in object 0xcf9c577d038 820s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 820s JS G BXD: Defined class for Thread (GThread), prototype 0xcf9c577d1f0, JSClass 0x6b54288db098, in object 0xcf9c577d038 820s JS G BXD: Defining method ref in prototype for GLib.Thread 820s JS G BXD: Defining method unref in prototype for GLib.Thread 820s JS G NS: Defined namespace 'GLib' 0xcf9c577d038 in GIRepository 0x2e8aa3016ff8 820s JS IMPORT: Importing module jasmine succeeded 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0xcf9c573dcb8 'jasmine' is mod 1 820s JS IMPORT: successfully imported module 'jasmine' 820s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Importing 'gi' 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0x2e8aa3016ff8 'gi' is mod 1 820s JS IMPORT: successfully imported module 'gi' 820s 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 820s JS G NS: Defined namespace 'Gdk' 0xcf9c577d268 in GIRepository 0x2e8aa3016ff8 820s 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 820s JS G NS: Defined namespace 'CjsPrivate' 0xcf9c577d2b8 in GIRepository 0x2e8aa3016ff8 820s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 820s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 820s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 820s JS IMPORT: Importing module _legacy succeeded 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0xcf9c573dee8 '_legacy' is mod 1 820s JS IMPORT: successfully imported module '_legacy' 820s JS IMPORT: Importing module lang succeeded 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0xcf9c573de98 'lang' is mod 1 820s JS IMPORT: successfully imported module 'lang' 820s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 820s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 820s JS IMPORT: Importing module _signals succeeded 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0xcf9c573df38 '_signals' is mod 1 820s JS IMPORT: successfully imported module '_signals' 820s JS IMPORT: Importing module signals succeeded 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0xcf9c573de48 'signals' is mod 1 820s JS IMPORT: successfully imported module 'signals' 820s JS IMPORT: Importing module Gio succeeded 820s JS IMPORT: Defining parent 0x2e8aa30171e8 of 0xcf9c573ddf8 'Gio' is mod 1 820s JS IMPORT: successfully imported module 'Gio' 820s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 820s JS IMPORT: Importing '_gi' 820s JS NATIVE: Defining native module '_gi' 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0x2e8aa302dd50 '_gi' is mod 1 820s JS IMPORT: successfully imported module '_gi' 820s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 820s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 820s JS IMPORT: Importing module _common succeeded 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0xcf9c573dfd8 '_common' is mod 1 820s JS IMPORT: successfully imported module '_common' 820s JS IMPORT: Importing module GObject succeeded 820s JS IMPORT: Defining parent 0x2e8aa30171e8 of 0xcf9c573df88 'GObject' is mod 1 820s JS IMPORT: successfully imported module 'GObject' 820s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 820s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 820s JS G BXD: Defined class for String (GString), prototype 0xcf9c577d560, JSClass 0x6b54288db098, in object 0xcf9c577d2e0 820s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 820s JS G PRM: Defined class ParamSpec prototype is 0xcf9c57cf0b0 class 0x6b54288e02f0 in object 0xcf9c577d2e0 820s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 820s JS G OBJ: Defined class for Object (GObject), prototype 0xcf9c577d6c8, JSClass 0x6b54288db7a8, in object 0xcf9c577d2e0 820s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 820s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 820s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xcf9c577d6f0, JSClass 0x6b54288db7a8, in object 0xcf9c577d2e0 820s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 820s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 820s JS G NS: Defined namespace 'GObject' 0xcf9c577d2e0 in GIRepository 0x2e8aa3016ff8 820s JS G OBJ: Defined class for Application (GApplication), prototype 0xcf9c577d740, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 820s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xcf9c57cf420, JSClass 0x6b54288db580, in object 0xcf9c577d290 820s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 820s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 820s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 820s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xcf9c577d7b8, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 820s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xcf9c57cf6a0, JSClass 0x6b54288db580, in object 0xcf9c577d290 820s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 820s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xcf9c577d830, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 820s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 820s JS G IFACE: Defined class for Initable (GInitable), prototype 0xcf9c57cf7e0, JSClass 0x6b54288db580, in object 0xcf9c577d290 820s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 820s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 820s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 820s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xcf9c577d8a8, JSClass 0x6b54288db098, in object 0xcf9c577d290 820s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 820s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xcf9c577d8f8, JSClass 0x6b54288db098, in object 0xcf9c577d290 820s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 820s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 820s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xcf9c577d948, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xcf9c577d998, JSClass 0x6b54288db7a8, in object 0xcf9c577d2b8 820s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 820s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xcf9c577d9e8, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 820s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 820s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 820s JS G IFACE: Defined class for File (GFile), prototype 0xcf9c57cf948, JSClass 0x6b54288db580, in object 0xcf9c577d290 820s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xcf9c577da60, JSClass 0x6b54288db7a8, in object 0x2e8aa30170d8 820s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 820s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xcf9c577dad8, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 820s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 820s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xcf9c577db28, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 820s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xcf9c577db78, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 820s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xcf9c577dbc8, JSClass 0x6b54288db098, in object 0xcf9c577d290 820s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 820s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 820s JS G OBJ: Defined class for Settings (GSettings), prototype 0xcf9c577dc18, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 820s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 820s JS G NS: Defined namespace 'Gio' 0xcf9c577d290 in GIRepository 0x2e8aa3016ff8 820s JS IMPORT: Importing module Gtk succeeded 820s JS IMPORT: Defining parent 0x2e8aa30171e8 of 0xcf9c57db3d0 'Gtk' is mod 1 820s JS IMPORT: successfully imported module 'Gtk' 820s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 820s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 820s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xcf9c577dc90, JSClass 0x6b54288db7a8, in object 0xcf9c577d2e0 820s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xcf9c577dce0, JSClass 0x6b54288db7a8, in object 0xcf9c577dc68 820s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 820s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xcf9c57db6c8, JSClass 0x6b54288db580, in object 0xcf9c577dc68 820s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 820s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xcf9c577dd58, JSClass 0x6b54288db7a8, in object 0xcf9c577dc68 820s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 820s JS G NS: Defined namespace 'Gtk' 0xcf9c577dc68 in GIRepository 0x2e8aa3016ff8 820s JS IMPORT: Importing 'system' 820s JS NATIVE: Defining native module 'system' 820s JS IMPORT: Defining parent 0x2e8aa30000f8 of 0x2e8aa3034f18 'system' is mod 1 820s JS IMPORT: successfully imported module 'system' 820s JS CTX: Script evaluation succeeded 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: Spinning loop until released or hook cleared 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module metadata hook for module 0x2e8aa3004818 820s JS IMPORT: Defining meta.importSync for module 0x2e8aa3004818 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2e8aa3003b50), global 0xcf9c573c1c0 820s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 820s JS MAINLOOP: Set main loop hook to 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: hold 820s JS MAINLOOP: Running and clearing main loop hook 820s JS G BXD: Defining method run in prototype for GLib.MainLoop 820s 1..17 820s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 820s JS G BXD: Defined class for Source (GSource), prototype 0xcf9c577dda8, JSClass 0x6b54288db098, in object 0xcf9c577d038 820s JS G BXD: Defining method set_priority in prototype for GLib.Source 820s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 820s JS G BXD: Defining method attach in prototype for GLib.Source 820s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 820s JS IMPORT: Module metadata hook for module 0xcf9c574a858 820s JS IMPORT: Defining meta.importSync for module 0xcf9c574a858 820s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 820s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xcf9c577de98, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s JS G BXD: Defining method destroy in prototype for GLib.Source 820s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 820s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 820s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 820s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 820s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 820s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 820s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 820s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 820s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 820s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 820s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 820s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 820s JS G ENUM: Defining GLib.LogLevelFlags as 0x2e8aa301cbc0 820s JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 820s ok 2 Unsafe integer marshalling warns when conversion is lossy 820s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 820s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 820s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 820s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x1ca45170d380, JSClass 0x6b54288db7a8, in object 0xcf9c577d290 820s ok 5 Constructor throws when constructor called without new 820s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 820s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 820s JS G ENUM: Defining enum value NONE (fixed from none) 0 820s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 820s JS G ENUM: Defining enum value SESSION (fixed from session) 2 820s JS G ENUM: Defining Gio.BusType as 0x2e8aa303f5f8 820s ok 6 Enum classes enum has a $gtype property 820s ok 7 Enum classes enum $gtype property is enumerable 820s JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' 820s JS G ERR: Defined class for ResolverError (GError), prototype 0xcf9c57eea10, JSClass 0x6b54288db338, in object 0xcf9c577d290 820s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 820s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 820s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 820s ok 8 GError domains Number converts error to quark 820s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 820s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 820s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 820s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 820s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 820s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 820s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 820s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 820s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 820s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 820s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 820s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 820s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 820s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 820s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 820s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 820s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 820s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 820s JS G ENUM: Defining GObject.ParamFlags as 0x2e8aa3004838 820s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 820s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 820s JS G PRM: JSObject created with param instance 0x94e0bd1f150 type GParamBoolean 820s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 820s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 820s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 820s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 820s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0xcf9c577de70, JSClass 0x6b54288db098, in object 0xcf9c577d290 820s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 820s not ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 820s # Message: Error: GSettings schema org.gnome.GjsTest not found in resource:///org/gnome/gjs/modules/core/overrides/Gio.js (line 753) 820s # Stack: 820s # error properties: Object({ matches: Function }) 820s # _init@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:753:23 820s # @/usr/libexec/installed-tests/cjs/js/testIntrospection.js:161:26 820s # 820s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 820s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 2 820s JS MAINLOOP: handling job 3, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 820s JS MAINLOOP: Main loop instance 0x94e0bbd5f80: release 820s JS MAINLOOP: Completed job 3 820s JS MEMORY: Memory report: before destroying context 820s JS MEMORY: 500 objects currently alive 820s JS MEMORY: boxed_instance = 40 820s JS MEMORY: boxed_prototype = 48 820s JS MEMORY: closure = 1 820s JS MEMORY: function = 348 820s JS MEMORY: fundamental_instance = 0 820s JS MEMORY: fundamental_prototype = 0 820s JS MEMORY: gerror_instance = 0 820s JS MEMORY: gerror_prototype = 2 820s JS MEMORY: interface = 6 820s JS MEMORY: module = 10 820s JS MEMORY: ns = 6 820s JS MEMORY: object_instance = 1 820s JS MEMORY: object_prototype = 36 820s JS MEMORY: param = 1 820s JS MEMORY: union_instance = 0 820s JS MEMORY: union_prototype = 1 820s JS CTX: JS shutdown sequence 820s JS CTX: Stopping profiler 820s JS CTX: Shutting down toggle queue 820s JS CTX: Notifying external reference holders of GjsContext dispose 820s JS MAINLOOP: Stopping promise job dispatcher 820s JS CTX: Notifying reference holders of GjsContext dispose 820s JS CTX: Checking unhandled promise rejections 820s JS CTX: Releasing cached JS wrappers 820s JS CTX: Final triggered GC 820s JS CTX: Destroying JS context 820s JS CTX: Releasing all native objects 820s JS CTX: Disabling auto GC 820s JS CTX: Ending trace on global object 820s JS CTX: Freeing allocated resources 820s JS CTX: JS context destroyed 820s PASS: cjs/testIntrospection.test 820s Running test: cjs/testGlobal.test 820s JS NATIVE: Registered native JS module '_promiseNative' 820s JS NATIVE: Registered native JS module '_byteArrayNative' 820s JS NATIVE: Registered native JS module '_encodingNative' 820s JS NATIVE: Registered native JS module '_gi' 820s JS NATIVE: Registered native JS module 'gi' 820s JS NATIVE: Registered native JS module 'cairoNative' 820s JS NATIVE: Registered native JS module 'system' 820s JS NATIVE: Registered native JS module 'console' 820s JS NATIVE: Registered native JS module '_print' 820s JS CTX: Enabling JIT 820s JS CTX: Initialized class GjsFileImporter prototype 0x3e93c9f00098 820s JS IMPORT: Defining parent (nil) of 0x3e93c9f000f8 'imports' is mod 0 820s JS IMPORT: Importing '_print' 820s JS NATIVE: Defining native module '_print' 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x3e93c9f006b0 '_print' is mod 1 820s JS IMPORT: successfully imported module '_print' 820s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 820s 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 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e93c9f014f0), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e93c9f021a8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e93c9f027a8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e93c9f027a8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e93c9f021a8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e93c9f014f0), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3e93c9f014f0), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3e93c9f014f0), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3e93c9f021a8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3e93c9f027a8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3e93c9f014f0), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3e93c9f014f0), global 0x1ec1fa23c1c0 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Starting promise job dispatcher 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e93c9f15910), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e93c9f16340), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e93c9f16340), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e93c9f15910), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e93c9f15910), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3e93c9f16340), global 0x1ec1fa23c1c0 820s JS IMPORT: Module metadata hook for module 0x3e93c9f169e8 820s JS IMPORT: Defining meta.importSync for module 0x3e93c9f169e8 820s JS NATIVE: Defining native module 'gi' 820s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e93c9f17168 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 820s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 820s JS IMPORT: Importing directory 'overrides' 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x3e93c9f171e8 'overrides' is mod 1 820s JS IMPORT: Defined importer 'overrides' 0x3e93c9f171e8 in 0x3e93c9f000f8 820s JS IMPORT: successfully imported directory 'overrides' 820s JS IMPORT: Importing '_byteArrayNative' 820s JS NATIVE: Defining native module '_byteArrayNative' 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x3e93c9f17630 '_byteArrayNative' is mod 1 820s JS IMPORT: successfully imported module '_byteArrayNative' 820s JS IMPORT: Importing '_promiseNative' 820s JS NATIVE: Defining native module '_promiseNative' 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x3e93c9f176f0 '_promiseNative' is mod 1 820s JS IMPORT: successfully imported module '_promiseNative' 820s JS IMPORT: Importing module GLib succeeded 820s JS IMPORT: Defining parent 0x3e93c9f171e8 of 0x1ec1fa23d2b8 'GLib' is mod 1 820s JS IMPORT: successfully imported module 'GLib' 820s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 820s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1ec1fa27d060, JSClass 0x6bed813cb098, in object 0x1ec1fa27d038 820s JS CTX: Initialized class GIRepositoryGType prototype 0x3e93c9f17920 820s JS CTX: Initialized class GIRepositoryFunction prototype 0x1ec1fa23d308 820s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 820s JS G BXD: Defined class for Error (GError), prototype 0x1ec1fa27d0b0, JSClass 0x6bed813cb098, in object 0x1ec1fa27d038 820s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 820s JS G BXD: Defined class for Variant (GVariant), prototype 0x1ec1fa27d100, JSClass 0x6bed813cb098, in object 0x1ec1fa27d038 820s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 820s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ec1fa27d150, JSClass 0x6bed813cb098, in object 0x1ec1fa27d038 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 820s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ec1fa27d1a0, JSClass 0x6bed813cb098, in object 0x1ec1fa27d038 820s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 820s JS G BXD: Defined class for Thread (GThread), prototype 0x1ec1fa27d1f0, JSClass 0x6bed813cb098, in object 0x1ec1fa27d038 820s JS G BXD: Defining method ref in prototype for GLib.Thread 820s JS G BXD: Defining method unref in prototype for GLib.Thread 820s JS G NS: Defined namespace 'GLib' 0x1ec1fa27d038 in GIRepository 0x3e93c9f16ff8 820s JS IMPORT: Importing module jasmine succeeded 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x1ec1fa23dcb8 'jasmine' is mod 1 820s JS IMPORT: successfully imported module 'jasmine' 820s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: release 820s JS MAINLOOP: Completed job 0 820s 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 0x1ec1fa23c1c0 820s JS IMPORT: Importing 'system' 820s JS NATIVE: Defining native module 'system' 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x3e93c9f30970 'system' is mod 1 820s JS IMPORT: successfully imported module 'system' 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGlobal.js async resolved" 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module metadata hook for module 0x3e93c9f350c0 820s JS IMPORT: Defining meta.importSync for module 0x3e93c9f350c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3e93c9f343f8), global 0x1ec1fa23c1c0 820s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 820s JS MAINLOOP: Set main loop hook to 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: hold 820s JS MAINLOOP: Running and clearing main loop hook 820s JS G BXD: Defining method run in prototype for GLib.MainLoop 820s 1..10 820s JS IMPORT: Importing 'gi' 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x3e93c9f16ff8 'gi' is mod 1 820s JS IMPORT: successfully imported module 'gi' 820s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 820s JS G BXD: Defined class for Source (GSource), prototype 0x1ec1fa27d268, JSClass 0x6bed813cb098, in object 0x1ec1fa27d038 820s JS G BXD: Defining method set_priority in prototype for GLib.Source 820s JS IMPORT: Importing '_gi' 820s JS NATIVE: Defining native module '_gi' 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x3e93c9f3d9c0 '_gi' is mod 1 820s JS IMPORT: successfully imported module '_gi' 820s 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 820s JS G NS: Defined namespace 'CjsPrivate' 0x1ec1fa27d308 in GIRepository 0x3e93c9f16ff8 820s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 820s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 820s JS IMPORT: Importing module _common succeeded 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x1ec1fa23dfd8 '_common' is mod 1 820s JS IMPORT: successfully imported module '_common' 820s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 820s JS IMPORT: Importing module _legacy succeeded 820s JS IMPORT: Defining parent 0x3e93c9f000f8 of 0x1ec1fa2ca060 '_legacy' is mod 1 820s JS IMPORT: successfully imported module '_legacy' 820s JS IMPORT: Importing module GObject succeeded 820s JS IMPORT: Defining parent 0x3e93c9f171e8 of 0x1ec1fa23df88 'GObject' is mod 1 820s JS IMPORT: successfully imported module 'GObject' 820s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 820s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 820s JS G BXD: Defined class for String (GString), prototype 0x1ec1fa27d588, JSClass 0x6bed813cb098, in object 0x1ec1fa27d2e0 820s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 820s JS G PRM: Defined class ParamSpec prototype is 0x1ec1fa2ca100 class 0x6bed813d02f0 in object 0x1ec1fa27d2e0 820s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 820s JS G OBJ: Defined class for Object (GObject), prototype 0x1ec1fa27d6f0, JSClass 0x6bed813cb7a8, in object 0x1ec1fa27d2e0 820s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 820s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 820s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1ec1fa27d718, JSClass 0x6bed813cb7a8, in object 0x1ec1fa27d2e0 820s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 820s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 820s JS G NS: Defined namespace 'GObject' 0x1ec1fa27d2e0 in GIRepository 0x1ec1fa23f928 820s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 820s JS G BXD: Defining method attach in prototype for GLib.Source 820s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 820s JS IMPORT: Module metadata hook for module 0x1ec1fa24ad98 820s JS IMPORT: Defining meta.importSync for module 0x1ec1fa24ad98 820s JS G BXD: Defining method destroy in prototype for GLib.Source 820s ok 1 globalThis is equal to window 820s ok 2 globalThis WeakRef is defined 820s ok 3 globalThis console is defined 820s ok 4 globalThis TextEncoder is defined 820s ok 5 globalThis TextDecoder is defined 820s ok 6 globalThis ARGV is defined 820s ok 7 globalThis print function log is defined 820s ok 8 globalThis print function print is defined 820s ok 9 globalThis print function printerr is defined 820s ok 10 globalThis print function logError is defined 820s JS G BXD: Defining method quit in prototype for GLib.MainLoop 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 0 820s JS MAINLOOP: handling job 1, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 1 820s JS MAINLOOP: handling job 2, 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Completed job 2 820s JS MAINLOOP: handling job 3, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 820s JS MAINLOOP: Main loop instance 0x8fe6d7a5f80: release 820s JS MAINLOOP: Completed job 3 820s JS MEMORY: Memory report: before destroying context 820s JS MEMORY: 178 objects currently alive 820s JS MEMORY: boxed_instance = 65 820s JS MEMORY: boxed_prototype = 8 820s JS MEMORY: closure = 1 820s JS MEMORY: function = 94 820s JS MEMORY: fundamental_instance = 0 820s JS MEMORY: fundamental_prototype = 0 820s JS MEMORY: gerror_instance = 0 820s JS MEMORY: gerror_prototype = 0 820s JS MEMORY: interface = 0 820s JS MEMORY: module = 5 820s JS MEMORY: ns = 3 820s JS MEMORY: object_instance = 0 820s JS MEMORY: object_prototype = 2 820s JS MEMORY: param = 0 820s JS MEMORY: union_instance = 0 820s JS MEMORY: union_prototype = 0 820s JS CTX: JS shutdown sequence 820s JS CTX: Stopping profiler 820s JS CTX: Shutting down toggle queue 820s JS CTX: Notifying external reference holders of GjsContext dispose 820s JS MAINLOOP: Stopping promise job dispatcher 820s JS CTX: Notifying reference holders of GjsContext dispose 820s JS CTX: Checking unhandled promise rejections 820s JS CTX: Releasing cached JS wrappers 820s JS CTX: Final triggered GC 820s JS CTX: Destroying JS context 820s JS CTX: Releasing all native objects 820s JS CTX: Disabling auto GC 820s JS CTX: Ending trace on global object 820s JS CTX: Freeing allocated resources 820s JS CTX: JS context destroyed 820s PASS: cjs/testGlobal.test 820s Running test: cjs/testMainloop.test 820s JS NATIVE: Registered native JS module '_promiseNative' 820s JS NATIVE: Registered native JS module '_byteArrayNative' 820s JS NATIVE: Registered native JS module '_encodingNative' 820s JS NATIVE: Registered native JS module '_gi' 820s JS NATIVE: Registered native JS module 'gi' 820s JS NATIVE: Registered native JS module 'cairoNative' 820s JS NATIVE: Registered native JS module 'system' 820s JS NATIVE: Registered native JS module 'console' 820s JS NATIVE: Registered native JS module '_print' 820s JS CTX: Enabling JIT 820s JS CTX: Initialized class GjsFileImporter prototype 0x3cb8e7800098 820s JS IMPORT: Defining parent (nil) of 0x3cb8e78000f8 'imports' is mod 0 820s JS IMPORT: Importing '_print' 820s JS NATIVE: Defining native module '_print' 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x3cb8e78006b0 '_print' is mod 1 820s JS IMPORT: successfully imported module '_print' 820s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 820s 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 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cb8e78014f0), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cb8e78021a8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cb8e78027a8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cb8e78027a8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cb8e78021a8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cb8e78014f0), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cb8e78014f0), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cb8e78014f0), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cb8e78021a8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cb8e78027a8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cb8e78014f0), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cb8e78014f0), global 0x106c7553c1c0 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Starting promise job dispatcher 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb8e7815910), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb8e7816340), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb8e7816340), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb8e7815910), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb8e7815910), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb8e7816340), global 0x106c7553c1c0 820s JS IMPORT: Module metadata hook for module 0x3cb8e78169e8 820s JS IMPORT: Defining meta.importSync for module 0x3cb8e78169e8 820s JS NATIVE: Defining native module 'gi' 820s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cb8e7817168 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 820s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 820s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 820s JS IMPORT: Importing directory 'overrides' 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x3cb8e78171e8 'overrides' is mod 1 820s JS IMPORT: Defined importer 'overrides' 0x3cb8e78171e8 in 0x3cb8e78000f8 820s JS IMPORT: successfully imported directory 'overrides' 820s JS IMPORT: Importing '_byteArrayNative' 820s JS NATIVE: Defining native module '_byteArrayNative' 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x3cb8e7817630 '_byteArrayNative' is mod 1 820s JS IMPORT: successfully imported module '_byteArrayNative' 820s JS IMPORT: Importing '_promiseNative' 820s JS NATIVE: Defining native module '_promiseNative' 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x3cb8e78176f0 '_promiseNative' is mod 1 820s JS IMPORT: successfully imported module '_promiseNative' 820s JS IMPORT: Importing module GLib succeeded 820s JS IMPORT: Defining parent 0x3cb8e78171e8 of 0x106c7553d2b8 'GLib' is mod 1 820s JS IMPORT: successfully imported module 'GLib' 820s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 820s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x106c7557d060, JSClass 0x66e23c4ab098, in object 0x106c7557d038 820s JS CTX: Initialized class GIRepositoryGType prototype 0x3cb8e7817920 820s JS CTX: Initialized class GIRepositoryFunction prototype 0x106c7553d308 820s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 820s JS G BXD: Defined class for Error (GError), prototype 0x106c7557d0b0, JSClass 0x66e23c4ab098, in object 0x106c7557d038 820s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 820s JS G BXD: Defined class for Variant (GVariant), prototype 0x106c7557d100, JSClass 0x66e23c4ab098, in object 0x106c7557d038 820s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 820s JS G BXD: Defined class for Bytes (GBytes), prototype 0x106c7557d150, JSClass 0x66e23c4ab098, in object 0x106c7557d038 820s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 820s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x106c7557d1a0, JSClass 0x66e23c4ab098, in object 0x106c7557d038 820s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 820s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 820s JS G BXD: Defined class for Thread (GThread), prototype 0x106c7557d1f0, JSClass 0x66e23c4ab098, in object 0x106c7557d038 820s JS G BXD: Defining method ref in prototype for GLib.Thread 820s JS G BXD: Defining method unref in prototype for GLib.Thread 820s JS G NS: Defined namespace 'GLib' 0x106c7557d038 in GIRepository 0x3cb8e7816ff8 820s JS IMPORT: Importing module jasmine succeeded 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x106c7553dcb8 'jasmine' is mod 1 820s JS IMPORT: successfully imported module 'jasmine' 820s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: hold 820s JS MAINLOOP: Enqueue job , promise=, allocation site= 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: Spinning loop until released or hook cleared 820s JS MAINLOOP: handling job 0, 820s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: release 820s JS MAINLOOP: Completed job 0 820s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 820s JS IMPORT: Importing 'gi' 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x3cb8e7816ff8 'gi' is mod 1 820s JS IMPORT: successfully imported module 'gi' 820s JS IMPORT: Importing '_gi' 820s JS NATIVE: Defining native module '_gi' 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x3cb8e782b3d0 '_gi' is mod 1 820s JS IMPORT: successfully imported module '_gi' 820s 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 820s JS G NS: Defined namespace 'CjsPrivate' 0x106c7557d290 in GIRepository 0x3cb8e7816ff8 820s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 820s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 820s JS IMPORT: Importing module _common succeeded 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x106c7553de98 '_common' is mod 1 820s JS IMPORT: successfully imported module '_common' 820s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 820s JS IMPORT: Importing module _legacy succeeded 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x106c7553dee8 '_legacy' is mod 1 820s JS IMPORT: successfully imported module '_legacy' 820s JS IMPORT: Importing module GObject succeeded 820s JS IMPORT: Defining parent 0x3cb8e78171e8 of 0x106c7553de48 'GObject' is mod 1 820s JS IMPORT: successfully imported module 'GObject' 820s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 820s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 820s JS G BXD: Defined class for String (GString), prototype 0x106c7557d510, JSClass 0x66e23c4ab098, in object 0x106c7557d268 820s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 820s JS G PRM: Defined class ParamSpec prototype is 0x106c7553df88 class 0x66e23c4b02f0 in object 0x106c7557d268 820s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 820s JS G OBJ: Defined class for Object (GObject), prototype 0x106c7557d678, JSClass 0x66e23c4ab7a8, in object 0x106c7557d268 820s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 820s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 820s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x106c7557d6a0, JSClass 0x66e23c4ab7a8, in object 0x106c7557d268 820s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 820s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 820s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 820s JS G NS: Defined namespace 'GObject' 0x106c7557d268 in GIRepository 0x3cb8e7816ff8 820s JS IMPORT: Importing module mainloop succeeded 820s JS IMPORT: Defining parent 0x3cb8e78000f8 of 0x106c7553ddf8 'mainloop' is mod 1 820s JS IMPORT: successfully imported module 'mainloop' 820s JS CTX: Script evaluation succeeded 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: Spinning loop until released or hook cleared 820s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module metadata hook for module 0x3cb8e78360b0 820s JS IMPORT: Defining meta.importSync for module 0x3cb8e78360b0 820s JS NATIVE: Defining native module 'system' 820s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3cb8e78353e8), global 0x106c7553c1c0 820s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 820s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 820s JS MAINLOOP: Set main loop hook to 820s JS MAINLOOP: Main loop instance 0x1c2d5865f80: hold 820s JS MAINLOOP: Running and clearing main loop hook 820s JS G BXD: Defining method run in prototype for GLib.MainLoop 820s 1..8 820s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 820s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 820s JS G BXD: Defined class for Source (GSource), prototype 0x106c7557d6f0, JSClass 0x66e23c4ab098, in object 0x106c7557d038 820s JS G BXD: Defining method set_priority in prototype for GLib.Source 820s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 820s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0x3cb8e78042b8 821s JS IMPORT: Defining meta.importSync for module 0x3cb8e78042b8 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s ok 1 Mainloop.timeout_add() runs a timeout function 821s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 821s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 821s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 821s ok 4 Mainloop.idle_add() runs an idle function 821s ok 5 Mainloop.idle_add() continues to run idle functions that return true 821s ok 6 Mainloop.idle_add() does not run idle functions if removed 821s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 821s ok 8 Mainloop.idle_add() does not leak idle callbacks 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x1c2d5865f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0x1c2d5865f80: release 821s JS MAINLOOP: Completed job 3 821s JS MEMORY: Memory report: before destroying context 821s JS MEMORY: 171 objects currently alive 821s JS MEMORY: boxed_instance = 54 821s JS MEMORY: boxed_prototype = 8 821s JS MEMORY: closure = 2 821s JS MEMORY: function = 96 821s JS MEMORY: fundamental_instance = 0 821s JS MEMORY: fundamental_prototype = 0 821s JS MEMORY: gerror_instance = 0 821s JS MEMORY: gerror_prototype = 0 821s JS MEMORY: interface = 0 821s JS MEMORY: module = 6 821s JS MEMORY: ns = 3 821s JS MEMORY: object_instance = 0 821s JS MEMORY: object_prototype = 2 821s JS MEMORY: param = 0 821s JS MEMORY: union_instance = 0 821s JS MEMORY: union_prototype = 0 821s JS CTX: JS shutdown sequence 821s JS CTX: Stopping profiler 821s JS CTX: Shutting down toggle queue 821s JS CTX: Notifying external reference holders of GjsContext dispose 821s JS MAINLOOP: Stopping promise job dispatcher 821s JS CTX: Notifying reference holders of GjsContext dispose 821s JS CTX: Checking unhandled promise rejections 821s JS CTX: Releasing cached JS wrappers 821s JS CTX: Final triggered GC 821s JS CTX: Destroying JS context 821s JS CTX: Releasing all native objects 821s JS CTX: Disabling auto GC 821s JS CTX: Ending trace on global object 821s JS CTX: Freeing allocated resources 821s JS CTX: JS context destroyed 821s PASS: cjs/testMainloop.test 821s Running test: cjs/testGtk3.test 821s JS NATIVE: Registered native JS module '_promiseNative' 821s JS NATIVE: Registered native JS module '_byteArrayNative' 821s JS NATIVE: Registered native JS module '_encodingNative' 821s JS NATIVE: Registered native JS module '_gi' 821s JS NATIVE: Registered native JS module 'gi' 821s JS NATIVE: Registered native JS module 'cairoNative' 821s JS NATIVE: Registered native JS module 'system' 821s JS NATIVE: Registered native JS module 'console' 821s JS NATIVE: Registered native JS module '_print' 821s JS CTX: Enabling JIT 821s JS CTX: Initialized class GjsFileImporter prototype 0x2fd939200098 821s JS IMPORT: Defining parent (nil) of 0x2fd9392000f8 'imports' is mod 0 821s JS IMPORT: Importing '_print' 821s JS NATIVE: Defining native module '_print' 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2fd9392006b0 '_print' is mod 1 821s JS IMPORT: successfully imported module '_print' 821s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 821s 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 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fd9392014f0), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd9392021a8), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd9392027a8), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd9392027a8), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd9392021a8), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fd9392014f0), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fd9392014f0), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fd9392014f0), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd9392021a8), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd9392027a8), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fd9392014f0), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fd9392014f0), global 0x2bbd3a83c1c0 821s JS MAINLOOP: Main loop instance 0x23002995f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Starting promise job dispatcher 821s JS MAINLOOP: Main loop instance 0x23002995f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 821s JS MAINLOOP: Main loop instance 0x23002995f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd939215910), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd939216340), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd939216340), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd939215910), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd939215910), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd939216340), global 0x2bbd3a83c1c0 821s JS IMPORT: Module metadata hook for module 0x2fd9392169e8 821s JS IMPORT: Defining meta.importSync for module 0x2fd9392169e8 821s JS NATIVE: Defining native module 'gi' 821s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fd939217168 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 821s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 821s JS IMPORT: Importing directory 'overrides' 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2fd9392171e8 'overrides' is mod 1 821s JS IMPORT: Defined importer 'overrides' 0x2fd9392171e8 in 0x2fd9392000f8 821s JS IMPORT: successfully imported directory 'overrides' 821s JS IMPORT: Importing '_byteArrayNative' 821s JS NATIVE: Defining native module '_byteArrayNative' 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2fd939217630 '_byteArrayNative' is mod 1 821s JS IMPORT: successfully imported module '_byteArrayNative' 821s JS IMPORT: Importing '_promiseNative' 821s JS NATIVE: Defining native module '_promiseNative' 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2fd9392176f0 '_promiseNative' is mod 1 821s JS IMPORT: successfully imported module '_promiseNative' 821s JS IMPORT: Importing module GLib succeeded 821s JS IMPORT: Defining parent 0x2fd9392171e8 of 0x2bbd3a83d2b8 'GLib' is mod 1 821s JS IMPORT: successfully imported module 'GLib' 821s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 821s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2bbd3a87d060, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d038 821s JS CTX: Initialized class GIRepositoryGType prototype 0x2fd939217920 821s JS CTX: Initialized class GIRepositoryFunction prototype 0x2bbd3a83d308 821s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 821s JS G BXD: Defined class for Error (GError), prototype 0x2bbd3a87d0b0, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d038 821s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 821s JS G BXD: Defined class for Variant (GVariant), prototype 0x2bbd3a87d100, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d038 821s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 821s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bbd3a87d150, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d038 821s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 821s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2bbd3a87d1a0, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d038 821s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 821s JS G BXD: Defined class for Thread (GThread), prototype 0x2bbd3a87d1f0, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d038 821s JS G BXD: Defining method ref in prototype for GLib.Thread 821s JS G BXD: Defining method unref in prototype for GLib.Thread 821s JS G NS: Defined namespace 'GLib' 0x2bbd3a87d038 in GIRepository 0x2fd939216ff8 821s JS IMPORT: Importing module jasmine succeeded 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2bbd3a83dcb8 'jasmine' is mod 1 821s JS IMPORT: successfully imported module 'jasmine' 821s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 821s JS MAINLOOP: Main loop instance 0x23002995f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x23002995f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 821s JS MAINLOOP: Main loop instance 0x23002995f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Importing 'gi' 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2fd939216ff8 'gi' is mod 1 821s JS IMPORT: successfully imported module 'gi' 821s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 821s JS IMPORT: Importing module byteArray succeeded 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2bbd3a83ddf8 'byteArray' is mod 1 821s JS IMPORT: successfully imported module 'byteArray' 821s 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 821s JS G NS: Defined namespace 'CjsPrivate' 0x2bbd3a87d290 in GIRepository 0x2fd939216ff8 821s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 821s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 821s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 821s JS IMPORT: Importing module _legacy succeeded 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2bbd3a83df38 '_legacy' is mod 1 821s JS IMPORT: successfully imported module '_legacy' 821s JS IMPORT: Importing module lang succeeded 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2bbd3a83dee8 'lang' is mod 1 821s JS IMPORT: successfully imported module 'lang' 821s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 821s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 821s JS IMPORT: Importing module _signals succeeded 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2bbd3a83df88 '_signals' is mod 1 821s JS IMPORT: successfully imported module '_signals' 821s JS IMPORT: Importing module signals succeeded 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2bbd3a83de98 'signals' is mod 1 821s JS IMPORT: successfully imported module 'signals' 821s JS IMPORT: Importing module Gio succeeded 821s JS IMPORT: Defining parent 0x2fd9392171e8 of 0x2bbd3a83de48 'Gio' is mod 1 821s JS IMPORT: successfully imported module 'Gio' 821s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 821s JS IMPORT: Importing '_gi' 821s JS NATIVE: Defining native module '_gi' 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2fd93922e1d8 '_gi' is mod 1 821s JS IMPORT: successfully imported module '_gi' 821s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 821s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 821s JS IMPORT: Importing module _common succeeded 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2bbd3a8cf060 '_common' is mod 1 821s JS IMPORT: successfully imported module '_common' 821s JS IMPORT: Importing module GObject succeeded 821s JS IMPORT: Defining parent 0x2fd9392171e8 of 0x2bbd3a83dfd8 'GObject' is mod 1 821s JS IMPORT: successfully imported module 'GObject' 821s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 821s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 821s JS G BXD: Defined class for String (GString), prototype 0x2bbd3a87d538, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d2b8 821s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 821s JS G PRM: Defined class ParamSpec prototype is 0x2bbd3a8cf100 class 0x6b19cb6002f0 in object 0x2bbd3a87d2b8 821s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 821s JS G OBJ: Defined class for Object (GObject), prototype 0x2bbd3a87d6a0, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d2b8 821s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 821s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 821s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2bbd3a87d6c8, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d2b8 821s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 821s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 821s JS G NS: Defined namespace 'GObject' 0x2bbd3a87d2b8 in GIRepository 0x2fd939216ff8 821s JS G OBJ: Defined class for Application (GApplication), prototype 0x2bbd3a87d718, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 821s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2bbd3a8cf470, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87d268 821s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 821s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 821s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 821s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2bbd3a87d790, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 821s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2bbd3a8cf6f0, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87d268 821s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 821s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2bbd3a87d808, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 821s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 821s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2bbd3a8cf830, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87d268 821s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 821s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 821s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 821s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2bbd3a87d880, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d268 821s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 821s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2bbd3a87d8d0, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d268 821s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 821s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 821s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2bbd3a87d920, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2bbd3a87d970, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d290 821s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 821s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2bbd3a87d9c0, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 821s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 821s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 821s JS G IFACE: Defined class for File (GFile), prototype 0x2bbd3a8cf998, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87d268 821s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2bbd3a87da38, JSClass 0x6b19cb5fb7a8, in object 0x2fd9392170d8 821s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 821s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2bbd3a87dab0, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 821s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 821s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2bbd3a87db00, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 821s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2bbd3a87db50, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 821s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2bbd3a87dba0, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d268 821s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 821s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 821s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2bbd3a87dbf0, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 821s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 821s JS G NS: Defined namespace 'Gio' 0x2bbd3a87d268 in GIRepository 0x2fd939216ff8 821s JS IMPORT: Importing module Gtk succeeded 821s JS IMPORT: Defining parent 0x2fd9392171e8 of 0x2bbd3a8db420 'Gtk' is mod 1 821s JS IMPORT: successfully imported module 'Gtk' 821s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 821s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 821s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2bbd3a87dc68, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d2b8 821s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2bbd3a87dcb8, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 821s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2bbd3a8db718, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87dc40 821s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 821s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2bbd3a87dd30, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 821s JS G NS: Defined namespace 'Gtk' 0x2bbd3a87dc40 in GIRepository 0x2fd939216ff8 821s JS IMPORT: Importing 'system' 821s JS NATIVE: Defining native module 'system' 821s JS IMPORT: Defining parent 0x2fd9392000f8 of 0x2fd9392353a0 'system' is mod 1 821s JS IMPORT: successfully imported module 'system' 821s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 821s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2bbd3a87dd80, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 821s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x2bbd3a8db858, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87dc40 821s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 821s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 821s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x2bbd3a87dec0, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x2bbd3a87df10, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x2bbd3a87df60, JSClass 0x6b19cb5fb7a8, in object 0x2fd9392170d8 821s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 821s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x2bbd3a8db8d0, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87d268 821s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 821s JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' 821s JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' 821s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2bbd3a8e5038, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2bbd3a8e5088, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2bbd3a8e50d8, JSClass 0x6b19cb5fb7a8, in object 0x2fd9392170d8 821s JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' 821s JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' 821s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x2bbd3a8e5150, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2bbd3a8e51a0, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87d268 821s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 821s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x2bbd3a8db948, JSClass 0x6b19cb5fb580, in object 0x2bbd3a87d268 821s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 821s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 821s JS CTX: Script evaluation succeeded 821s JS MAINLOOP: Main loop instance 0x23002995f80: Spinning loop until released or hook cleared 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module metadata hook for module 0x2fd93920e2e0 821s JS IMPORT: Defining meta.importSync for module 0x2fd93920e2e0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2fd93920d618), global 0x2bbd3a83c1c0 821s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 821s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 821s JS MAINLOOP: Set main loop hook to 821s JS MAINLOOP: Main loop instance 0x23002995f80: hold 821s JS MAINLOOP: Running and clearing main loop hook 821s JS G BXD: Defining method run in prototype for GLib.MainLoop 821s 1..31 821s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 821s JS G BXD: Defined class for Source (GSource), prototype 0x2bbd3a8e52e0, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d038 821s JS G BXD: Defining method set_priority in prototype for GLib.Source 821s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 821s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0x2bbd3a8ec3c0 821s JS IMPORT: Defining meta.importSync for module 0x2bbd3a8ec3c0 821s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 821s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 821s glx: failed to create drisw screen 821s failed to load driver: zink 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 821s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 821s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x2bbd3a8e5420, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2bbd3a8e5470, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 821s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 821s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 821s JS G ENUM: Defining Gtk.WindowType as 0x2fd939220630 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 821s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 821s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2bbd3a8e54e8, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 821s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 821s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x2bbd3a8e5560, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2bbd3a8e55b0, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 821s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 821s JS G ENUM: Defining enum value AFTER (fixed from after) 1 821s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 821s JS G ENUM: Defining GObject.ConnectFlags as 0x2fd9392207f0 821s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 821s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 821s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 821s ok 1 Gtk overrides UI template sets up internal and public template children 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 821s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 5 Gtk overrides UI template binds template callbacks to the correct object 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 6 Gtk overrides UI template from resource sets up internal and public template children 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 11 Gtk overrides UI template from file sets up internal and public template children 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 821s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 821s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 821s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 821s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 821s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 821s ok 21 Gtk overrides sets CSS names on classes 821s ok 22 Gtk overrides static inheritance works 821s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 821s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 821s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 821s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 821s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 821s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 821s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 821s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 821s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 821s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 821s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 821s JS G ENUM: Defining GLib.LogLevelFlags as 0x2fd939259048 821s == Stack trace for context 0x23002996060 == 821s #0 23002acd590 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:189 (2bbd3a8bc6f0 @ 223) 821s #1 23002acd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2bbd3a8a0e20 @ 325) 821s #2 23002acd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2bbd3a8a1150 @ 83) 821s #3 23002acd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2bbd3a8a0f60 @ 91) 821s #4 23002acd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2bbd3a8a0f10 @ 189) 821s #5 23002acd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2bbd3a8a0b50 @ 31) 821s #6 23002acd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2bbd3a8a11a0 @ 82) 821s #7 23002acd128 i self-hosted:1121 (2bbd3a871f60 @ 407) 821s #8 23002acd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2bbd3a8717e0 @ 77) 821s #9 23002accfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2bbd3a87b9c0 @ 139) 821s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 821s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 821s == Stack trace for context 0x23002996060 == 821s #0 23002acd590 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:213 (2bbd3a8bc7e0 @ 313) 821s #1 23002acd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2bbd3a8a0e20 @ 325) 821s #2 23002acd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2bbd3a8a1150 @ 83) 821s #3 23002acd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2bbd3a8a0f60 @ 91) 821s #4 23002acd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2bbd3a8a0f10 @ 189) 821s #5 23002acd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2bbd3a8a0b50 @ 31) 821s #6 23002acd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2bbd3a8a11a0 @ 82) 821s #7 23002acd128 i self-hosted:1121 (2bbd3a871f60 @ 407) 821s #8 23002acd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2bbd3a8717e0 @ 77) 821s #9 23002accfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2bbd3a87b9c0 @ 139) 821s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 821s == Stack trace for context 0x23002996060 == 821s #0 23002acd590 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:230 (2bbd3a8bc8d0 @ 225) 821s #1 23002acd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (2bbd3a8a0e20 @ 325) 821s #2 23002acd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (2bbd3a8a1150 @ 83) 821s #3 23002acd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (2bbd3a8a0f60 @ 91) 821s #4 23002acd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (2bbd3a8a0f10 @ 189) 821s #5 23002acd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (2bbd3a8a0b50 @ 31) 821s #6 23002acd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (2bbd3a8a11a0 @ 82) 821s #7 23002acd128 i self-hosted:1121 (2bbd3a871f60 @ 407) 821s #8 23002acd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (2bbd3a8717e0 @ 77) 821s #9 23002accfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2bbd3a87b9c0 @ 139) 821s ok 25 Gtk overrides destroy signal is emitted while disposing objects 821s JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' 821s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x2bbd3a8e5628, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s ok 26 Gtk overrides accepts string in place of GdkAtom 821s ok 27 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 821s JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' 821s JS G OBJ: Defined class for Stack (GtkStack), prototype 0x2bbd3a8e5808, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' 821s JS G OBJ: Defined class for Box (GtkBox), prototype 0x2bbd3a8e5858, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 821s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 821s JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'CjsPrivate' 821s ok 28 Gtk overrides uses the correct GType for null child properties 821s JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 821s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x2bbd3a8e5948, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87dc40 821s ok 29 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 821s JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' 821s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x2bbd3a8e5a38, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 821s JS G BXD: Defined class for Value (GValue), prototype 0x2bbd3a8e5a88, JSClass 0x6b19cb5fb098, in object 0x2bbd3a87d2b8 821s JS G BXD: Defining method init in prototype for GObject.Value 821s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 821s JS G BXD: Defining method get_boolean in prototype for GObject.Value 821s JS G BXD: Defining method unset in prototype for GObject.Value 821s JS G BXD: Defining method set_int in prototype for GObject.Value 821s JS G BXD: Defining method get_int in prototype for GObject.Value 821s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 821s JS G BXD: Defining method set_string in prototype for GObject.Value 821s JS G BXD: Defining method get_string in prototype for GObject.Value 821s ok 30 Gtk overrides can get style properties using GObject.Value 821s JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' 821s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x2bbd3a8e5b78, JSClass 0x6b19cb5fb7a8, in object 0x2bbd3a87dc40 821s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 821s ok 31 Gtk overrides can pass a parent object to a child at construction 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x23002995f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0x23002995f80: release 821s JS MAINLOOP: Completed job 3 821s JS MEMORY: Memory report: before destroying context 821s JS MEMORY: 391 objects currently alive 821s JS MEMORY: boxed_instance = 40 821s JS MEMORY: boxed_prototype = 12 821s JS MEMORY: closure = 7 821s JS MEMORY: function = 241 821s JS MEMORY: fundamental_instance = 0 821s JS MEMORY: fundamental_prototype = 0 821s JS MEMORY: gerror_instance = 0 821s JS MEMORY: gerror_prototype = 0 821s JS MEMORY: interface = 8 821s JS MEMORY: module = 11 821s JS MEMORY: ns = 5 821s JS MEMORY: object_instance = 26 821s JS MEMORY: object_prototype = 41 821s JS MEMORY: param = 0 821s JS MEMORY: union_instance = 0 821s JS MEMORY: union_prototype = 0 821s JS CTX: JS shutdown sequence 821s JS CTX: Stopping profiler 821s JS CTX: Shutting down toggle queue 821s JS CTX: Notifying external reference holders of GjsContext dispose 821s JS MAINLOOP: Stopping promise job dispatcher 821s JS CTX: Notifying reference holders of GjsContext dispose 821s JS CTX: Checking unhandled promise rejections 821s JS CTX: Releasing cached JS wrappers 821s JS CTX: Final triggered GC 821s JS CTX: Destroying JS context 821s JS CTX: Releasing all native objects 821s JS CTX: Disabling auto GC 821s JS CTX: Ending trace on global object 821s JS CTX: Freeing allocated resources 821s JS CTX: JS context destroyed 821s PASS: cjs/testGtk3.test 821s Running test: cjs/detach.test 821s 1..1 821s ok 1 - /usr/libexec/installed-tests/cjs/debugger/detach.debugger 821s PASS: cjs/detach.test 821s Running test: cjs/testFundamental.test 821s JS NATIVE: Registered native JS module '_promiseNative' 821s JS NATIVE: Registered native JS module '_byteArrayNative' 821s JS NATIVE: Registered native JS module '_encodingNative' 821s JS NATIVE: Registered native JS module '_gi' 821s JS NATIVE: Registered native JS module 'gi' 821s JS NATIVE: Registered native JS module 'cairoNative' 821s JS NATIVE: Registered native JS module 'system' 821s JS NATIVE: Registered native JS module 'console' 821s JS NATIVE: Registered native JS module '_print' 821s JS CTX: Enabling JIT 821s JS CTX: Initialized class GjsFileImporter prototype 0x2d9003000098 821s JS IMPORT: Defining parent (nil) of 0x2d90030000f8 'imports' is mod 0 821s JS IMPORT: Importing '_print' 821s JS NATIVE: Defining native module '_print' 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0x2d90030006b0 '_print' is mod 1 821s JS IMPORT: successfully imported module '_print' 821s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 821s 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 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d90030014f0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d90030021a8), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d90030027a8), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d90030027a8), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d90030021a8), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d90030014f0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d90030014f0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d90030014f0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d90030021a8), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d90030027a8), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d90030014f0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d90030014f0), global 0xd9ce4c3c1c0 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Starting promise job dispatcher 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d9003015910), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d9003016340), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d9003016340), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d9003015910), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d9003015910), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d9003016340), global 0xd9ce4c3c1c0 821s JS IMPORT: Module metadata hook for module 0x2d90030169e8 821s JS IMPORT: Defining meta.importSync for module 0x2d90030169e8 821s JS NATIVE: Defining native module 'gi' 821s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d9003017168 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 821s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 821s JS IMPORT: Importing directory 'overrides' 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0x2d90030171e8 'overrides' is mod 1 821s JS IMPORT: Defined importer 'overrides' 0x2d90030171e8 in 0x2d90030000f8 821s JS IMPORT: successfully imported directory 'overrides' 821s JS IMPORT: Importing '_byteArrayNative' 821s JS NATIVE: Defining native module '_byteArrayNative' 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0x2d9003017630 '_byteArrayNative' is mod 1 821s JS IMPORT: successfully imported module '_byteArrayNative' 821s JS IMPORT: Importing '_promiseNative' 821s JS NATIVE: Defining native module '_promiseNative' 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0x2d90030176f0 '_promiseNative' is mod 1 821s JS IMPORT: successfully imported module '_promiseNative' 821s JS IMPORT: Importing module GLib succeeded 821s JS IMPORT: Defining parent 0x2d90030171e8 of 0xd9ce4c3d2b8 'GLib' is mod 1 821s JS IMPORT: successfully imported module 'GLib' 821s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 821s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd9ce4c7d060, JSClass 0x789045bfb098, in object 0xd9ce4c7d038 821s JS CTX: Initialized class GIRepositoryGType prototype 0x2d9003017920 821s JS CTX: Initialized class GIRepositoryFunction prototype 0xd9ce4c3d308 821s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 821s JS G BXD: Defined class for Error (GError), prototype 0xd9ce4c7d0b0, JSClass 0x789045bfb098, in object 0xd9ce4c7d038 821s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 821s JS G BXD: Defined class for Variant (GVariant), prototype 0xd9ce4c7d100, JSClass 0x789045bfb098, in object 0xd9ce4c7d038 821s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 821s JS G BXD: Defined class for Bytes (GBytes), prototype 0xd9ce4c7d150, JSClass 0x789045bfb098, in object 0xd9ce4c7d038 821s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 821s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd9ce4c7d1a0, JSClass 0x789045bfb098, in object 0xd9ce4c7d038 821s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 821s JS G BXD: Defined class for Thread (GThread), prototype 0xd9ce4c7d1f0, JSClass 0x789045bfb098, in object 0xd9ce4c7d038 821s JS G BXD: Defining method ref in prototype for GLib.Thread 821s JS G BXD: Defining method unref in prototype for GLib.Thread 821s JS G NS: Defined namespace 'GLib' 0xd9ce4c7d038 in GIRepository 0x2d9003016ff8 821s JS IMPORT: Importing module jasmine succeeded 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0xd9ce4c3dcb8 'jasmine' is mod 1 821s JS IMPORT: successfully imported module 'jasmine' 821s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Importing 'gi' 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0x2d9003016ff8 'gi' is mod 1 821s JS IMPORT: successfully imported module 'gi' 821s JS IMPORT: Importing '_gi' 821s JS NATIVE: Defining native module '_gi' 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0x2d900302afd0 '_gi' is mod 1 821s JS IMPORT: successfully imported module '_gi' 821s 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 821s JS G NS: Defined namespace 'CjsPrivate' 0xd9ce4c7d290 in GIRepository 0x2d9003016ff8 821s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 821s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 821s JS IMPORT: Importing module _common succeeded 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0xd9ce4c3de48 '_common' is mod 1 821s JS IMPORT: successfully imported module '_common' 821s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 821s JS IMPORT: Importing module _legacy succeeded 821s JS IMPORT: Defining parent 0x2d90030000f8 of 0xd9ce4c3de98 '_legacy' is mod 1 821s JS IMPORT: successfully imported module '_legacy' 821s JS IMPORT: Importing module GObject succeeded 821s JS IMPORT: Defining parent 0x2d90030171e8 of 0xd9ce4c3ddf8 'GObject' is mod 1 821s JS IMPORT: successfully imported module 'GObject' 821s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 821s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 821s JS G BXD: Defined class for String (GString), prototype 0xd9ce4c7d510, JSClass 0x789045bfb098, in object 0xd9ce4c7d268 821s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 821s JS G PRM: Defined class ParamSpec prototype is 0xd9ce4c3df38 class 0x789045c002f0 in object 0xd9ce4c7d268 821s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 821s JS G OBJ: Defined class for Object (GObject), prototype 0xd9ce4c7d678, JSClass 0x789045bfb7a8, in object 0xd9ce4c7d268 821s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 821s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 821s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xd9ce4c7d6a0, JSClass 0x789045bfb7a8, in object 0xd9ce4c7d268 821s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 821s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 821s JS G NS: Defined namespace 'GObject' 0xd9ce4c7d268 in GIRepository 0x2d9003016ff8 821s 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 821s JS G NS: Defined namespace 'Regress' 0xd9ce4c7d6f0 in GIRepository 0x2d9003016ff8 821s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 821s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xd9ce4c7d718, JSClass 0x789045bfb118, in object 0xd9ce4c7d6f0 821s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 821s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 821s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xd9ce4c7d768, JSClass 0x789045bfb118, in object 0xd9ce4c7d6f0 821s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 821s JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 821s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0xd9ce4c7d7b8, JSClass 0x789045bfb118, in object 0xd9ce4c7d6f0 821s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 821s JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 821s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0xd9ce4c7d808, JSClass 0x789045bfb118, in object 0xd9ce4c7d6f0 821s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 821s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 821s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 821s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 821s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 821s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 821s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 821s JS G ENUM: Defining enum value ACTION (fixed from action) 32 821s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 821s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 821s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 821s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 821s JS G ENUM: Defining GObject.SignalFlags as 0x2d900302fe00 821s JS CTX: Script evaluation succeeded 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: Spinning loop until released or hook cleared 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module metadata hook for module 0x2d9003037098 821s JS IMPORT: Defining meta.importSync for module 0x2d9003037098 821s JS NATIVE: Defining native module 'system' 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d90030363d0), global 0xd9ce4c3c1c0 821s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 821s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 821s JS MAINLOOP: Set main loop hook to 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: hold 821s JS MAINLOOP: Running and clearing main loop hook 821s JS G BXD: Defining method run in prototype for GLib.MainLoop 821s 1..10 821s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 821s JS G BXD: Defined class for Source (GSource), prototype 0xd9ce4c7d8a8, JSClass 0x789045bfb098, in object 0xd9ce4c7d038 821s JS G BXD: Defining method set_priority in prototype for GLib.Source 821s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 821s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0xd9ce4c4ae08 821s JS IMPORT: Defining meta.importSync for module 0xd9ce4c4ae08 821s JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 821s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 821s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 821s 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 821s 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 821s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 821s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 821s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 821s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 821s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 821s JS G BXD: Defined class for Value (GValue), prototype 0xd9ce4c7dec0, JSClass 0x789045bfb098, in object 0xd9ce4c7d268 821s JS G BXD: Defining method init in prototype for GObject.Value 821s ok 9 Fundamental type support can marshal to a null value 821s ok 10 Fundamental type support can marshal to a null value if has no getter function 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0x1d71b2965f80: release 821s JS MAINLOOP: Completed job 3 821s JS MEMORY: Memory report: before destroying context 821s JS MEMORY: 207 objects currently alive 821s JS MEMORY: boxed_instance = 49 821s JS MEMORY: boxed_prototype = 9 821s JS MEMORY: closure = 13 821s JS MEMORY: function = 103 821s JS MEMORY: fundamental_instance = 9 821s JS MEMORY: fundamental_prototype = 4 821s JS MEMORY: gerror_instance = 0 821s JS MEMORY: gerror_prototype = 0 821s JS MEMORY: interface = 0 821s JS MEMORY: module = 5 821s JS MEMORY: ns = 4 821s JS MEMORY: object_instance = 8 821s JS MEMORY: object_prototype = 3 821s JS MEMORY: param = 0 821s JS MEMORY: union_instance = 0 821s JS MEMORY: union_prototype = 0 821s JS CTX: JS shutdown sequence 821s JS CTX: Stopping profiler 821s JS CTX: Shutting down toggle queue 821s JS CTX: Notifying external reference holders of GjsContext dispose 821s JS MAINLOOP: Stopping promise job dispatcher 821s JS CTX: Notifying reference holders of GjsContext dispose 821s JS CTX: Checking unhandled promise rejections 821s JS CTX: Releasing cached JS wrappers 821s JS CTX: Final triggered GC 821s JS CTX: Destroying JS context 821s JS CTX: Releasing all native objects 821s JS CTX: Disabling auto GC 821s JS CTX: Ending trace on global object 821s JS CTX: Freeing allocated resources 821s JS CTX: JS context destroyed 821s PASS: cjs/testFundamental.test 821s Running test: cjs/testNamespace.test 821s JS NATIVE: Registered native JS module '_promiseNative' 821s JS NATIVE: Registered native JS module '_byteArrayNative' 821s JS NATIVE: Registered native JS module '_encodingNative' 821s JS NATIVE: Registered native JS module '_gi' 821s JS NATIVE: Registered native JS module 'gi' 821s JS NATIVE: Registered native JS module 'cairoNative' 821s JS NATIVE: Registered native JS module 'system' 821s JS NATIVE: Registered native JS module 'console' 821s JS NATIVE: Registered native JS module '_print' 821s JS CTX: Enabling JIT 821s JS CTX: Initialized class GjsFileImporter prototype 0x1a7595100098 821s JS IMPORT: Defining parent (nil) of 0x1a75951000f8 'imports' is mod 0 821s JS IMPORT: Importing '_print' 821s JS NATIVE: Defining native module '_print' 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x1a75951006b0 '_print' is mod 1 821s JS IMPORT: successfully imported module '_print' 821s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 821s 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 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a75951014f0), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a75951021a8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a75951027a8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a75951027a8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a75951021a8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a75951014f0), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a75951014f0), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a75951014f0), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a75951021a8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a75951027a8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a75951014f0), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a75951014f0), global 0x39bd4e73c1c0 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Starting promise job dispatcher 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a7595115910), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a7595116340), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a7595116340), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a7595115910), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a7595115910), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a7595116340), global 0x39bd4e73c1c0 821s JS IMPORT: Module metadata hook for module 0x1a75951169e8 821s JS IMPORT: Defining meta.importSync for module 0x1a75951169e8 821s JS NATIVE: Defining native module 'gi' 821s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a7595117168 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 821s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 821s JS IMPORT: Importing directory 'overrides' 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x1a75951171e8 'overrides' is mod 1 821s JS IMPORT: Defined importer 'overrides' 0x1a75951171e8 in 0x1a75951000f8 821s JS IMPORT: successfully imported directory 'overrides' 821s JS IMPORT: Importing '_byteArrayNative' 821s JS NATIVE: Defining native module '_byteArrayNative' 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x1a7595117630 '_byteArrayNative' is mod 1 821s JS IMPORT: successfully imported module '_byteArrayNative' 821s JS IMPORT: Importing '_promiseNative' 821s JS NATIVE: Defining native module '_promiseNative' 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x1a75951176f0 '_promiseNative' is mod 1 821s JS IMPORT: successfully imported module '_promiseNative' 821s JS IMPORT: Importing module GLib succeeded 821s JS IMPORT: Defining parent 0x1a75951171e8 of 0x39bd4e73d2b8 'GLib' is mod 1 821s JS IMPORT: successfully imported module 'GLib' 821s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 821s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x39bd4e77d060, JSClass 0x612a9fbeb098, in object 0x39bd4e77d038 821s JS CTX: Initialized class GIRepositoryGType prototype 0x1a7595117920 821s JS CTX: Initialized class GIRepositoryFunction prototype 0x39bd4e73d308 821s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 821s JS G BXD: Defined class for Error (GError), prototype 0x39bd4e77d0b0, JSClass 0x612a9fbeb098, in object 0x39bd4e77d038 821s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 821s JS G BXD: Defined class for Variant (GVariant), prototype 0x39bd4e77d100, JSClass 0x612a9fbeb098, in object 0x39bd4e77d038 821s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 821s JS G BXD: Defined class for Bytes (GBytes), prototype 0x39bd4e77d150, JSClass 0x612a9fbeb098, in object 0x39bd4e77d038 821s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 821s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39bd4e77d1a0, JSClass 0x612a9fbeb098, in object 0x39bd4e77d038 821s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 821s JS G BXD: Defined class for Thread (GThread), prototype 0x39bd4e77d1f0, JSClass 0x612a9fbeb098, in object 0x39bd4e77d038 821s JS G BXD: Defining method ref in prototype for GLib.Thread 821s JS G BXD: Defining method unref in prototype for GLib.Thread 821s JS G NS: Defined namespace 'GLib' 0x39bd4e77d038 in GIRepository 0x1a7595116ff8 821s JS IMPORT: Importing module jasmine succeeded 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x39bd4e73dcb8 'jasmine' is mod 1 821s JS IMPORT: successfully imported module 'jasmine' 821s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Importing 'gi' 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x1a7595116ff8 'gi' is mod 1 821s JS IMPORT: successfully imported module 'gi' 821s 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 821s JS G NS: Defined namespace 'Regress' 0x39bd4e77d268 in GIRepository 0x1a7595116ff8 821s JS CTX: Script evaluation succeeded 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: Spinning loop until released or hook cleared 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module metadata hook for module 0x1a759512c9a0 821s JS IMPORT: Defining meta.importSync for module 0x1a759512c9a0 821s JS NATIVE: Defining native module 'system' 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1a759512bcd8), global 0x39bd4e73c1c0 821s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 821s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 821s JS MAINLOOP: Set main loop hook to 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: hold 821s JS MAINLOOP: Running and clearing main loop hook 821s JS G BXD: Defining method run in prototype for GLib.MainLoop 821s 1..1 821s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 821s JS G BXD: Defined class for Source (GSource), prototype 0x39bd4e77d290, JSClass 0x612a9fbeb098, in object 0x39bd4e77d038 821s JS G BXD: Defining method set_priority in prototype for GLib.Source 821s JS IMPORT: Importing '_gi' 821s JS NATIVE: Defining native module '_gi' 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x1a7595132f30 '_gi' is mod 1 821s JS IMPORT: successfully imported module '_gi' 821s 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 821s JS G NS: Defined namespace 'CjsPrivate' 0x39bd4e77d330 in GIRepository 0x1a7595116ff8 821s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 821s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 821s JS IMPORT: Importing module _common succeeded 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x39bd4e7c9038 '_common' is mod 1 821s JS IMPORT: successfully imported module '_common' 821s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 821s JS IMPORT: Importing module _legacy succeeded 821s JS IMPORT: Defining parent 0x1a75951000f8 of 0x39bd4e7c9088 '_legacy' is mod 1 821s JS IMPORT: successfully imported module '_legacy' 821s JS IMPORT: Importing module GObject succeeded 821s JS IMPORT: Defining parent 0x1a75951171e8 of 0x39bd4e73dfb0 'GObject' is mod 1 821s JS IMPORT: successfully imported module 'GObject' 821s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 821s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 821s JS G BXD: Defined class for String (GString), prototype 0x39bd4e77d5b0, JSClass 0x612a9fbeb098, in object 0x39bd4e77d308 821s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 821s JS G PRM: Defined class ParamSpec prototype is 0x39bd4e7c9128 class 0x612a9fbf02f0 in object 0x39bd4e77d308 821s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 821s JS G OBJ: Defined class for Object (GObject), prototype 0x39bd4e77d718, JSClass 0x612a9fbeb7a8, in object 0x39bd4e77d308 821s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 821s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 821s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x39bd4e77d740, JSClass 0x612a9fbeb7a8, in object 0x39bd4e77d308 821s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 821s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 821s JS G NS: Defined namespace 'GObject' 0x39bd4e77d308 in GIRepository 0x1a7595116ff8 821s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 821s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0x1a75951042b8 821s JS IMPORT: Defining meta.importSync for module 0x1a75951042b8 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s ok 1 GI repository namespace supplies a name 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0xfdfb1305f80: release 821s JS MAINLOOP: Completed job 3 821s JS MEMORY: Memory report: before destroying context 821s JS MEMORY: 125 objects currently alive 821s JS MEMORY: boxed_instance = 11 821s JS MEMORY: boxed_prototype = 8 821s JS MEMORY: closure = 1 821s JS MEMORY: function = 94 821s JS MEMORY: fundamental_instance = 0 821s JS MEMORY: fundamental_prototype = 0 821s JS MEMORY: gerror_instance = 0 821s JS MEMORY: gerror_prototype = 0 821s JS MEMORY: interface = 0 821s JS MEMORY: module = 5 821s JS MEMORY: ns = 4 821s JS MEMORY: object_instance = 0 821s JS MEMORY: object_prototype = 2 821s JS MEMORY: param = 0 821s JS MEMORY: union_instance = 0 821s JS MEMORY: union_prototype = 0 821s JS CTX: JS shutdown sequence 821s JS CTX: Stopping profiler 821s JS CTX: Shutting down toggle queue 821s JS CTX: Notifying external reference holders of GjsContext dispose 821s JS MAINLOOP: Stopping promise job dispatcher 821s JS CTX: Notifying reference holders of GjsContext dispose 821s JS CTX: Checking unhandled promise rejections 821s JS CTX: Releasing cached JS wrappers 821s JS CTX: Final triggered GC 821s JS CTX: Destroying JS context 821s JS CTX: Releasing all native objects 821s JS CTX: Disabling auto GC 821s JS CTX: Ending trace on global object 821s JS CTX: Freeing allocated resources 821s JS CTX: JS context destroyed 821s PASS: cjs/testNamespace.test 821s Running test: cjs/testByteArray.test 821s JS NATIVE: Registered native JS module '_promiseNative' 821s JS NATIVE: Registered native JS module '_byteArrayNative' 821s JS NATIVE: Registered native JS module '_encodingNative' 821s JS NATIVE: Registered native JS module '_gi' 821s JS NATIVE: Registered native JS module 'gi' 821s JS NATIVE: Registered native JS module 'cairoNative' 821s JS NATIVE: Registered native JS module 'system' 821s JS NATIVE: Registered native JS module 'console' 821s JS NATIVE: Registered native JS module '_print' 821s JS CTX: Enabling JIT 821s JS CTX: Initialized class GjsFileImporter prototype 0x3b170e000098 821s JS IMPORT: Defining parent (nil) of 0x3b170e0000f8 'imports' is mod 0 821s JS IMPORT: Importing '_print' 821s JS NATIVE: Defining native module '_print' 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x3b170e0006b0 '_print' is mod 1 821s JS IMPORT: successfully imported module '_print' 821s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 821s 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 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b170e0014f0), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b170e0021a8), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b170e0027a8), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b170e0027a8), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b170e0021a8), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b170e0014f0), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b170e0014f0), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b170e0014f0), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b170e0021a8), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b170e0027a8), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b170e0014f0), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b170e0014f0), global 0x2d8a02e3c1c0 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Starting promise job dispatcher 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b170e015910), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b170e016340), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b170e016340), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b170e015910), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b170e015910), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b170e016340), global 0x2d8a02e3c1c0 821s JS IMPORT: Module metadata hook for module 0x3b170e0169e8 821s JS IMPORT: Defining meta.importSync for module 0x3b170e0169e8 821s JS NATIVE: Defining native module 'gi' 821s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b170e017168 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 821s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 821s JS IMPORT: Importing directory 'overrides' 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x3b170e0171e8 'overrides' is mod 1 821s JS IMPORT: Defined importer 'overrides' 0x3b170e0171e8 in 0x3b170e0000f8 821s JS IMPORT: successfully imported directory 'overrides' 821s JS IMPORT: Importing '_byteArrayNative' 821s JS NATIVE: Defining native module '_byteArrayNative' 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x3b170e017630 '_byteArrayNative' is mod 1 821s JS IMPORT: successfully imported module '_byteArrayNative' 821s JS IMPORT: Importing '_promiseNative' 821s JS NATIVE: Defining native module '_promiseNative' 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x3b170e0176f0 '_promiseNative' is mod 1 821s JS IMPORT: successfully imported module '_promiseNative' 821s JS IMPORT: Importing module GLib succeeded 821s JS IMPORT: Defining parent 0x3b170e0171e8 of 0x2d8a02e3d2b8 'GLib' is mod 1 821s JS IMPORT: successfully imported module 'GLib' 821s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 821s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d8a02e7d060, JSClass 0x6676485eb098, in object 0x2d8a02e7d038 821s JS CTX: Initialized class GIRepositoryGType prototype 0x3b170e017920 821s JS CTX: Initialized class GIRepositoryFunction prototype 0x2d8a02e3d308 821s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 821s JS G BXD: Defined class for Error (GError), prototype 0x2d8a02e7d0b0, JSClass 0x6676485eb098, in object 0x2d8a02e7d038 821s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 821s JS G BXD: Defined class for Variant (GVariant), prototype 0x2d8a02e7d100, JSClass 0x6676485eb098, in object 0x2d8a02e7d038 821s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 821s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d8a02e7d150, JSClass 0x6676485eb098, in object 0x2d8a02e7d038 821s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 821s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d8a02e7d1a0, JSClass 0x6676485eb098, in object 0x2d8a02e7d038 821s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 821s JS G BXD: Defined class for Thread (GThread), prototype 0x2d8a02e7d1f0, JSClass 0x6676485eb098, in object 0x2d8a02e7d038 821s JS G BXD: Defining method ref in prototype for GLib.Thread 821s JS G BXD: Defining method unref in prototype for GLib.Thread 821s JS G NS: Defined namespace 'GLib' 0x2d8a02e7d038 in GIRepository 0x3b170e016ff8 821s JS IMPORT: Importing module jasmine succeeded 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x2d8a02e3dcb8 'jasmine' is mod 1 821s JS IMPORT: successfully imported module 'jasmine' 821s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 821s JS IMPORT: Importing 'gi' 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x3b170e016ff8 'gi' is mod 1 821s JS IMPORT: successfully imported module 'gi' 821s JS IMPORT: Importing module byteArray succeeded 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x2d8a02e3ddf8 'byteArray' is mod 1 821s JS IMPORT: successfully imported module 'byteArray' 821s 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 821s JS G NS: Defined namespace 'GIMarshallingTests' 0x2d8a02e7d268 in GIRepository 0x3b170e016ff8 821s JS CTX: Script evaluation succeeded 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: Spinning loop until released or hook cleared 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module metadata hook for module 0x3b170e0343d0 821s JS IMPORT: Defining meta.importSync for module 0x3b170e0343d0 821s JS NATIVE: Defining native module 'system' 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3b170e033608), global 0x2d8a02e3c1c0 821s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 821s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 821s JS MAINLOOP: Set main loop hook to 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: hold 821s JS MAINLOOP: Running and clearing main loop hook 821s JS G BXD: Defining method run in prototype for GLib.MainLoop 821s 1..13 821s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 821s JS G BXD: Defined class for Source (GSource), prototype 0x2d8a02e7d290, JSClass 0x6676485eb098, in object 0x2d8a02e7d038 821s JS G BXD: Defining method set_priority in prototype for GLib.Source 821s JS IMPORT: Importing '_gi' 821s JS NATIVE: Defining native module '_gi' 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x3b170e03bbc8 '_gi' is mod 1 821s JS IMPORT: successfully imported module '_gi' 821s 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 821s JS G NS: Defined namespace 'CjsPrivate' 0x2d8a02e7d330 in GIRepository 0x3b170e016ff8 821s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 821s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 821s JS IMPORT: Importing module _common succeeded 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x2d8a02ec7088 '_common' is mod 1 821s JS IMPORT: successfully imported module '_common' 821s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 821s JS IMPORT: Importing module _legacy succeeded 821s JS IMPORT: Defining parent 0x3b170e0000f8 of 0x2d8a02ec70d8 '_legacy' is mod 1 821s JS IMPORT: successfully imported module '_legacy' 821s JS IMPORT: Importing module GObject succeeded 821s JS IMPORT: Defining parent 0x3b170e0171e8 of 0x2d8a02ec7038 'GObject' is mod 1 821s JS IMPORT: successfully imported module 'GObject' 821s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 821s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 821s JS G BXD: Defined class for String (GString), prototype 0x2d8a02e7d5b0, JSClass 0x6676485eb098, in object 0x2d8a02e7d308 821s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 821s JS G PRM: Defined class ParamSpec prototype is 0x2d8a02ec7178 class 0x6676485f02f0 in object 0x2d8a02e7d308 821s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 821s JS G OBJ: Defined class for Object (GObject), prototype 0x2d8a02e7d718, JSClass 0x6676485eb7a8, in object 0x2d8a02e7d308 821s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 821s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 821s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2d8a02e7d740, JSClass 0x6676485eb7a8, in object 0x2d8a02e7d308 821s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 821s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 821s JS G NS: Defined namespace 'GObject' 0x2d8a02e7d308 in GIRepository 0x2d8a02e3f970 821s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 821s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0x2d8a02e4aac0 821s JS IMPORT: Defining meta.importSync for module 0x2d8a02e4aac0 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s ok 1 Byte array can be created from a string 821s ok 2 Byte array can be encoded from a string 821s ok 3 Byte array encodes as UTF-8 by default 821s ok 4 Byte array can be converted to a string of ASCII characters 821s ok 5 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 821s ok 6 Byte array can be converted to a string of encoded characters even with a 0 byte 821s ok 7 Byte array stops converting to a string at an embedded 0 byte 821s JS G BXD: Defining method get_size in prototype for GLib.Bytes 821s ok 8 Byte array deals gracefully with a 0-length array 821s ok 9 Byte array deals gracefully with a 0-length GLib.Bytes 821s ok 10 Byte array deals gracefully with a 0-length string 821s ok 11 Byte array deals gracefully with a non Uint8Array 821s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 821s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 821s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 821s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 821s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 821s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 821s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 821s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 821s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 821s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 821s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 821s JS G ENUM: Defining GLib.LogLevelFlags as 0x3b170e0565c0 821s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 821s ok 12 Byte array legacy toString() behavior is preserved when created from a string 821s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 821s ok 13 Byte array legacy toString() behavior is preserved when marshalled from GI 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0x7ff706d5f80: release 821s JS MAINLOOP: Completed job 3 821s JS MEMORY: Memory report: before destroying context 821s JS MEMORY: 189 objects currently alive 821s JS MEMORY: boxed_instance = 70 821s JS MEMORY: boxed_prototype = 8 821s JS MEMORY: closure = 1 821s JS MEMORY: function = 98 821s JS MEMORY: fundamental_instance = 0 821s JS MEMORY: fundamental_prototype = 0 821s JS MEMORY: gerror_instance = 0 821s JS MEMORY: gerror_prototype = 0 821s JS MEMORY: interface = 0 821s JS MEMORY: module = 6 821s JS MEMORY: ns = 4 821s JS MEMORY: object_instance = 0 821s JS MEMORY: object_prototype = 2 821s JS MEMORY: param = 0 821s JS MEMORY: union_instance = 0 821s JS MEMORY: union_prototype = 0 821s JS CTX: JS shutdown sequence 821s JS CTX: Stopping profiler 821s JS CTX: Shutting down toggle queue 821s JS CTX: Notifying external reference holders of GjsContext dispose 821s JS MAINLOOP: Stopping promise job dispatcher 821s JS CTX: Notifying reference holders of GjsContext dispose 821s JS CTX: Checking unhandled promise rejections 821s JS CTX: Releasing cached JS wrappers 821s JS CTX: Final triggered GC 821s JS CTX: Destroying JS context 821s JS CTX: Releasing all native objects 821s JS CTX: Disabling auto GC 821s JS CTX: Ending trace on global object 821s JS CTX: Freeing allocated resources 821s JS CTX: JS context destroyed 821s PASS: cjs/testByteArray.test 821s Running test: cjs/testPrint.test 821s JS NATIVE: Registered native JS module '_promiseNative' 821s JS NATIVE: Registered native JS module '_byteArrayNative' 821s JS NATIVE: Registered native JS module '_encodingNative' 821s JS NATIVE: Registered native JS module '_gi' 821s JS NATIVE: Registered native JS module 'gi' 821s JS NATIVE: Registered native JS module 'cairoNative' 821s JS NATIVE: Registered native JS module 'system' 821s JS NATIVE: Registered native JS module 'console' 821s JS NATIVE: Registered native JS module '_print' 821s JS CTX: Enabling JIT 821s JS CTX: Initialized class GjsFileImporter prototype 0x2d7309500098 821s JS IMPORT: Defining parent (nil) of 0x2d73095000f8 'imports' is mod 0 821s JS IMPORT: Importing '_print' 821s JS NATIVE: Defining native module '_print' 821s JS IMPORT: Defining parent 0x2d73095000f8 of 0x2d73095006b0 '_print' is mod 1 821s JS IMPORT: successfully imported module '_print' 821s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 821s 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 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d73095014f0), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d73095021a8), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d73095027a8), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d73095027a8), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d73095021a8), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d73095014f0), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d73095014f0), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d73095014f0), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d73095021a8), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d73095027a8), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d73095014f0), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d73095014f0), global 0x9b8fe03c1c0 821s JS MAINLOOP: Main loop instance 0x7432415f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Starting promise job dispatcher 821s JS MAINLOOP: Main loop instance 0x7432415f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 821s JS MAINLOOP: Main loop instance 0x7432415f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d7309515910), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d7309516340), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d7309516340), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d7309515910), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d7309515910), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d7309516340), global 0x9b8fe03c1c0 821s JS IMPORT: Module metadata hook for module 0x2d73095169e8 821s JS IMPORT: Defining meta.importSync for module 0x2d73095169e8 821s JS NATIVE: Defining native module 'gi' 821s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d7309517168 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 821s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 821s JS IMPORT: Importing directory 'overrides' 821s JS IMPORT: Defining parent 0x2d73095000f8 of 0x2d73095171e8 'overrides' is mod 1 821s JS IMPORT: Defined importer 'overrides' 0x2d73095171e8 in 0x2d73095000f8 821s JS IMPORT: successfully imported directory 'overrides' 821s JS IMPORT: Importing '_byteArrayNative' 821s JS NATIVE: Defining native module '_byteArrayNative' 821s JS IMPORT: Defining parent 0x2d73095000f8 of 0x2d7309517630 '_byteArrayNative' is mod 1 821s JS IMPORT: successfully imported module '_byteArrayNative' 821s JS IMPORT: Importing '_promiseNative' 821s JS NATIVE: Defining native module '_promiseNative' 821s JS IMPORT: Defining parent 0x2d73095000f8 of 0x2d73095176f0 '_promiseNative' is mod 1 821s JS IMPORT: successfully imported module '_promiseNative' 821s JS IMPORT: Importing module GLib succeeded 821s JS IMPORT: Defining parent 0x2d73095171e8 of 0x9b8fe03d2b8 'GLib' is mod 1 821s JS IMPORT: successfully imported module 'GLib' 821s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 821s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x9b8fe07d060, JSClass 0x63766acbb098, in object 0x9b8fe07d038 821s JS CTX: Initialized class GIRepositoryGType prototype 0x2d7309517920 821s JS CTX: Initialized class GIRepositoryFunction prototype 0x9b8fe03d308 821s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 821s JS G BXD: Defined class for Error (GError), prototype 0x9b8fe07d0b0, JSClass 0x63766acbb098, in object 0x9b8fe07d038 821s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 821s JS G BXD: Defined class for Variant (GVariant), prototype 0x9b8fe07d100, JSClass 0x63766acbb098, in object 0x9b8fe07d038 821s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 821s JS G BXD: Defined class for Bytes (GBytes), prototype 0x9b8fe07d150, JSClass 0x63766acbb098, in object 0x9b8fe07d038 821s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 821s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9b8fe07d1a0, JSClass 0x63766acbb098, in object 0x9b8fe07d038 821s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 821s JS G BXD: Defined class for Thread (GThread), prototype 0x9b8fe07d1f0, JSClass 0x63766acbb098, in object 0x9b8fe07d038 821s JS G BXD: Defining method ref in prototype for GLib.Thread 821s JS G BXD: Defining method unref in prototype for GLib.Thread 821s JS G NS: Defined namespace 'GLib' 0x9b8fe07d038 in GIRepository 0x2d7309516ff8 821s JS IMPORT: Importing module jasmine succeeded 821s JS IMPORT: Defining parent 0x2d73095000f8 of 0x9b8fe03dcb8 'jasmine' is mod 1 821s JS IMPORT: successfully imported module 'jasmine' 821s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 821s JS MAINLOOP: Main loop instance 0x7432415f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x7432415f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 821s JS MAINLOOP: Main loop instance 0x7432415f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Importing 'gi' 821s JS IMPORT: Defining parent 0x2d73095000f8 of 0x2d7309516ff8 'gi' is mod 1 821s JS IMPORT: successfully imported module 'gi' 821s 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 821s JS G NS: Defined namespace 'Gdk' 0x9b8fe07d268 in GIRepository 0x2d7309516ff8 821s JS CTX: Script evaluation succeeded 821s JS MAINLOOP: Main loop instance 0x7432415f80: Spinning loop until released or hook cleared 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d730953d328), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9b8fe0c5078), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9b8fe0c5078), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x9b8fe0c5078), global 0x9b8fe03c1c0 821s JS IMPORT: Module metadata hook for module 0x9b8fe04aa50 821s JS IMPORT: Defining meta.importSync for module 0x9b8fe04aa50 821s JS NATIVE: Defining native module 'system' 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9b8fe0c5078), global 0x9b8fe03c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9b8fe0c5078), global 0x9b8fe03c1c0 821s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 821s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 821s JS MAINLOOP: Set main loop hook to 821s JS MAINLOOP: Main loop instance 0x7432415f80: hold 821s JS MAINLOOP: Running and clearing main loop hook 821s JS G BXD: Defining method run in prototype for GLib.MainLoop 821s 1..29 821s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 821s JS G BXD: Defined class for Source (GSource), prototype 0x9b8fe07d290, JSClass 0x63766acbb098, in object 0x9b8fe07d038 821s JS G BXD: Defining method set_priority in prototype for GLib.Source 821s JS IMPORT: Importing '_gi' 821s JS NATIVE: Defining native module '_gi' 821s JS IMPORT: Defining parent 0x9b8fe03f9d0 of 0x2d7309507b88 '_gi' is mod 1 821s JS IMPORT: successfully imported module '_gi' 821s 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 821s JS G NS: Defined namespace 'CjsPrivate' 0x9b8fe07d330 in GIRepository 0x9b8fe03f820 821s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 821s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 821s JS IMPORT: Importing module _common succeeded 821s JS IMPORT: Defining parent 0x9b8fe03f9d0 of 0x9b8fe0d7538 '_common' is mod 1 821s JS IMPORT: successfully imported module '_common' 821s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 821s JS IMPORT: Importing module _legacy succeeded 821s JS IMPORT: Defining parent 0x9b8fe03f9d0 of 0x9b8fe0d7588 '_legacy' is mod 1 821s JS IMPORT: successfully imported module '_legacy' 821s JS IMPORT: Importing module GObject succeeded 821s JS IMPORT: Defining parent 0x9b8fe03fa90 of 0x9b8fe0d74e8 'GObject' is mod 1 821s JS IMPORT: successfully imported module 'GObject' 821s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 821s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 821s JS G BXD: Defined class for String (GString), prototype 0x9b8fe07d5b0, JSClass 0x63766acbb098, in object 0x9b8fe07d308 821s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 821s JS G PRM: Defined class ParamSpec prototype is 0x9b8fe0d7628 class 0x63766acc02f0 in object 0x9b8fe07d308 821s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 821s JS G OBJ: Defined class for Object (GObject), prototype 0x9b8fe07d718, JSClass 0x63766acbb7a8, in object 0x9b8fe07d308 821s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 821s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 821s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x9b8fe07d740, JSClass 0x63766acbb7a8, in object 0x9b8fe07d308 821s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 821s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 821s JS G NS: Defined namespace 'GObject' 0x9b8fe07d308 in GIRepository 0x9b8fe03f820 821s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 821s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0x9b8fe04acf0 821s JS IMPORT: Defining meta.importSync for module 0x9b8fe04acf0 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s ok 1 print can be spied upon 821s ok 2 printerr can be spied upon 821s ok 3 log can be spied upon 821s ok 4 logError can be spied upon 821s ok 5 prettyPrint property value primitive 821s ok 6 prettyPrint property value is object reference 821s ok 7 prettyPrint more than one property 821s ok 8 prettyPrint add property value after property value object reference 821s ok 9 prettyPrint array 821s ok 10 prettyPrint property value array 821s ok 11 prettyPrint array reference is the only array element 821s ok 12 prettyPrint array reference is one of multiple array elements 821s ok 13 prettyPrint nested array 821s ok 14 prettyPrint property value nested array 821s ok 15 prettyPrint function 821s ok 16 prettyPrint property value function 821s ok 17 prettyPrint date 821s ok 18 prettyPrint property value date 821s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 821s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x9b8fe0f8560, JSClass 0x63766acbb098, in object 0x9b8fe07d268 821s ok 19 prettyPrint toString is overridden on object 821s ok 20 prettyPrint string tag supplied 821s ok 21 prettyPrint symbol 821s ok 22 prettyPrint property key symbol 821s ok 23 prettyPrint property value symbol 821s ok 24 prettyPrint registered symbol 821s ok 25 prettyPrint property key registered symbol 821s ok 26 prettyPrint property value registered symbol 821s ok 27 prettyPrint well-known symbol 821s ok 28 prettyPrint property key well-known symbol 821s ok 29 prettyPrint property value well-known symbol 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x7432415f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0x7432415f80: release 821s JS MAINLOOP: Completed job 3 821s JS MEMORY: Memory report: before destroying context 821s JS MEMORY: 251 objects currently alive 821s JS MEMORY: boxed_instance = 136 821s JS MEMORY: boxed_prototype = 9 821s JS MEMORY: closure = 1 821s JS MEMORY: function = 94 821s JS MEMORY: fundamental_instance = 0 821s JS MEMORY: fundamental_prototype = 0 821s JS MEMORY: gerror_instance = 0 821s JS MEMORY: gerror_prototype = 0 821s JS MEMORY: interface = 0 821s JS MEMORY: module = 5 821s JS MEMORY: ns = 4 821s JS MEMORY: object_instance = 0 821s JS MEMORY: object_prototype = 2 821s JS MEMORY: param = 0 821s JS MEMORY: union_instance = 0 821s JS MEMORY: union_prototype = 0 821s JS CTX: JS shutdown sequence 821s JS CTX: Stopping profiler 821s JS CTX: Shutting down toggle queue 821s JS CTX: Notifying external reference holders of GjsContext dispose 821s JS MAINLOOP: Stopping promise job dispatcher 821s JS CTX: Notifying reference holders of GjsContext dispose 821s JS CTX: Checking unhandled promise rejections 821s JS CTX: Releasing cached JS wrappers 821s JS CTX: Final triggered GC 821s JS CTX: Destroying JS context 821s JS CTX: Releasing all native objects 821s JS CTX: Disabling auto GC 821s JS CTX: Ending trace on global object 821s JS CTX: Freeing allocated resources 821s JS CTX: JS context destroyed 821s PASS: cjs/testPrint.test 821s Running test: cjs/list.test 821s 1..1 821s ok 1 - /usr/libexec/installed-tests/cjs/debugger/list.debugger 821s PASS: cjs/list.test 821s Running test: cjs/testLang.test 821s JS NATIVE: Registered native JS module '_promiseNative' 821s JS NATIVE: Registered native JS module '_byteArrayNative' 821s JS NATIVE: Registered native JS module '_encodingNative' 821s JS NATIVE: Registered native JS module '_gi' 821s JS NATIVE: Registered native JS module 'gi' 821s JS NATIVE: Registered native JS module 'cairoNative' 821s JS NATIVE: Registered native JS module 'system' 821s JS NATIVE: Registered native JS module 'console' 821s JS NATIVE: Registered native JS module '_print' 821s JS CTX: Enabling JIT 821s JS CTX: Initialized class GjsFileImporter prototype 0x2d0e11200098 821s JS IMPORT: Defining parent (nil) of 0x2d0e112000f8 'imports' is mod 0 821s JS IMPORT: Importing '_print' 821s JS NATIVE: Defining native module '_print' 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x2d0e112006b0 '_print' is mod 1 821s JS IMPORT: successfully imported module '_print' 821s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 821s 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 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d0e112014f0), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d0e112021a8), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d0e112027a8), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d0e112027a8), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d0e112021a8), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d0e112014f0), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d0e112014f0), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d0e112014f0), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d0e112021a8), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d0e112027a8), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d0e112014f0), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2d0e112014f0), global 0x20ea2213c1c0 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Starting promise job dispatcher 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e11215910), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e11216340), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e11216340), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e11215910), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e11215910), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d0e11216340), global 0x20ea2213c1c0 821s JS IMPORT: Module metadata hook for module 0x2d0e112169e8 821s JS IMPORT: Defining meta.importSync for module 0x2d0e112169e8 821s JS NATIVE: Defining native module 'gi' 821s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d0e11217168 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 821s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 821s JS IMPORT: Importing directory 'overrides' 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x2d0e112171e8 'overrides' is mod 1 821s JS IMPORT: Defined importer 'overrides' 0x2d0e112171e8 in 0x2d0e112000f8 821s JS IMPORT: successfully imported directory 'overrides' 821s JS IMPORT: Importing '_byteArrayNative' 821s JS NATIVE: Defining native module '_byteArrayNative' 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x2d0e11217630 '_byteArrayNative' is mod 1 821s JS IMPORT: successfully imported module '_byteArrayNative' 821s JS IMPORT: Importing '_promiseNative' 821s JS NATIVE: Defining native module '_promiseNative' 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x2d0e112176f0 '_promiseNative' is mod 1 821s JS IMPORT: successfully imported module '_promiseNative' 821s JS IMPORT: Importing module GLib succeeded 821s JS IMPORT: Defining parent 0x2d0e112171e8 of 0x20ea2213d2b8 'GLib' is mod 1 821s JS IMPORT: successfully imported module 'GLib' 821s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 821s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x20ea2217d060, JSClass 0x7e21d1deb098, in object 0x20ea2217d038 821s JS CTX: Initialized class GIRepositoryGType prototype 0x2d0e11217920 821s JS CTX: Initialized class GIRepositoryFunction prototype 0x20ea2213d308 821s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 821s JS G BXD: Defined class for Error (GError), prototype 0x20ea2217d0b0, JSClass 0x7e21d1deb098, in object 0x20ea2217d038 821s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 821s JS G BXD: Defined class for Variant (GVariant), prototype 0x20ea2217d100, JSClass 0x7e21d1deb098, in object 0x20ea2217d038 821s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 821s JS G BXD: Defined class for Bytes (GBytes), prototype 0x20ea2217d150, JSClass 0x7e21d1deb098, in object 0x20ea2217d038 821s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 821s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20ea2217d1a0, JSClass 0x7e21d1deb098, in object 0x20ea2217d038 821s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 821s JS G BXD: Defined class for Thread (GThread), prototype 0x20ea2217d1f0, JSClass 0x7e21d1deb098, in object 0x20ea2217d038 821s JS G BXD: Defining method ref in prototype for GLib.Thread 821s JS G BXD: Defining method unref in prototype for GLib.Thread 821s JS G NS: Defined namespace 'GLib' 0x20ea2217d038 in GIRepository 0x2d0e11216ff8 821s JS IMPORT: Importing module jasmine succeeded 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x20ea2213dcb8 'jasmine' is mod 1 821s JS IMPORT: successfully imported module 'jasmine' 821s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 821s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 821s JS IMPORT: Importing module _legacy succeeded 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x20ea2213de48 '_legacy' is mod 1 821s JS IMPORT: successfully imported module '_legacy' 821s JS IMPORT: Importing module lang succeeded 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x20ea2213ddf8 'lang' is mod 1 821s JS IMPORT: successfully imported module 'lang' 821s JS CTX: Script evaluation succeeded 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: Spinning loop until released or hook cleared 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module metadata hook for module 0x2d0e11232530 821s JS IMPORT: Defining meta.importSync for module 0x2d0e11232530 821s JS NATIVE: Defining native module 'system' 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d0e11231868), global 0x20ea2213c1c0 821s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 821s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 821s JS MAINLOOP: Set main loop hook to 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: hold 821s JS MAINLOOP: Running and clearing main loop hook 821s JS G BXD: Defining method run in prototype for GLib.MainLoop 821s 1..9 821s JS IMPORT: Importing 'gi' 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x2d0e11216ff8 'gi' is mod 1 821s JS IMPORT: successfully imported module 'gi' 821s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 821s JS G BXD: Defined class for Source (GSource), prototype 0x20ea2217d268, JSClass 0x7e21d1deb098, in object 0x20ea2217d038 821s JS G BXD: Defining method set_priority in prototype for GLib.Source 821s JS IMPORT: Importing '_gi' 821s JS NATIVE: Defining native module '_gi' 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x2d0e11239748 '_gi' is mod 1 821s JS IMPORT: successfully imported module '_gi' 821s 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 821s JS G NS: Defined namespace 'CjsPrivate' 0x20ea2217d308 in GIRepository 0x2d0e11216ff8 821s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 821s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 821s JS IMPORT: Importing module _common succeeded 821s JS IMPORT: Defining parent 0x2d0e112000f8 of 0x20ea221c80d8 '_common' is mod 1 821s JS IMPORT: successfully imported module '_common' 821s JS IMPORT: Importing module GObject succeeded 821s JS IMPORT: Defining parent 0x2d0e112171e8 of 0x20ea221c8088 'GObject' is mod 1 821s JS IMPORT: successfully imported module 'GObject' 821s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 821s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 821s JS G BXD: Defined class for String (GString), prototype 0x20ea2217d588, JSClass 0x7e21d1deb098, in object 0x20ea2217d2e0 821s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 821s JS G PRM: Defined class ParamSpec prototype is 0x20ea221c8178 class 0x7e21d1df02f0 in object 0x20ea2217d2e0 821s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 821s JS G OBJ: Defined class for Object (GObject), prototype 0x20ea2217d6f0, JSClass 0x7e21d1deb7a8, in object 0x20ea2217d2e0 821s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 821s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 821s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x20ea2217d718, JSClass 0x7e21d1deb7a8, in object 0x20ea2217d2e0 821s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 821s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 821s JS G NS: Defined namespace 'GObject' 0x20ea2217d2e0 in GIRepository 0x2d0e11216ff8 821s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 821s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0x2d0e112042b8 821s JS IMPORT: Defining meta.importSync for module 0x2d0e112042b8 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s ok 1 Lang module counts properties with Lang.countProperties() 821s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 821s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 821s ok 4 Lang module copies property getters and setters 821s ok 5 Lang module bind() calls the bound function with the supplied this-object 821s ok 6 Lang module bind() throws an error when no function supplied 821s ok 7 Lang module bind() throws an error when this-object undefined 821s ok 8 Lang module bind() supplies extra arguments to the function 821s ok 9 Lang module bind() appends the extra arguments to any arguments passed 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0x10f9d7f45f80: release 821s JS MAINLOOP: Completed job 3 821s JS MEMORY: Memory report: before destroying context 821s JS MEMORY: 165 objects currently alive 821s JS MEMORY: boxed_instance = 51 821s JS MEMORY: boxed_prototype = 8 821s JS MEMORY: closure = 1 821s JS MEMORY: function = 94 821s JS MEMORY: fundamental_instance = 0 821s JS MEMORY: fundamental_prototype = 0 821s JS MEMORY: gerror_instance = 0 821s JS MEMORY: gerror_prototype = 0 821s JS MEMORY: interface = 0 821s JS MEMORY: module = 6 821s JS MEMORY: ns = 3 821s JS MEMORY: object_instance = 0 821s JS MEMORY: object_prototype = 2 821s JS MEMORY: param = 0 821s JS MEMORY: union_instance = 0 821s JS MEMORY: union_prototype = 0 821s JS CTX: JS shutdown sequence 821s JS CTX: Stopping profiler 821s JS CTX: Shutting down toggle queue 821s JS CTX: Notifying external reference holders of GjsContext dispose 821s JS MAINLOOP: Stopping promise job dispatcher 821s JS CTX: Notifying reference holders of GjsContext dispose 821s JS CTX: Checking unhandled promise rejections 821s JS CTX: Releasing cached JS wrappers 821s JS CTX: Final triggered GC 821s JS CTX: Destroying JS context 821s JS CTX: Releasing all native objects 821s JS CTX: Disabling auto GC 821s JS CTX: Ending trace on global object 821s JS CTX: Freeing allocated resources 821s JS CTX: JS context destroyed 821s PASS: cjs/testLang.test 821s Running test: cjs/testImporter.test 821s JS NATIVE: Registered native JS module '_promiseNative' 821s JS NATIVE: Registered native JS module '_byteArrayNative' 821s JS NATIVE: Registered native JS module '_encodingNative' 821s JS NATIVE: Registered native JS module '_gi' 821s JS NATIVE: Registered native JS module 'gi' 821s JS NATIVE: Registered native JS module 'cairoNative' 821s JS NATIVE: Registered native JS module 'system' 821s JS NATIVE: Registered native JS module 'console' 821s JS NATIVE: Registered native JS module '_print' 821s JS CTX: Enabling JIT 821s JS CTX: Initialized class GjsFileImporter prototype 0x25c3d8600098 821s JS IMPORT: Defining parent (nil) of 0x25c3d86000f8 'imports' is mod 0 821s JS IMPORT: Importing '_print' 821s JS NATIVE: Defining native module '_print' 821s JS IMPORT: Defining parent 0x25c3d86000f8 of 0x25c3d86006b0 '_print' is mod 1 821s JS IMPORT: successfully imported module '_print' 821s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 821s 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 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25c3d86014f0), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25c3d86021a8), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25c3d86027a8), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25c3d86027a8), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25c3d86021a8), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25c3d86014f0), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x25c3d86014f0), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25c3d86014f0), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25c3d86021a8), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25c3d86027a8), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25c3d86014f0), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x25c3d86014f0), global 0x3ee638d3c1c0 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Starting promise job dispatcher 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: release 821s JS MAINLOOP: Completed job 0 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c3d8615910), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c3d8616340), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c3d8616340), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c3d8615910), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c3d8615910), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25c3d8616340), global 0x3ee638d3c1c0 821s JS IMPORT: Module metadata hook for module 0x25c3d86169e8 821s JS IMPORT: Defining meta.importSync for module 0x25c3d86169e8 821s JS NATIVE: Defining native module 'gi' 821s JS CTX: Initialized class GIRepositoryNamespace prototype 0x25c3d8617168 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 821s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 821s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 821s JS IMPORT: Importing directory 'overrides' 821s JS IMPORT: Defining parent 0x25c3d86000f8 of 0x25c3d86171e8 'overrides' is mod 1 821s JS IMPORT: Defined importer 'overrides' 0x25c3d86171e8 in 0x25c3d86000f8 821s JS IMPORT: successfully imported directory 'overrides' 821s JS IMPORT: Importing '_byteArrayNative' 821s JS NATIVE: Defining native module '_byteArrayNative' 821s JS IMPORT: Defining parent 0x25c3d86000f8 of 0x25c3d8617630 '_byteArrayNative' is mod 1 821s JS IMPORT: successfully imported module '_byteArrayNative' 821s JS IMPORT: Importing '_promiseNative' 821s JS NATIVE: Defining native module '_promiseNative' 821s JS IMPORT: Defining parent 0x25c3d86000f8 of 0x25c3d86176f0 '_promiseNative' is mod 1 821s JS IMPORT: successfully imported module '_promiseNative' 821s JS IMPORT: Importing module GLib succeeded 821s JS IMPORT: Defining parent 0x25c3d86171e8 of 0x3ee638d3d2b8 'GLib' is mod 1 821s JS IMPORT: successfully imported module 'GLib' 821s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 821s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ee638d7d060, JSClass 0x6c35491eb098, in object 0x3ee638d7d038 821s JS CTX: Initialized class GIRepositoryGType prototype 0x25c3d8617920 821s JS CTX: Initialized class GIRepositoryFunction prototype 0x3ee638d3d308 821s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 821s JS G BXD: Defined class for Error (GError), prototype 0x3ee638d7d0b0, JSClass 0x6c35491eb098, in object 0x3ee638d7d038 821s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 821s JS G BXD: Defined class for Variant (GVariant), prototype 0x3ee638d7d100, JSClass 0x6c35491eb098, in object 0x3ee638d7d038 821s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 821s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ee638d7d150, JSClass 0x6c35491eb098, in object 0x3ee638d7d038 821s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 821s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ee638d7d1a0, JSClass 0x6c35491eb098, in object 0x3ee638d7d038 821s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 821s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 821s JS G BXD: Defined class for Thread (GThread), prototype 0x3ee638d7d1f0, JSClass 0x6c35491eb098, in object 0x3ee638d7d038 821s JS G BXD: Defining method ref in prototype for GLib.Thread 821s JS G BXD: Defining method unref in prototype for GLib.Thread 821s JS G NS: Defined namespace 'GLib' 0x3ee638d7d038 in GIRepository 0x25c3d8616ff8 821s JS IMPORT: Importing module jasmine succeeded 821s JS IMPORT: Defining parent 0x25c3d86000f8 of 0x3ee638d3dcb8 'jasmine' is mod 1 821s JS IMPORT: successfully imported module 'jasmine' 821s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: hold 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: release 821s JS MAINLOOP: Completed job 0 821s JS CTX: Script evaluation succeeded 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: Spinning loop until released or hook cleared 821s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module metadata hook for module 0x25c3d8603a20 821s JS IMPORT: Defining meta.importSync for module 0x25c3d8603a20 821s JS NATIVE: Defining native module 'system' 821s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x25c3d8602d58), global 0x3ee638d3c1c0 821s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 821s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 821s JS MAINLOOP: Set main loop hook to 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: hold 821s JS MAINLOOP: Running and clearing main loop hook 821s JS G BXD: Defining method run in prototype for GLib.MainLoop 821s 1..38 821s JS IMPORT: Importing 'gi' 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x3ee638d3f838 'gi' is mod 1 821s JS IMPORT: successfully imported module 'gi' 821s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 821s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 821s JS G BXD: Defined class for Source (GSource), prototype 0x3ee638d7d268, JSClass 0x6c35491eb098, in object 0x3ee638d7d038 821s JS G BXD: Defining method set_priority in prototype for GLib.Source 821s JS IMPORT: Importing '_gi' 821s JS NATIVE: Defining native module '_gi' 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x25c3d860ded0 '_gi' is mod 1 821s JS IMPORT: successfully imported module '_gi' 821s 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 821s JS G NS: Defined namespace 'CjsPrivate' 0x3ee638d7d308 in GIRepository 0x3ee638d3f838 821s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 821s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 821s JS IMPORT: Importing module _common succeeded 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x3ee638dde1f0 '_common' is mod 1 821s JS IMPORT: successfully imported module '_common' 821s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 821s JS IMPORT: Importing module _legacy succeeded 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x3ee638dde240 '_legacy' is mod 1 821s JS IMPORT: successfully imported module '_legacy' 821s JS IMPORT: Importing module GObject succeeded 821s JS IMPORT: Defining parent 0x3ee638d3fa48 of 0x3ee638dde1a0 'GObject' is mod 1 821s JS IMPORT: successfully imported module 'GObject' 821s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 821s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 821s JS G BXD: Defined class for String (GString), prototype 0x3ee638d7d588, JSClass 0x6c35491eb098, in object 0x3ee638d7d2e0 821s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 821s JS G PRM: Defined class ParamSpec prototype is 0x3ee638dde2e0 class 0x6c35491f02f0 in object 0x3ee638d7d2e0 821s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 821s JS G OBJ: Defined class for Object (GObject), prototype 0x3ee638d7d6f0, JSClass 0x6c35491eb7a8, in object 0x3ee638d7d2e0 821s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 821s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 821s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3ee638d7d718, JSClass 0x6c35491eb7a8, in object 0x3ee638d7d2e0 821s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 821s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 821s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 821s JS G NS: Defined namespace 'GObject' 0x3ee638d7d2e0 in GIRepository 0x3ee638d3f838 821s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 821s JS G BXD: Defining method attach in prototype for GLib.Source 821s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 821s JS IMPORT: Module metadata hook for module 0x3ee638d4ad60 821s JS IMPORT: Defining meta.importSync for module 0x3ee638d4ad60 821s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' 821s JS G BXD: Defining method destroy in prototype for GLib.Source 821s ok 1 GI importer can import GI modules 821s JS IMPORT: Cleaning up from failed import of 'WarnLib' 821s Executing: cjs/testImporter.test 821s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 821s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 821s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 821s ok 3 GI importer on failure throws an exception when the overrides import throws one 821s JS IMPORT: Importing module Regress succeeded 821s JS IMPORT: Defining parent 0x3ee638d3fa48 of 0x3ee638dde768 'Regress' is mod 1 821s JS IMPORT: successfully imported module 'Regress' 821s ok 4 GI importer on failure throws an exception when the overrides _init throws one 821s JS IMPORT: Importing module Gio succeeded 821s JS IMPORT: Defining parent 0x3ee638d3fa48 of 0x3ee638dde7b8 'Gio' is mod 1 821s JS IMPORT: successfully imported module 'Gio' 821s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 821s JS IMPORT: Importing module foobar succeeded 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x3ee638dde830 'foobar' is mod 1 821s JS IMPORT: successfully imported module 'foobar' 821s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 821s JS IMPORT: Importing directory 'subA' 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x25c3d8639110 'subA' is mod 1 821s JS IMPORT: Defined importer 'subA' 0x25c3d8639110 in 0x3ee638d3f988 821s JS IMPORT: successfully imported directory 'subA' 821s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 821s JS IMPORT: Importing directory 'subB' 821s JS IMPORT: Defining parent 0x25c3d8639110 of 0x25c3d8639250 'subB' is mod 1 821s JS IMPORT: Defined importer 'subB' 0x25c3d8639250 in 0x25c3d8639110 821s JS IMPORT: successfully imported directory 'subB' 821s JS CTX: Script evaluation succeeded 821s JS IMPORT: Importing module foobar succeeded 821s JS IMPORT: Defining parent 0x25c3d8639250 of 0x3ee638dde8a8 'foobar' is mod 1 821s JS IMPORT: successfully imported module 'foobar' 821s ok 6 Importer is on the global object (backwards compatibility) 821s ok 7 Importer is abstract 821s ok 8 Importer exists 821s ok 9 Importer has a toString representation 821s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 821s ok 10 Importer throws an import error when trying to import a nonexistent module 821s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 821s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 821s ok 11 Importer throws an error when evaluating the module file throws an error 821s ok 12 Importer can import a module 821s ok 13 Importer can import a module with a toString property 821s ok 14 Importer makes deleting the import a no-op 821s ok 15 Importer gives the same object when importing a second time 821s ok 16 Importer can import a submodule 821s ok 17 Importer imports modules with a toString representation 821s ok 18 Importer does not share the same object for a module on a different path 821s ok 19 Importer gives the same object when importing a submodule a second time 821s ok 20 Importer has no meta properties on the toplevel importer 821s ok 21 Importer sets the names of imported modules 821s ok 22 Importer gives a module the importer object as parent module 821s ok 23 Importer gives a submodule the module as parent module 821s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 821s JS IMPORT: Importing directory 'mutualImport' 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x25c3d862c9b0 'mutualImport' is mod 1 821s JS IMPORT: Defined importer 'mutualImport' 0x25c3d862c9b0 in 0x3ee638d3f988 821s JS IMPORT: successfully imported directory 'mutualImport' 821s JS IMPORT: Importing module b succeeded 821s JS IMPORT: Defining parent 0x25c3d862c9b0 of 0x3fdb746087b8 'b' is mod 1 821s JS IMPORT: successfully imported module 'b' 821s JS IMPORT: Importing module a succeeded 821s JS IMPORT: Defining parent 0x25c3d862c9b0 of 0x3fdb74608768 'a' is mod 1 821s JS IMPORT: successfully imported module 'a' 821s ok 24 Importer does not make a separate copy of a module imported in two places 821s ok 25 Importer evaluates an __init__.js file in an imported directory 821s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 821s JS IMPORT: Importing directory 'subBadInit' 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x25c3d8639f48 'subBadInit' is mod 1 821s JS IMPORT: Defined importer 'subBadInit' 0x25c3d8639f48 in 0x3ee638d3f988 821s JS IMPORT: successfully imported directory 'subBadInit' 821s ok 26 Importer throws on an __init__.js file with a syntax error 821s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 821s JS IMPORT: Importing directory 'subErrorInit' 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x25c3d863fa50 'subErrorInit' is mod 1 821s JS IMPORT: Defined importer 'subErrorInit' 0x25c3d863fa50 in 0x3ee638d3f988 821s JS IMPORT: successfully imported directory 'subErrorInit' 821s ok 27 Importer throws when an __init__.js throws an error 821s ok 28 Importer accesses a class defined in an __init__.js file 821s JS IMPORT: Importing module modunicode succeeded 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x3fdb74608830 'modunicode' is mod 1 821s JS IMPORT: successfully imported module 'modunicode' 821s ok 29 Importer can import a file encoded in UTF-8 821s JS IMPORT: Importing module lexicalScope succeeded 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x3fdb74608880 'lexicalScope' is mod 1 821s JS IMPORT: successfully imported module 'lexicalScope' 821s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 821s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 821s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 821s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 821s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 821s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 821s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 821s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 821s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 821s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 821s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 821s JS G ENUM: Defining GLib.LogLevelFlags as 0x25c3d8653650 821s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 821s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 821s ok 31 Importer properties defined in the module's lexical scope can be accessed 821s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 821s ok 33 Importer enumerating modules gets all of them 821s ok 34 Importer enumerating modules includes modules that throw on import 821s ok 35 Importer enumerating modules does not include meta properties 821s ok 36 Importer doesn't crash when resolving a non-string property 821s JS IMPORT: Async module resolve hook for module '"./modules/say.js"' (relative to 0x3ee638d3fa90), global 0x3ee638d3c1c0 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: hold 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: hold 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: release 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS IMPORT: Async import promise resolved 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: release 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module resolve hook for module '"./modules/say.js"' (relative to 0x3ee638d3fa90), global 0x3ee638d3c1c0 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 3 821s JS MAINLOOP: handling job 4, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 4 821s JS MAINLOOP: handling job 5, 821s ok 37 Importer scripts support relative dynamic imports 821s JS MAINLOOP: Completed job 5 821s JS IMPORT: Importing module dynamic succeeded 821s JS IMPORT: Defining parent 0x3ee638d3f988 of 0x3fdb74608998 'dynamic' is mod 1 821s JS IMPORT: successfully imported module 'dynamic' 821s JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x25c3d869d220), global 0x3ee638d3c1c0 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: hold 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: hold 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: release 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS IMPORT: Async import promise resolved 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: release 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module resolve hook for module '"./say.js"' (relative to 0x25c3d869d220), global 0x3ee638d3c1c0 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 3 821s JS MAINLOOP: handling job 4, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 4 821s JS MAINLOOP: handling job 5, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 5 821s JS MAINLOOP: handling job 6, 821s ok 38 Importer imported scripts support relative dynamic imports 821s JS MAINLOOP: Completed job 6 821s JS G BXD: Defining method quit in prototype for GLib.MainLoop 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: Spinning loop until released or hook cleared 821s JS MAINLOOP: handling job 0, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 0 821s JS MAINLOOP: handling job 1, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 1 821s JS MAINLOOP: handling job 2, 821s JS MAINLOOP: Enqueue job , promise=, allocation site= 821s JS MAINLOOP: Completed job 2 821s JS MAINLOOP: handling job 3, 821s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 821s JS MAINLOOP: Main loop instance 0x199ef45f5f80: release 821s JS MAINLOOP: Completed job 3 823s JS MEMORY: Memory report: before destroying context 823s JS MEMORY: 344 objects currently alive 823s JS MEMORY: boxed_instance = 212 823s JS MEMORY: boxed_prototype = 8 823s JS MEMORY: closure = 1 823s JS MEMORY: function = 96 823s JS MEMORY: fundamental_instance = 0 823s JS MEMORY: fundamental_prototype = 0 823s JS MEMORY: gerror_instance = 0 823s JS MEMORY: gerror_prototype = 0 823s JS MEMORY: interface = 0 823s JS MEMORY: module = 18 823s JS MEMORY: ns = 7 823s JS MEMORY: object_instance = 0 823s JS MEMORY: object_prototype = 2 823s JS MEMORY: param = 0 823s JS MEMORY: union_instance = 0 823s JS MEMORY: union_prototype = 0 823s JS CTX: JS shutdown sequence 823s JS CTX: Stopping profiler 823s JS CTX: Shutting down toggle queue 823s JS CTX: Notifying external reference holders of GjsContext dispose 823s JS MAINLOOP: Stopping promise job dispatcher 823s JS CTX: Notifying reference holders of GjsContext dispose 823s JS CTX: Checking unhandled promise rejections 823s JS CTX: Releasing cached JS wrappers 823s JS CTX: Final triggered GC 823s JS CTX: Destroying JS context 823s JS CTX: Releasing all native objects 823s JS CTX: Disabling auto GC 823s JS CTX: Ending trace on global object 823s JS CTX: Freeing allocated resources 823s JS CTX: JS context destroyed 823s PASS: cjs/testImporter.test 823s Running test: cjs/testCommandLine.sh.test 823s ok 1 - Invalid option should exit with failure (exit code 1) 823s ok 2 - Invalid option should print a relevant message 823s ok 3 - System.exit(0) should exit successfully 823s ok 4 - System.exit(42) should exit with the correct exit code 823s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 823s # VALGRIND = 823s ok 6 - System.exit() should still exit across an FFI boundary 823s ok 7 - Unhandled promise rejections should still be printed when exiting 823s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 823s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 823s ok 10 - --help should succeed 823s ok 11 - --help should print something 823s ok 12 - should succeed when --help is not first arg 823s ok 13 - should print something when --help is not first arg 823s ok 14 - --help should succeed before a script file 823s ok 15 - --help should print something before a script file 823s ok 16 - --help should succeed before -c 823s ok 17 - --help should print something before -c 823s ok 18 - --help after script file should be passed to script 823s ok 19 - --help after script file should not print anything 823s ok 20 - --help after -c should be passed to script 823s ok 21 - --help after -c should not print anything 823s ok 22 - -I after script should succeed but give a warning 823s ok 23 - --coverage-prefix after script should succeed but give a warning 823s ok 24 - --coverage-output after script should succeed but give a warning 823s ok 25 - --version should work 823s ok 26 - --version should print something 823s ok 27 - --version after -c should be passed to script 823s ok 28 - --version after -c should not print anything 823s ok 29 - --jsversion should work 823s ok 30 - --jsversion should print something 823s ok 31 - --jsversion after -c should be passed to script 823s ok 32 - --jsversion after -c should not print anything 823s ok 33 - no profiling data should be dumped without --profile 823s ok 34 - --profile should dump profiling data to the default file name # SKIP profiler is disabled 823s ok 35 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled 823s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled 823s ok 37 - interpreter should exit with the correct exit code from a queued promise job 823s ok 38 - interpreter should run queued promise jobs before finishing 823s ok 39 - interpreter should stop running jobs when one calls System.exit() 823s ok 40 - unhandled promise rejection should be reported 823s ok 41 - catching an await expression should not cause unhandled rejection 824s ok 42 - main program exceptions are not swallowed by queued promise jobs 824s ok 43 - object unref from other thread after shutdown should not race 824s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 824s Gjs-Message: 06:15:55.661: Wrote coverage statistics to /tmp/test-tmp-cjs_testCommandLine.sh.test-0KD4K2/coverage.lcov 824s ok 45 - coverage prefix is treated as an absolute path 824s ok 46 - avoid statically importing two versions of the same module 824s # VALGRIND = 824s ok 47 - exit with correct code from a signal callback 824s ok 48 - avoid asserting when System.exit is called from a signal callback 824s ok 49 - exit after first System.exit call in a signal callback 824s 1..49 824s PASS: cjs/testCommandLine.sh.test 824s Running test: cjs/breakpoint.test 824s 1..1 824s ok 1 - /usr/libexec/installed-tests/cjs/debugger/breakpoint.debugger 824s PASS: cjs/breakpoint.test 824s Running test: cjs/testPackage.test 824s JS NATIVE: Registered native JS module '_promiseNative' 824s JS NATIVE: Registered native JS module '_byteArrayNative' 824s JS NATIVE: Registered native JS module '_encodingNative' 824s JS NATIVE: Registered native JS module '_gi' 824s JS NATIVE: Registered native JS module 'gi' 824s JS NATIVE: Registered native JS module 'cairoNative' 824s JS NATIVE: Registered native JS module 'system' 824s JS NATIVE: Registered native JS module 'console' 824s JS NATIVE: Registered native JS module '_print' 824s JS CTX: Enabling JIT 824s JS CTX: Initialized class GjsFileImporter prototype 0x19f901b00098 824s JS IMPORT: Defining parent (nil) of 0x19f901b000f8 'imports' is mod 0 824s JS IMPORT: Importing '_print' 824s JS NATIVE: Defining native module '_print' 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0x19f901b006b0 '_print' is mod 1 824s JS IMPORT: successfully imported module '_print' 824s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 824s 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 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19f901b014f0), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19f901b021a8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19f901b027a8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19f901b027a8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19f901b021a8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19f901b014f0), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x19f901b014f0), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19f901b014f0), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19f901b021a8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19f901b027a8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19f901b014f0), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x19f901b014f0), global 0xffbe553c1c0 824s JS MAINLOOP: Main loop instance 0x152143325f80: hold 824s JS MAINLOOP: Enqueue job , promise=, allocation site= 824s JS MAINLOOP: Starting promise job dispatcher 824s JS MAINLOOP: Main loop instance 0x152143325f80: Spinning loop until released or hook cleared 824s JS MAINLOOP: handling job 0, 824s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 824s JS MAINLOOP: Main loop instance 0x152143325f80: release 824s JS MAINLOOP: Completed job 0 824s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19f901b15910), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19f901b16340), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19f901b16340), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19f901b15910), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19f901b15910), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19f901b16340), global 0xffbe553c1c0 824s JS IMPORT: Module metadata hook for module 0x19f901b169e8 824s JS IMPORT: Defining meta.importSync for module 0x19f901b169e8 824s JS NATIVE: Defining native module 'gi' 824s JS CTX: Initialized class GIRepositoryNamespace prototype 0x19f901b17168 824s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 824s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 824s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 824s JS IMPORT: Importing directory 'overrides' 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0x19f901b171e8 'overrides' is mod 1 824s JS IMPORT: Defined importer 'overrides' 0x19f901b171e8 in 0x19f901b000f8 824s JS IMPORT: successfully imported directory 'overrides' 824s JS IMPORT: Importing '_byteArrayNative' 824s JS NATIVE: Defining native module '_byteArrayNative' 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0x19f901b17630 '_byteArrayNative' is mod 1 824s JS IMPORT: successfully imported module '_byteArrayNative' 824s JS IMPORT: Importing '_promiseNative' 824s JS NATIVE: Defining native module '_promiseNative' 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0x19f901b176f0 '_promiseNative' is mod 1 824s JS IMPORT: successfully imported module '_promiseNative' 824s JS IMPORT: Importing module GLib succeeded 824s JS IMPORT: Defining parent 0x19f901b171e8 of 0xffbe553d2b8 'GLib' is mod 1 824s JS IMPORT: successfully imported module 'GLib' 824s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 824s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xffbe557d060, JSClass 0x739bc859b098, in object 0xffbe557d038 824s JS CTX: Initialized class GIRepositoryGType prototype 0x19f901b17920 824s JS CTX: Initialized class GIRepositoryFunction prototype 0xffbe553d308 824s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 824s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 824s JS G BXD: Defined class for Error (GError), prototype 0xffbe557d0b0, JSClass 0x739bc859b098, in object 0xffbe557d038 824s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 824s JS G BXD: Defined class for Variant (GVariant), prototype 0xffbe557d100, JSClass 0x739bc859b098, in object 0xffbe557d038 824s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 824s JS G BXD: Defined class for Bytes (GBytes), prototype 0xffbe557d150, JSClass 0x739bc859b098, in object 0xffbe557d038 824s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 824s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 824s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xffbe557d1a0, JSClass 0x739bc859b098, in object 0xffbe557d038 824s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 824s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 824s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 824s JS G BXD: Defined class for Thread (GThread), prototype 0xffbe557d1f0, JSClass 0x739bc859b098, in object 0xffbe557d038 824s JS G BXD: Defining method ref in prototype for GLib.Thread 824s JS G BXD: Defining method unref in prototype for GLib.Thread 824s JS G NS: Defined namespace 'GLib' 0xffbe557d038 in GIRepository 0x19f901b16ff8 824s JS IMPORT: Importing module jasmine succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe553dcb8 'jasmine' is mod 1 824s JS IMPORT: successfully imported module 'jasmine' 824s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 824s JS MAINLOOP: Main loop instance 0x152143325f80: hold 824s JS MAINLOOP: Enqueue job , promise=, allocation site= 824s JS MAINLOOP: Main loop instance 0x152143325f80: Spinning loop until released or hook cleared 824s JS MAINLOOP: handling job 0, 824s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 824s JS MAINLOOP: Main loop instance 0x152143325f80: release 824s JS MAINLOOP: Completed job 0 824s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 824s JS IMPORT: Importing 'gi' 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0x19f901b16ff8 'gi' is mod 1 824s JS IMPORT: successfully imported module 'gi' 824s 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 824s JS G NS: Defined namespace 'GIRepository' 0xffbe557d268 in GIRepository 0x19f901b16ff8 824s 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 824s JS G NS: Defined namespace 'CjsPrivate' 0xffbe557d2b8 in GIRepository 0x19f901b16ff8 824s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 824s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 824s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 824s JS IMPORT: Importing module _legacy succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe553df38 '_legacy' is mod 1 824s JS IMPORT: successfully imported module '_legacy' 824s JS IMPORT: Importing module lang succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe553dee8 'lang' is mod 1 824s JS IMPORT: successfully imported module 'lang' 824s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 824s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 824s JS IMPORT: Importing module _signals succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe553df88 '_signals' is mod 1 824s JS IMPORT: successfully imported module '_signals' 824s JS IMPORT: Importing module signals succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe553de98 'signals' is mod 1 824s JS IMPORT: successfully imported module 'signals' 824s JS IMPORT: Importing module Gio succeeded 824s JS IMPORT: Defining parent 0x19f901b171e8 of 0xffbe553de48 'Gio' is mod 1 824s JS IMPORT: successfully imported module 'Gio' 824s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 824s JS IMPORT: Importing '_gi' 824s JS NATIVE: Defining native module '_gi' 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0x19f901b2e150 '_gi' is mod 1 824s JS IMPORT: successfully imported module '_gi' 824s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 824s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 824s JS IMPORT: Importing module _common succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe55ce060 '_common' is mod 1 824s JS IMPORT: successfully imported module '_common' 824s JS IMPORT: Importing module GObject succeeded 824s JS IMPORT: Defining parent 0x19f901b171e8 of 0xffbe553dfd8 'GObject' is mod 1 824s JS IMPORT: successfully imported module 'GObject' 824s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 824s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 824s JS G BXD: Defined class for String (GString), prototype 0xffbe557d560, JSClass 0x739bc859b098, in object 0xffbe557d2e0 824s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 824s JS G PRM: Defined class ParamSpec prototype is 0xffbe55ce100 class 0x739bc85a02f0 in object 0xffbe557d2e0 824s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 824s JS G OBJ: Defined class for Object (GObject), prototype 0xffbe557d6c8, JSClass 0x739bc859b7a8, in object 0xffbe557d2e0 824s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 824s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 824s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xffbe557d6f0, JSClass 0x739bc859b7a8, in object 0xffbe557d2e0 824s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 824s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 824s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 824s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 824s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 824s JS G NS: Defined namespace 'GObject' 0xffbe557d2e0 in GIRepository 0x19f901b16ff8 824s JS G OBJ: Defined class for Application (GApplication), prototype 0xffbe557d740, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 824s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xffbe55ce470, JSClass 0x739bc859b580, in object 0xffbe557d290 824s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 824s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 824s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 824s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xffbe557d7b8, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 824s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xffbe55ce6f0, JSClass 0x739bc859b580, in object 0xffbe557d290 824s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 824s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xffbe557d830, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 824s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 824s JS G IFACE: Defined class for Initable (GInitable), prototype 0xffbe55ce830, JSClass 0x739bc859b580, in object 0xffbe557d290 824s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 824s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 824s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 824s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xffbe557d8a8, JSClass 0x739bc859b098, in object 0xffbe557d290 824s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 824s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xffbe557d8f8, JSClass 0x739bc859b098, in object 0xffbe557d290 824s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 824s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 824s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xffbe557d948, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xffbe557d998, JSClass 0x739bc859b7a8, in object 0xffbe557d2b8 824s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 824s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xffbe557d9e8, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 824s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 824s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 824s JS G IFACE: Defined class for File (GFile), prototype 0xffbe55ce998, JSClass 0x739bc859b580, in object 0xffbe557d290 824s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xffbe557da60, JSClass 0x739bc859b7a8, in object 0x19f901b170d8 824s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 824s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xffbe557dad8, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 824s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 824s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xffbe557db28, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 824s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xffbe557db78, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 824s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xffbe557dbc8, JSClass 0x739bc859b098, in object 0xffbe557d290 824s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 824s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 824s JS G OBJ: Defined class for Settings (GSettings), prototype 0xffbe557dc18, JSClass 0x739bc859b7a8, in object 0xffbe557d290 824s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 824s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 824s JS G NS: Defined namespace 'Gio' 0xffbe557d290 in GIRepository 0x19f901b16ff8 824s JS IMPORT: Importing 'system' 824s JS NATIVE: Defining native module 'system' 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0x19f901b33d30 'system' is mod 1 824s JS IMPORT: successfully imported module 'system' 824s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 824s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 824s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 824s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 824s JS G ENUM: Defining enum value ALL (fixed from all) 6 824s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 824s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 824s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 824s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 824s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 824s JS G ENUM: Defining enum value TIME (fixed from time) 2 824s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x19f901b343b0 824s JS IMPORT: Importing module _gettext succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe55da470 '_gettext' is mod 1 824s JS IMPORT: successfully imported module '_gettext' 824s JS IMPORT: Importing module gettext succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe55da420 'gettext' is mod 1 824s JS IMPORT: successfully imported module 'gettext' 824s JS IMPORT: Importing module package succeeded 824s JS IMPORT: Defining parent 0x19f901b000f8 of 0xffbe553ddf8 'package' is mod 1 824s JS IMPORT: successfully imported module 'package' 824s JS CTX: Script evaluation succeeded 824s JS MAINLOOP: Main loop instance 0x152143325f80: Spinning loop until released or hook cleared 824s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module metadata hook for module 0x19f901b00d80 824s JS IMPORT: Defining meta.importSync for module 0x19f901b00d80 824s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x19f901b000b8), global 0xffbe553c1c0 824s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 824s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 824s JS MAINLOOP: Set main loop hook to 824s JS MAINLOOP: Main loop instance 0x152143325f80: hold 824s JS MAINLOOP: Running and clearing main loop hook 824s JS G BXD: Defining method run in prototype for GLib.MainLoop 824s 1..20 824s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 824s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 824s JS G BXD: Defined class for Source (GSource), prototype 0xffbe557dc90, JSClass 0x739bc859b098, in object 0xffbe557d038 824s JS G BXD: Defining method set_priority in prototype for GLib.Source 824s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 824s JS G BXD: Defining method attach in prototype for GLib.Source 824s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 824s JS IMPORT: Module metadata hook for module 0xffbe554a970 824s JS IMPORT: Defining meta.importSync for module 0xffbe554a970 824s 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 824s JS G NS: Defined namespace 'Regress' 0xffbe557dd80 in GIRepository 0xffbe553f958 824s JS G BXD: Defining method destroy in prototype for GLib.Source 824s ok 1 Package module finds an existing library 824s ok 2 Package module doesn't find a non-existent library 824s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 824s ok 3 Package module finds a function 824s ok 4 Package module doesn't find a non-existent function 824s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 824s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x12efc3c0c060, JSClass 0x739bc859b7a8, in object 0xffbe557dd80 824s ok 5 Package module finds a class 824s ok 6 Package module doesn't find a non-existent class 824s ok 7 Package module finds a property 824s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 824s ok 8 Package module doesn't find a non-existent property 824s ok 9 Package module finds a static function 824s ok 10 Package module doesn't find a non-existent static function 825s ok 11 Package module finds a method 825s ok 12 Package module doesn't find a non-existent method 825s 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 825s JS G NS: Defined namespace 'GIMarshallingTests' 0x12efc3c0c5b0 in GIRepository 0xffbe553f958 825s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 825s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xffbe55f47b8, JSClass 0x739bc859b580, in object 0x12efc3c0c5b0 825s ok 13 Package module finds an interface 825s ok 14 Package module doesn't find a non-existent interface 825s ok 15 Package module finds an interface method 825s JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' 825s JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' 825s JS G BXD: Defined class for TypeInterface (void), prototype 0x12efc3c0c7e0, JSClass 0x739bc859b098, in object 0xffbe557d2e0 825s ok 16 Package module doesn't find a non-existent interface method 825s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 825s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 825s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 825s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 825s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 825s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 825s JS G ENUM: Defining Regress.TestEnum as 0x19f901b63ae8 825s ok 17 Package module finds an enum value 825s ok 18 Package module doesn't find a non-existent enum value 825s JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' 825s ok 19 Package module finds a constant 825s ok 20 Package module doesn't find a non-existent constant 825s JS G BXD: Defining method quit in prototype for GLib.MainLoop 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Main loop instance 0x152143325f80: Spinning loop until released or hook cleared 825s JS MAINLOOP: handling job 0, 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Completed job 0 825s JS MAINLOOP: handling job 1, 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Completed job 1 825s JS MAINLOOP: handling job 2, 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Completed job 2 825s JS MAINLOOP: handling job 3, 825s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 825s JS MAINLOOP: Main loop instance 0x152143325f80: release 825s JS MAINLOOP: Completed job 3 825s JS MEMORY: Memory report: before destroying context 825s JS MEMORY: 349 objects currently alive 825s JS MEMORY: boxed_instance = 88 825s JS MEMORY: boxed_prototype = 12 825s JS MEMORY: closure = 1 825s JS MEMORY: function = 209 825s JS MEMORY: fundamental_instance = 0 825s JS MEMORY: fundamental_prototype = 0 825s JS MEMORY: gerror_instance = 0 825s JS MEMORY: gerror_prototype = 0 825s JS MEMORY: interface = 5 825s JS MEMORY: module = 12 825s JS MEMORY: ns = 7 825s JS MEMORY: object_instance = 1 825s JS MEMORY: object_prototype = 14 825s JS MEMORY: param = 0 825s JS MEMORY: union_instance = 0 825s JS MEMORY: union_prototype = 0 825s JS CTX: JS shutdown sequence 825s JS CTX: Stopping profiler 825s JS CTX: Shutting down toggle queue 825s JS CTX: Notifying external reference holders of GjsContext dispose 825s JS MAINLOOP: Stopping promise job dispatcher 825s JS CTX: Notifying reference holders of GjsContext dispose 825s JS CTX: Checking unhandled promise rejections 825s JS CTX: Releasing cached JS wrappers 825s JS CTX: Final triggered GC 825s JS CTX: Destroying JS context 825s JS CTX: Releasing all native objects 825s JS CTX: Disabling auto GC 825s JS CTX: Ending trace on global object 825s JS CTX: Freeing allocated resources 825s JS CTX: JS context destroyed 825s PASS: cjs/testPackage.test 825s Running test: cjs/testCairoModule.test 825s JS NATIVE: Registered native JS module '_promiseNative' 825s JS NATIVE: Registered native JS module '_byteArrayNative' 825s JS NATIVE: Registered native JS module '_encodingNative' 825s JS NATIVE: Registered native JS module '_gi' 825s JS NATIVE: Registered native JS module 'gi' 825s JS NATIVE: Registered native JS module 'cairoNative' 825s JS NATIVE: Registered native JS module 'system' 825s JS NATIVE: Registered native JS module 'console' 825s JS NATIVE: Registered native JS module '_print' 825s JS CTX: Enabling JIT 825s JS CTX: Initialized class GjsFileImporter prototype 0x1ad1a9f00098 825s JS IMPORT: Defining parent (nil) of 0x1ad1a9f000f8 'imports' is mod 0 825s JS IMPORT: Importing '_print' 825s JS NATIVE: Defining native module '_print' 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x1ad1a9f006b0 '_print' is mod 1 825s JS IMPORT: successfully imported module '_print' 825s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 825s 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 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ad1a9f014f0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ad1a9f021a8), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ad1a9f027a8), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ad1a9f027a8), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ad1a9f021a8), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ad1a9f014f0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ad1a9f014f0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ad1a9f014f0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ad1a9f021a8), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ad1a9f027a8), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ad1a9f014f0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ad1a9f014f0), global 0x34b6ee3c1c0 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: hold 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Starting promise job dispatcher 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: Spinning loop until released or hook cleared 825s JS MAINLOOP: handling job 0, 825s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: release 825s JS MAINLOOP: Completed job 0 825s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad1a9f15910), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad1a9f16340), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad1a9f16340), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad1a9f15910), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad1a9f15910), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad1a9f16340), global 0x34b6ee3c1c0 825s JS IMPORT: Module metadata hook for module 0x1ad1a9f169e8 825s JS IMPORT: Defining meta.importSync for module 0x1ad1a9f169e8 825s JS NATIVE: Defining native module 'gi' 825s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ad1a9f17168 825s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 825s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 825s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 825s JS IMPORT: Importing directory 'overrides' 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x1ad1a9f171e8 'overrides' is mod 1 825s JS IMPORT: Defined importer 'overrides' 0x1ad1a9f171e8 in 0x1ad1a9f000f8 825s JS IMPORT: successfully imported directory 'overrides' 825s JS IMPORT: Importing '_byteArrayNative' 825s JS NATIVE: Defining native module '_byteArrayNative' 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x1ad1a9f17630 '_byteArrayNative' is mod 1 825s JS IMPORT: successfully imported module '_byteArrayNative' 825s JS IMPORT: Importing '_promiseNative' 825s JS NATIVE: Defining native module '_promiseNative' 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x1ad1a9f176f0 '_promiseNative' is mod 1 825s JS IMPORT: successfully imported module '_promiseNative' 825s JS IMPORT: Importing module GLib succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f171e8 of 0x34b6ee3d2b8 'GLib' is mod 1 825s JS IMPORT: successfully imported module 'GLib' 825s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 825s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x34b6ee7d060, JSClass 0x76b71448b098, in object 0x34b6ee7d038 825s JS CTX: Initialized class GIRepositoryGType prototype 0x1ad1a9f17920 825s JS CTX: Initialized class GIRepositoryFunction prototype 0x34b6ee3d308 825s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 825s JS G BXD: Defined class for Error (GError), prototype 0x34b6ee7d0b0, JSClass 0x76b71448b098, in object 0x34b6ee7d038 825s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 825s JS G BXD: Defined class for Variant (GVariant), prototype 0x34b6ee7d100, JSClass 0x76b71448b098, in object 0x34b6ee7d038 825s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 825s JS G BXD: Defined class for Bytes (GBytes), prototype 0x34b6ee7d150, JSClass 0x76b71448b098, in object 0x34b6ee7d038 825s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 825s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34b6ee7d1a0, JSClass 0x76b71448b098, in object 0x34b6ee7d038 825s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 825s JS G BXD: Defined class for Thread (GThread), prototype 0x34b6ee7d1f0, JSClass 0x76b71448b098, in object 0x34b6ee7d038 825s JS G BXD: Defining method ref in prototype for GLib.Thread 825s JS G BXD: Defining method unref in prototype for GLib.Thread 825s JS G NS: Defined namespace 'GLib' 0x34b6ee7d038 in GIRepository 0x1ad1a9f16ff8 825s JS IMPORT: Importing module jasmine succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x34b6ee3dcb8 'jasmine' is mod 1 825s JS IMPORT: successfully imported module 'jasmine' 825s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: hold 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: Spinning loop until released or hook cleared 825s JS MAINLOOP: handling job 0, 825s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: release 825s JS MAINLOOP: Completed job 0 825s 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 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1ad1a9f2aad0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1ad1a9f2aad0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad1a9f2b888), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad1a9f2b888), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1ad1a9f2aad0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1ad1a9f2aad0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1ad1a9f2aad0), global 0x34b6ee3c1c0 825s JS IMPORT: Module metadata hook for module 0x1ad1a9f2b3f8 825s JS IMPORT: Defining meta.importSync for module 0x1ad1a9f2b3f8 825s JS NATIVE: Defining native module 'cairoNative' 825s JS CTX: Initialized class Region prototype 0x1ad1a9f2c0b8 825s JS CTX: Initialized class Context prototype 0x1ad1a9f2c1d8 825s JS CTX: Initialized class Surface prototype 0x1ad1a9f2c9b8 825s JS CTX: Initialized class ImageSurface prototype 0x1ad1a9f2ca98 825s JS CTX: Initialized class Path prototype 0x1ad1a9f2caf8 825s JS CTX: Initialized class PSSurface prototype 0x1ad1a9f2cb58 825s JS CTX: Initialized class PDFSurface prototype 0x1ad1a9f2cbb8 825s JS CTX: Initialized class SVGSurface prototype 0x1ad1a9f2cc98 825s JS CTX: Initialized class Pattern prototype 0x1ad1a9f2cd78 825s JS CTX: Initialized class Gradient prototype 0x1ad1a9f2cdd8 825s JS CTX: Initialized class LinearGradient prototype 0x1ad1a9f2ce38 825s JS CTX: Initialized class RadialGradient prototype 0x1ad1a9f2ce98 825s JS CTX: Initialized class SurfacePattern prototype 0x1ad1a9f2cef8 825s JS CTX: Initialized class SolidPattern prototype 0x1ad1a9f2cf58 825s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 825s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 825s JS IMPORT: Importing module _cairo succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x34b6ee3ddd0 '_cairo' is mod 1 825s JS IMPORT: successfully imported module '_cairo' 825s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1ad1a9f2aad0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad1a9f2b888), global 0x34b6ee3c1c0 825s JS IMPORT: Importing module cairo succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f171e8 of 0x34b6ee3de20 'cairo' is mod 1 825s JS IMPORT: successfully imported module 'cairo' 825s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 825s JS IMPORT: Importing 'cairoNative' 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x1ad1a9f2c098 'cairoNative' is mod 1 825s JS IMPORT: successfully imported module 'cairoNative' 825s JS IMPORT: Importing module cairo succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x34b6ee3de70 'cairo' is mod 1 825s JS IMPORT: successfully imported module 'cairo' 825s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 825s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 825s JS G ENUM: Defining enum value NONE (fixed from none) 1 825s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 825s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 825s JS G ENUM: Defining enum value FAST (fixed from fast) 4 825s JS G ENUM: Defining enum value GOOD (fixed from good) 5 825s JS G ENUM: Defining enum value BEST (fixed from best) 6 825s JS G ENUM: Defining cairo.Antialias as 0x1ad1a9f2dc40 825s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 825s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 825s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 825s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 825s JS G ENUM: Defining cairo.Content as 0x1ad1a9f2dd20 825s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 825s JS G ENUM: Defining enum value NONE (fixed from none) 0 825s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 825s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 825s JS G ENUM: Defining enum value PAD (fixed from pad) 3 825s JS G ENUM: Defining cairo.Extend as 0x1ad1a9f2dd80 825s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 825s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 825s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 825s JS G ENUM: Defining cairo.FillRule as 0x1ad1a9f2dde0 825s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 825s JS G ENUM: Defining enum value FAST (fixed from fast) 0 825s JS G ENUM: Defining enum value GOOD (fixed from good) 1 825s JS G ENUM: Defining enum value BEST (fixed from best) 2 825s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 825s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 825s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 825s JS G ENUM: Defining cairo.Filter as 0x1ad1a9f2de40 825s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 825s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 825s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 825s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 825s JS G ENUM: Defining cairo.FontSlant as 0x1ad1a9f2dea0 825s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 825s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 825s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 825s JS G ENUM: Defining cairo.FontWeight as 0x1ad1a9f2df00 825s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 825s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 825s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 825s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 825s JS G ENUM: Defining enum value A8 (fixed from a8) 2 825s JS G ENUM: Defining enum value A1 (fixed from a1) 3 825s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 825s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 825s JS G ENUM: Defining cairo.Format as 0x1ad1a9f2df60 825s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 825s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 825s JS G ENUM: Defining enum value ROUND (fixed from round) 1 825s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 825s JS G ENUM: Defining cairo.LineCap as 0x1ad1a9f2e040 825s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 825s JS G ENUM: Defining enum value MITER (fixed from miter) 0 825s JS G ENUM: Defining enum value ROUND (fixed from round) 1 825s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 825s JS G ENUM: Defining cairo.LineJoin as 0x1ad1a9f2e0a0 825s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 825s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 825s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 825s JS G ENUM: Defining enum value OVER (fixed from over) 2 825s JS G ENUM: Defining enum value IN (fixed from in) 3 825s JS G ENUM: Defining enum value OUT (fixed from out) 4 825s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 825s JS G ENUM: Defining enum value DEST (fixed from dest) 6 825s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 825s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 825s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 825s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 825s JS G ENUM: Defining enum value XOR (fixed from xor) 11 825s JS G ENUM: Defining enum value ADD (fixed from add) 12 825s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 825s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 825s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 825s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 825s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 825s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 825s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 825s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 825s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 825s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 825s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 825s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 825s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 825s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 825s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 825s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 825s JS G ENUM: Defining cairo.Operator as 0x1ad1a9f2e100 825s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 825s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 825s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 825s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 825s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 825s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 825s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 825s JS G ENUM: Defining cairo.PatternType as 0x1ad1a9f2e2e0 825s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 825s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 825s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 825s JS G ENUM: Defining enum value PS (fixed from ps) 2 825s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 825s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 825s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 825s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 825s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 825s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 825s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 825s JS G ENUM: Defining enum value SVG (fixed from svg) 10 825s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 825s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 825s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 825s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 825s JS G ENUM: Defining enum value QT (fixed from qt) 15 825s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 825s JS G ENUM: Defining enum value VG (fixed from vg) 17 825s JS G ENUM: Defining enum value GL (fixed from gl) 18 825s JS G ENUM: Defining enum value DRM (fixed from drm) 19 825s JS G ENUM: Defining enum value TEE (fixed from tee) 20 825s JS G ENUM: Defining enum value XML (fixed from xml) 21 825s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 825s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 825s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 825s JS G ENUM: Defining cairo.SurfaceType as 0x1ad1a9f2e340 825s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 825s JS G BXD: Defined class for Region (CairoRegion), prototype 0x34b6ee7d538, JSClass 0x76b71448b098, in object 0x34b6ee7d308 825s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 825s JS G BXD: Defined class for Context (CairoContext), prototype 0x34b6ee7d560, JSClass 0x76b71448b098, in object 0x34b6ee7d308 825s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 825s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x34b6ee7d588, JSClass 0x76b71448b098, in object 0x34b6ee7d308 825s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 825s JS G BXD: Defined class for Path (void), prototype 0x34b6ee7d5b0, JSClass 0x76b71448b098, in object 0x34b6ee7d308 825s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 825s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x34b6ee7d600, JSClass 0x76b71448b098, in object 0x34b6ee7d308 825s JS G NS: Defined namespace 'cairo' 0x34b6ee7d308 in GIRepository 0x1ad1a9f16ff8 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: hold 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: Spinning loop until released or hook cleared 825s JS MAINLOOP: handling job 0, 825s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js async resolved" 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: release 825s JS MAINLOOP: Completed job 0 825s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module metadata hook for module 0x1ad1a9f31b88 825s JS IMPORT: Defining meta.importSync for module 0x1ad1a9f31b88 825s JS NATIVE: Defining native module 'system' 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1ad1a9f30ec0), global 0x34b6ee3c1c0 825s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 825s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 825s JS MAINLOOP: Set main loop hook to 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: hold 825s JS MAINLOOP: Running and clearing main loop hook 825s JS G BXD: Defining method run in prototype for GLib.MainLoop 825s 1..3 825s JS IMPORT: Importing 'gi' 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x1ad1a9f16ff8 'gi' is mod 1 825s JS IMPORT: successfully imported module 'gi' 825s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 825s JS G BXD: Defined class for Source (GSource), prototype 0x34b6ee7d628, JSClass 0x76b71448b098, in object 0x34b6ee7d038 825s JS G BXD: Defining method set_priority in prototype for GLib.Source 825s JS IMPORT: Importing '_gi' 825s JS NATIVE: Defining native module '_gi' 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x1ad1a9f38660 '_gi' is mod 1 825s JS IMPORT: successfully imported module '_gi' 825s 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 825s JS G NS: Defined namespace 'CjsPrivate' 0x34b6ee7d6c8 in GIRepository 0x1ad1a9f16ff8 825s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 825s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 825s JS IMPORT: Importing module _common succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x34b6eecf100 '_common' is mod 1 825s JS IMPORT: successfully imported module '_common' 825s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 825s JS IMPORT: Importing module _legacy succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f000f8 of 0x34b6eecf150 '_legacy' is mod 1 825s JS IMPORT: successfully imported module '_legacy' 825s JS IMPORT: Importing module GObject succeeded 825s JS IMPORT: Defining parent 0x1ad1a9f171e8 of 0x34b6eecf0b0 'GObject' is mod 1 825s JS IMPORT: successfully imported module 'GObject' 825s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 825s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 825s JS G BXD: Defined class for String (GString), prototype 0x34b6ee7d920, JSClass 0x76b71448b098, in object 0x34b6ee7d6a0 825s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 825s JS G PRM: Defined class ParamSpec prototype is 0x34b6eecf1f0 class 0x76b7144902f0 in object 0x34b6ee7d6a0 825s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 825s JS G OBJ: Defined class for Object (GObject), prototype 0x34b6ee7da88, JSClass 0x76b71448b7a8, in object 0x34b6ee7d6a0 825s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 825s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 825s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x34b6ee7dab0, JSClass 0x76b71448b7a8, in object 0x34b6ee7d6a0 825s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 825s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 825s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 825s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 825s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 825s JS G NS: Defined namespace 'GObject' 0x34b6ee7d6a0 in GIRepository 0x1ad1a9f16ff8 825s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 825s JS G BXD: Defining method attach in prototype for GLib.Source 825s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 825s JS IMPORT: Module metadata hook for module 0x1ad1a9f042b8 825s JS IMPORT: Defining meta.importSync for module 0x1ad1a9f042b8 825s JS G BXD: Defining method destroy in prototype for GLib.Source 825s ok 1 Cairo imported as ES module cairo default import 825s ok 2 Cairo imported via GI has the same functionality as imports.cairo 825s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 825s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x34b6ee7dd30, JSClass 0x76b71448b098, in object 0x34b6ee7d308 825s ok 3 Cairo imported via GI has boxed types from the GIR file 825s JS G BXD: Defining method quit in prototype for GLib.MainLoop 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: Spinning loop until released or hook cleared 825s JS MAINLOOP: handling job 0, 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Completed job 0 825s JS MAINLOOP: handling job 1, 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Completed job 1 825s JS MAINLOOP: handling job 2, 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Completed job 2 825s JS MAINLOOP: handling job 3, 825s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 825s JS MAINLOOP: Main loop instance 0x7f42b9a5f80: release 825s JS MAINLOOP: Completed job 3 825s JS MEMORY: Memory report: before destroying context 825s JS MEMORY: 146 objects currently alive 825s JS MEMORY: boxed_instance = 23 825s JS MEMORY: boxed_prototype = 14 825s JS MEMORY: closure = 1 825s JS MEMORY: function = 94 825s JS MEMORY: fundamental_instance = 0 825s JS MEMORY: fundamental_prototype = 0 825s JS MEMORY: gerror_instance = 0 825s JS MEMORY: gerror_prototype = 0 825s JS MEMORY: interface = 0 825s JS MEMORY: module = 8 825s JS MEMORY: ns = 4 825s JS MEMORY: object_instance = 0 825s JS MEMORY: object_prototype = 2 825s JS MEMORY: param = 0 825s JS MEMORY: union_instance = 0 825s JS MEMORY: union_prototype = 0 825s JS CTX: JS shutdown sequence 825s JS CTX: Stopping profiler 825s JS CTX: Shutting down toggle queue 825s JS CTX: Notifying external reference holders of GjsContext dispose 825s JS MAINLOOP: Stopping promise job dispatcher 825s JS CTX: Notifying reference holders of GjsContext dispose 825s JS CTX: Checking unhandled promise rejections 825s JS CTX: Releasing cached JS wrappers 825s JS CTX: Final triggered GC 825s JS CTX: Destroying JS context 825s JS CTX: Releasing all native objects 825s JS CTX: Disabling auto GC 825s JS CTX: Ending trace on global object 825s JS CTX: Freeing allocated resources 825s JS CTX: JS context destroyed 825s PASS: cjs/testCairoModule.test 825s Running test: cjs/next.test 825s 1..1 825s ok 1 - /usr/libexec/installed-tests/cjs/debugger/next.debugger 825s PASS: cjs/next.test 825s Running test: cjs/testGObjectDestructionAccess.test 825s JS NATIVE: Registered native JS module '_promiseNative' 825s JS NATIVE: Registered native JS module '_byteArrayNative' 825s JS NATIVE: Registered native JS module '_encodingNative' 825s JS NATIVE: Registered native JS module '_gi' 825s JS NATIVE: Registered native JS module 'gi' 825s JS NATIVE: Registered native JS module 'cairoNative' 825s JS NATIVE: Registered native JS module 'system' 825s JS NATIVE: Registered native JS module 'console' 825s JS NATIVE: Registered native JS module '_print' 825s JS CTX: Enabling JIT 825s JS CTX: Initialized class GjsFileImporter prototype 0x18964f800098 825s JS IMPORT: Defining parent (nil) of 0x18964f8000f8 'imports' is mod 0 825s JS IMPORT: Importing '_print' 825s JS NATIVE: Defining native module '_print' 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x18964f8006b0 '_print' is mod 1 825s JS IMPORT: successfully imported module '_print' 825s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 825s 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 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18964f8014f0), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18964f8021a8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18964f8027a8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18964f8027a8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18964f8021a8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18964f8014f0), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x18964f8014f0), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18964f8014f0), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18964f8021a8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18964f8027a8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18964f8014f0), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x18964f8014f0), global 0x6785c83c1c0 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: hold 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Starting promise job dispatcher 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: Spinning loop until released or hook cleared 825s JS MAINLOOP: handling job 0, 825s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: release 825s JS MAINLOOP: Completed job 0 825s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18964f815910), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18964f816340), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18964f816340), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18964f815910), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18964f815910), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18964f816340), global 0x6785c83c1c0 825s JS IMPORT: Module metadata hook for module 0x18964f8169e8 825s JS IMPORT: Defining meta.importSync for module 0x18964f8169e8 825s JS NATIVE: Defining native module 'gi' 825s JS CTX: Initialized class GIRepositoryNamespace prototype 0x18964f817168 825s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 825s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 825s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 825s JS IMPORT: Importing directory 'overrides' 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x18964f8171e8 'overrides' is mod 1 825s JS IMPORT: Defined importer 'overrides' 0x18964f8171e8 in 0x18964f8000f8 825s JS IMPORT: successfully imported directory 'overrides' 825s JS IMPORT: Importing '_byteArrayNative' 825s JS NATIVE: Defining native module '_byteArrayNative' 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x18964f817630 '_byteArrayNative' is mod 1 825s JS IMPORT: successfully imported module '_byteArrayNative' 825s JS IMPORT: Importing '_promiseNative' 825s JS NATIVE: Defining native module '_promiseNative' 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x18964f8176f0 '_promiseNative' is mod 1 825s JS IMPORT: successfully imported module '_promiseNative' 825s JS IMPORT: Importing module GLib succeeded 825s JS IMPORT: Defining parent 0x18964f8171e8 of 0x6785c83d2b8 'GLib' is mod 1 825s JS IMPORT: successfully imported module 'GLib' 825s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 825s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x6785c87d060, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS CTX: Initialized class GIRepositoryGType prototype 0x18964f817920 825s JS CTX: Initialized class GIRepositoryFunction prototype 0x6785c83d308 825s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 825s JS G BXD: Defined class for Error (GError), prototype 0x6785c87d0b0, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 825s JS G BXD: Defined class for Variant (GVariant), prototype 0x6785c87d100, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 825s JS G BXD: Defined class for Bytes (GBytes), prototype 0x6785c87d150, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 825s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6785c87d1a0, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 825s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 825s JS G BXD: Defined class for Thread (GThread), prototype 0x6785c87d1f0, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS G BXD: Defining method ref in prototype for GLib.Thread 825s JS G BXD: Defining method unref in prototype for GLib.Thread 825s JS G NS: Defined namespace 'GLib' 0x6785c87d038 in GIRepository 0x18964f816ff8 825s JS IMPORT: Importing module jasmine succeeded 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x6785c83dcb8 'jasmine' is mod 1 825s JS IMPORT: successfully imported module 'jasmine' 825s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: hold 825s JS MAINLOOP: Enqueue job , promise=, allocation site= 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: Spinning loop until released or hook cleared 825s JS MAINLOOP: handling job 0, 825s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: release 825s JS MAINLOOP: Completed job 0 825s JS IMPORT: Importing 'gi' 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x18964f816ff8 'gi' is mod 1 825s JS IMPORT: successfully imported module 'gi' 825s 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 825s JS G NS: Defined namespace 'CjsPrivate' 0x6785c87d290 in GIRepository 0x18964f816ff8 825s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 825s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 825s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 825s JS IMPORT: Importing module _legacy succeeded 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x6785c83dee8 '_legacy' is mod 1 825s JS IMPORT: successfully imported module '_legacy' 825s JS IMPORT: Importing module lang succeeded 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x6785c83de98 'lang' is mod 1 825s JS IMPORT: successfully imported module 'lang' 825s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 825s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 825s JS IMPORT: Importing module _signals succeeded 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x6785c83df38 '_signals' is mod 1 825s JS IMPORT: successfully imported module '_signals' 825s JS IMPORT: Importing module signals succeeded 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x6785c83de48 'signals' is mod 1 825s JS IMPORT: successfully imported module 'signals' 825s JS IMPORT: Importing module Gio succeeded 825s JS IMPORT: Defining parent 0x18964f8171e8 of 0x6785c83ddf8 'Gio' is mod 1 825s JS IMPORT: successfully imported module 'Gio' 825s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 825s JS IMPORT: Importing '_gi' 825s JS NATIVE: Defining native module '_gi' 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x18964f82dcb0 '_gi' is mod 1 825s JS IMPORT: successfully imported module '_gi' 825s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 825s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 825s JS IMPORT: Importing module _common succeeded 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x6785c83dfd8 '_common' is mod 1 825s JS IMPORT: successfully imported module '_common' 825s JS IMPORT: Importing module GObject succeeded 825s JS IMPORT: Defining parent 0x18964f8171e8 of 0x6785c83df88 'GObject' is mod 1 825s JS IMPORT: successfully imported module 'GObject' 825s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 825s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 825s JS G BXD: Defined class for String (GString), prototype 0x6785c87d538, JSClass 0x65741349b098, in object 0x6785c87d2b8 825s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 825s JS G PRM: Defined class ParamSpec prototype is 0x6785c8d00b0 class 0x6574134a02f0 in object 0x6785c87d2b8 825s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 825s JS G OBJ: Defined class for Object (GObject), prototype 0x6785c87d6a0, JSClass 0x65741349b7a8, in object 0x6785c87d2b8 825s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 825s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 825s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x6785c87d6c8, JSClass 0x65741349b7a8, in object 0x6785c87d2b8 825s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 825s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 825s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 825s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 825s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 825s JS G NS: Defined namespace 'GObject' 0x6785c87d2b8 in GIRepository 0x18964f816ff8 825s JS G OBJ: Defined class for Application (GApplication), prototype 0x6785c87d718, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 825s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x6785c8d0420, JSClass 0x65741349b580, in object 0x6785c87d268 825s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 825s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 825s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 825s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x6785c87d790, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 825s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x6785c8d06a0, JSClass 0x65741349b580, in object 0x6785c87d268 825s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 825s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x6785c87d808, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 825s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 825s JS G IFACE: Defined class for Initable (GInitable), prototype 0x6785c8d07e0, JSClass 0x65741349b580, in object 0x6785c87d268 825s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 825s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 825s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 825s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x6785c87d880, JSClass 0x65741349b098, in object 0x6785c87d268 825s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 825s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x6785c87d8d0, JSClass 0x65741349b098, in object 0x6785c87d268 825s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 825s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 825s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x6785c87d920, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x6785c87d970, JSClass 0x65741349b7a8, in object 0x6785c87d290 825s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 825s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x6785c87d9c0, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 825s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 825s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 825s JS G IFACE: Defined class for File (GFile), prototype 0x6785c8d0948, JSClass 0x65741349b580, in object 0x6785c87d268 825s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x6785c87da38, JSClass 0x65741349b7a8, in object 0x18964f8170d8 825s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 825s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x6785c87dab0, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 825s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 825s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x6785c87db00, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 825s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x6785c87db50, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 825s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x6785c87dba0, JSClass 0x65741349b098, in object 0x6785c87d268 825s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 825s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 825s JS G OBJ: Defined class for Settings (GSettings), prototype 0x6785c87dbf0, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 825s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 825s JS G NS: Defined namespace 'Gio' 0x6785c87d268 in GIRepository 0x18964f816ff8 825s 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 825s JS G NS: Defined namespace 'GjsTestTools' 0x6785c87dc40 in GIRepository 0x18964f816ff8 825s JS IMPORT: Importing module Gtk succeeded 825s JS IMPORT: Defining parent 0x18964f8171e8 of 0x6785c8dc3d0 'Gtk' is mod 1 825s JS IMPORT: successfully imported module 'Gtk' 825s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 825s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 825s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x6785c87dc90, JSClass 0x65741349b7a8, in object 0x6785c87d2b8 825s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x6785c87dce0, JSClass 0x65741349b7a8, in object 0x6785c87dc68 825s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 825s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x6785c8dc6c8, JSClass 0x65741349b580, in object 0x6785c87dc68 825s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 825s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x6785c87dd58, JSClass 0x65741349b7a8, in object 0x6785c87dc68 825s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 825s JS G NS: Defined namespace 'Gtk' 0x6785c87dc68 in GIRepository 0x18964f816ff8 825s JS IMPORT: Importing 'system' 825s JS NATIVE: Defining native module 'system' 825s JS IMPORT: Defining parent 0x18964f8000f8 of 0x18964f834f18 'system' is mod 1 825s JS IMPORT: successfully imported module 'system' 825s JS CTX: Script evaluation succeeded 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: Spinning loop until released or hook cleared 825s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module metadata hook for module 0x18964f816ab0 825s JS IMPORT: Defining meta.importSync for module 0x18964f816ab0 825s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x18964f815de8), global 0x6785c83c1c0 825s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 825s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 825s JS MAINLOOP: Set main loop hook to 825s JS MAINLOOP: Main loop instance 0x1103132c5f80: hold 825s JS MAINLOOP: Running and clearing main loop hook 825s JS G BXD: Defining method run in prototype for GLib.MainLoop 825s 1..54 825s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 825s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 825s JS G BXD: Defined class for Source (GSource), prototype 0x6785c87dda8, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS G BXD: Defining method set_priority in prototype for GLib.Source 825s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 825s JS G BXD: Defining method attach in prototype for GLib.Source 825s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 825s JS IMPORT: Module metadata hook for module 0x6785c84af20 825s JS IMPORT: Defining meta.importSync for module 0x6785c84af20 825s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 825s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 825s glx: failed to create drisw screen 825s failed to load driver: zink 825s JS G BXD: Defining method destroy in prototype for GLib.Source 825s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 825s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 825s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x6785c87dec0, JSClass 0x65741349b7a8, in object 0x6785c87dc68 825s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x6785c87df10, JSClass 0x65741349b7a8, in object 0x6785c87dc68 825s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 825s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 825s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 825s JS G ENUM: Defining Gtk.WindowType as 0x18964f8288d0 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 825s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 825s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 825s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 825s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 825s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 825s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 825s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 825s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 825s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 825s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 825s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 825s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 825s JS G ENUM: Defining GLib.LogLevelFlags as 0x18964f8290e0 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:27 (6785c8a4ec0 @ 61) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 825s ok 1 Access to destroyed GObject Get property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:39 (6785c8a4f10 @ 97) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:40 (6785c8a4f10 @ 118) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 2 Access to destroyed GObject Set property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:50 (6785c8a4f60 @ 56) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 3 Access to destroyed GObject Add expando property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s ok 4 Access to destroyed GObject Access to unset expando property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s ok 5 Access to destroyed GObject Access previously set expando property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:72 (6785c8bd0b0 @ 68) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 6 Access to destroyed GObject Access to getter method 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:84 (6785c8bd100 @ 104) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:85 (6785c8bd100 @ 130) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 7 Access to destroyed GObject Access to setter method 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:95 (6785c8bd150 @ 78) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 8 Access to destroyed GObject Proto function connect 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:105 (6785c8bd1f0 @ 78) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 9 Access to destroyed GObject Proto function connect_after 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:115 (6785c8bd290 @ 73) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 10 Access to destroyed GObject Proto function emit 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (6785c8ccd80 @ 29) 825s #1 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:125 (6785c8bd2e0 @ 78) 825s #2 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #3 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #4 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #5 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #6 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #7 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #8 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #9 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #10 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 11 Access to destroyed GObject Proto function signals_disconnect 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (6785c8ccce0 @ 29) 825s #1 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:135 (6785c8bd380 @ 78) 825s #2 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #3 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #4 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #5 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #6 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #7 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #8 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #9 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #10 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 12 Access to destroyed GObject Proto function signals_block 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (6785c8ccd30 @ 29) 825s #1 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:145 (6785c8bd420 @ 78) 825s #2 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #3 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #4 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #5 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #6 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #7 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #8 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #9 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #10 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 13 Access to destroyed GObject Proto function signals_unblock 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s ok 14 Access to destroyed GObject Proto function toString 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s ok 15 Access to destroyed GObject Proto function toString before/after 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:201 (6785c8bd6a0 @ 61) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 16 Access to finalized GObject Get property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:213 (6785c8bd6f0 @ 97) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:214 (6785c8bd6f0 @ 118) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 17 Access to finalized GObject Set property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:224 (6785c8bd740 @ 56) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 18 Access to finalized GObject Add expando property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 19 Access to finalized GObject Access to unset expando property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s ok 20 Access to finalized GObject Access previously set expando property 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:248 (6785c8bd830 @ 109) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 21 Access to finalized GObject Access to getter method 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:260 (6785c8bd880 @ 104) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 22 Access to finalized GObject Access to setter method 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:270 (6785c8bd8d0 @ 78) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 23 Access to finalized GObject Proto function connect 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:280 (6785c8bd970 @ 78) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 24 Access to finalized GObject Proto function connect_after 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:290 (6785c8bda10 @ 73) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 25 Access to finalized GObject Proto function emit 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (6785c8ccd80 @ 29) 825s #1 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:300 (6785c8bda60 @ 78) 825s #2 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #3 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #4 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #5 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #6 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #7 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #8 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #9 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #10 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 26 Access to finalized GObject Proto function signals_disconnect 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (6785c8ccce0 @ 29) 825s #1 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:310 (6785c8bdb00 @ 78) 825s #2 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #3 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #4 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #5 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #6 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #7 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #8 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #9 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #10 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 27 Access to finalized GObject Proto function signals_block 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd630 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (6785c8ccd30 @ 29) 825s #1 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:320 (6785c8bdba0 @ 78) 825s #2 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #3 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #4 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #5 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #6 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #7 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #8 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #9 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #10 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 28 Access to finalized GObject Proto function signals_unblock 825s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (6785c8bd600 @ 150) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 29 Access to finalized GObject Proto function toString 825s JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' 825s JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' 825s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x6785c87dfd8, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 825s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x2076cd135060, JSClass 0x65741349b7a8, in object 0x6785c87d268 825s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 825s JS G IFACE: Defined class for Icon (GIcon), prototype 0x6785c8d02e0, JSClass 0x65741349b580, in object 0x6785c87d268 825s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 825s JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' 825s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 825s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 825s == Stack trace for context 0x1103132c6060 == 825s #0 1103133fd590 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:387 (6785c8bde70 @ 373) 825s #1 1103133fd4e0 i resource:///org/gjs/jsunit/jasmine.js:7044 (6785c8a0e20 @ 325) 825s #2 1103133fd438 i resource:///org/gjs/jsunit/jasmine.js:7085 (6785c8a1150 @ 83) 825s #3 1103133fd3a8 i resource:///org/gjs/jsunit/jasmine.js:7004 (6785c8a0f60 @ 91) 825s #4 1103133fd318 i resource:///org/gjs/jsunit/jasmine.js:7011 (6785c8a0f10 @ 189) 825s #5 1103133fd290 i resource:///org/gjs/jsunit/jasmine.js:6905 (6785c8a0b50 @ 31) 825s #6 1103133fd1f8 i resource:///org/gjs/jsunit/jasmine.js:7101 (6785c8a11a0 @ 82) 825s #7 1103133fd128 i self-hosted:1121 (6785c871f60 @ 407) 825s #8 1103133fd0a0 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (6785c8717e0 @ 77) 825s #9 1103133fcfd8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (6785c87b9c0 @ 139) 825s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 825s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 825s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 825s JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 825s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 825s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 825s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 825s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x2076cd135100, JSClass 0x65741349b098, in object 0x6785c87d038 825s JS G BXD: Defining method iteration in prototype for GLib.MainContext 825s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 825s JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' 825s JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' 825s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 825s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 825s JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' 825s ok 38 Disposed or finalized GObject returned from function is marked as disposed 825s JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' 825s JS G BXD: Defining method quit in prototype for GLib.MainLoop 825s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 830s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 830s JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' 830s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 830s JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' 830s ok 41 Disposed or finalized GObject ignores toggling queued toggles 830s JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' 830s ok 42 Disposed or finalized GObject can be disposed from other thread 830s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 830s JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' 830s JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 830s JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' 830s ok 44 GObject with toggle references can be re-reffed from other thread delayed 830s JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 830s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 830s JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 830s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 830s JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' 830s JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' 830s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 830s JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' 830s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 830s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 830s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 830s JS G BXD: Defining method join in prototype for GLib.Thread 830s JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' 830s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 830s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 830s ok 53 GObject with toggle references can be finalized while queued in toggle queue 830s Executing: cjs/testGObjectDestructionAccess.test 830s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'get_saved_ref_count' in namespace 'GjsTestTools' 830s ok 54 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x1103132c5f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 1 830s JS MAINLOOP: handling job 2, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 2 830s JS MAINLOOP: handling job 3, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 830s JS MAINLOOP: Main loop instance 0x1103132c5f80: release 830s JS MAINLOOP: Completed job 3 830s JS MEMORY: Memory report: before destroying context 830s JS MEMORY: 361 objects currently alive 830s JS MEMORY: boxed_instance = 62 830s JS MEMORY: boxed_prototype = 11 830s JS MEMORY: closure = 3 830s JS MEMORY: function = 242 830s JS MEMORY: fundamental_instance = 0 830s JS MEMORY: fundamental_prototype = 0 830s JS MEMORY: gerror_instance = 0 830s JS MEMORY: gerror_prototype = 0 830s JS MEMORY: interface = 6 830s JS MEMORY: module = 10 830s JS MEMORY: ns = 6 830s JS MEMORY: object_instance = 0 830s JS MEMORY: object_prototype = 21 830s JS MEMORY: param = 0 830s JS MEMORY: union_instance = 0 830s JS MEMORY: union_prototype = 0 830s JS CTX: JS shutdown sequence 830s JS CTX: Stopping profiler 830s JS CTX: Shutting down toggle queue 830s JS CTX: Notifying external reference holders of GjsContext dispose 830s JS MAINLOOP: Stopping promise job dispatcher 830s JS CTX: Notifying reference holders of GjsContext dispose 830s JS CTX: Checking unhandled promise rejections 830s JS CTX: Releasing cached JS wrappers 830s JS CTX: Final triggered GC 830s JS CTX: Destroying JS context 830s JS CTX: Releasing all native objects 830s JS CTX: Disabling auto GC 830s JS CTX: Ending trace on global object 830s JS CTX: Freeing allocated resources 830s JS CTX: JS context destroyed 830s PASS: cjs/testGObjectDestructionAccess.test 830s Running test: cjs/testSignals.test 830s JS NATIVE: Registered native JS module '_promiseNative' 830s JS NATIVE: Registered native JS module '_byteArrayNative' 830s JS NATIVE: Registered native JS module '_encodingNative' 830s JS NATIVE: Registered native JS module '_gi' 830s JS NATIVE: Registered native JS module 'gi' 830s JS NATIVE: Registered native JS module 'cairoNative' 830s JS NATIVE: Registered native JS module 'system' 830s JS NATIVE: Registered native JS module 'console' 830s JS NATIVE: Registered native JS module '_print' 830s JS CTX: Enabling JIT 830s JS CTX: Initialized class GjsFileImporter prototype 0x352480f00098 830s JS IMPORT: Defining parent (nil) of 0x352480f000f8 'imports' is mod 0 830s JS IMPORT: Importing '_print' 830s JS NATIVE: Defining native module '_print' 830s JS IMPORT: Defining parent 0x352480f000f8 of 0x352480f006b0 '_print' is mod 1 830s JS IMPORT: successfully imported module '_print' 830s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 830s 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 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x352480f014f0), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x352480f021a8), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x352480f027a8), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x352480f027a8), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x352480f021a8), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x352480f014f0), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x352480f014f0), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x352480f014f0), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x352480f021a8), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x352480f027a8), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x352480f014f0), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x352480f014f0), global 0xb29f353c1c0 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Starting promise job dispatcher 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352480f15910), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352480f16340), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352480f16340), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352480f15910), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352480f15910), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x352480f16340), global 0xb29f353c1c0 830s JS IMPORT: Module metadata hook for module 0x352480f169e8 830s JS IMPORT: Defining meta.importSync for module 0x352480f169e8 830s JS NATIVE: Defining native module 'gi' 830s JS CTX: Initialized class GIRepositoryNamespace prototype 0x352480f17168 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 830s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 830s JS IMPORT: Importing directory 'overrides' 830s JS IMPORT: Defining parent 0x352480f000f8 of 0x352480f171e8 'overrides' is mod 1 830s JS IMPORT: Defined importer 'overrides' 0x352480f171e8 in 0x352480f000f8 830s JS IMPORT: successfully imported directory 'overrides' 830s JS IMPORT: Importing '_byteArrayNative' 830s JS NATIVE: Defining native module '_byteArrayNative' 830s JS IMPORT: Defining parent 0x352480f000f8 of 0x352480f17630 '_byteArrayNative' is mod 1 830s JS IMPORT: successfully imported module '_byteArrayNative' 830s JS IMPORT: Importing '_promiseNative' 830s JS NATIVE: Defining native module '_promiseNative' 830s JS IMPORT: Defining parent 0x352480f000f8 of 0x352480f176f0 '_promiseNative' is mod 1 830s JS IMPORT: successfully imported module '_promiseNative' 830s JS IMPORT: Importing module GLib succeeded 830s JS IMPORT: Defining parent 0x352480f171e8 of 0xb29f353d2b8 'GLib' is mod 1 830s JS IMPORT: successfully imported module 'GLib' 830s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 830s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xb29f357d060, JSClass 0x7be40e27b098, in object 0xb29f357d038 830s JS CTX: Initialized class GIRepositoryGType prototype 0x352480f17920 830s JS CTX: Initialized class GIRepositoryFunction prototype 0xb29f353d308 830s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 830s JS G BXD: Defined class for Error (GError), prototype 0xb29f357d0b0, JSClass 0x7be40e27b098, in object 0xb29f357d038 830s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 830s JS G BXD: Defined class for Variant (GVariant), prototype 0xb29f357d100, JSClass 0x7be40e27b098, in object 0xb29f357d038 830s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 830s JS G BXD: Defined class for Bytes (GBytes), prototype 0xb29f357d150, JSClass 0x7be40e27b098, in object 0xb29f357d038 830s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 830s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xb29f357d1a0, JSClass 0x7be40e27b098, in object 0xb29f357d038 830s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 830s JS G BXD: Defined class for Thread (GThread), prototype 0xb29f357d1f0, JSClass 0x7be40e27b098, in object 0xb29f357d038 830s JS G BXD: Defining method ref in prototype for GLib.Thread 830s JS G BXD: Defining method unref in prototype for GLib.Thread 830s JS G NS: Defined namespace 'GLib' 0xb29f357d038 in GIRepository 0x352480f16ff8 830s JS IMPORT: Importing module jasmine succeeded 830s JS IMPORT: Defining parent 0x352480f000f8 of 0xb29f353dcb8 'jasmine' is mod 1 830s JS IMPORT: successfully imported module 'jasmine' 830s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Importing 'gi' 830s JS IMPORT: Defining parent 0x352480f000f8 of 0x352480f16ff8 'gi' is mod 1 830s JS IMPORT: successfully imported module 'gi' 830s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 830s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 830s JS IMPORT: Importing module _legacy succeeded 830s JS IMPORT: Defining parent 0x352480f000f8 of 0xb29f353de48 '_legacy' is mod 1 830s JS IMPORT: successfully imported module '_legacy' 830s JS IMPORT: Importing module lang succeeded 830s JS IMPORT: Defining parent 0x352480f000f8 of 0xb29f353ddf8 'lang' is mod 1 830s JS IMPORT: successfully imported module 'lang' 830s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 830s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 830s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 830s JS IMPORT: Importing module _signals succeeded 830s JS IMPORT: Defining parent 0x352480f000f8 of 0xb29f353dee8 '_signals' is mod 1 830s JS IMPORT: successfully imported module '_signals' 830s JS IMPORT: Importing module signals succeeded 830s JS IMPORT: Defining parent 0x352480f000f8 of 0xb29f353de98 'signals' is mod 1 830s JS IMPORT: successfully imported module 'signals' 830s JS CTX: Script evaluation succeeded 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: Spinning loop until released or hook cleared 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module metadata hook for module 0x352480f0c650 830s JS IMPORT: Defining meta.importSync for module 0x352480f0c650 830s JS NATIVE: Defining native module 'system' 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x352480f0b988), global 0xb29f353c1c0 830s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 830s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 830s JS MAINLOOP: Set main loop hook to 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: hold 830s JS MAINLOOP: Running and clearing main loop hook 830s JS G BXD: Defining method run in prototype for GLib.MainLoop 830s 1..42 830s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 830s JS G BXD: Defined class for Source (GSource), prototype 0xb29f357d268, JSClass 0x7be40e27b098, in object 0xb29f357d038 830s JS G BXD: Defining method set_priority in prototype for GLib.Source 830s JS IMPORT: Importing '_gi' 830s JS NATIVE: Defining native module '_gi' 830s JS IMPORT: Defining parent 0xb29f353f9b8 of 0x352480f18468 '_gi' is mod 1 830s JS IMPORT: successfully imported module '_gi' 830s 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 830s JS G NS: Defined namespace 'CjsPrivate' 0xb29f357d308 in GIRepository 0xb29f353f880 830s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 830s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 830s JS IMPORT: Importing module _common succeeded 830s JS IMPORT: Defining parent 0xb29f353f9b8 of 0xb29f35ea150 '_common' is mod 1 830s JS IMPORT: successfully imported module '_common' 830s JS IMPORT: Importing module GObject succeeded 830s JS IMPORT: Defining parent 0xb29f353fa90 of 0xb29f35ea100 'GObject' is mod 1 830s JS IMPORT: successfully imported module 'GObject' 830s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 830s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 830s JS G BXD: Defined class for String (GString), prototype 0xb29f357d588, JSClass 0x7be40e27b098, in object 0xb29f357d2e0 830s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 830s JS G PRM: Defined class ParamSpec prototype is 0xb29f35ea1f0 class 0x7be40e2802f0 in object 0xb29f357d2e0 830s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 830s JS G OBJ: Defined class for Object (GObject), prototype 0xb29f357d6f0, JSClass 0x7be40e27b7a8, in object 0xb29f357d2e0 830s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 830s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 830s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xb29f357d718, JSClass 0x7be40e27b7a8, in object 0xb29f357d2e0 830s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 830s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 830s JS G NS: Defined namespace 'GObject' 0xb29f357d2e0 in GIRepository 0xb29f353f880 830s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 830s JS G BXD: Defining method attach in prototype for GLib.Source 830s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 830s JS IMPORT: Module metadata hook for module 0xb29f354aee8 830s JS IMPORT: Defining meta.importSync for module 0xb29f354aee8 830s JS G BXD: Defining method destroy in prototype for GLib.Source 830s ok 1 Legacy object with signals emit works with no connections 830s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 830s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 830s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 830s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 830s ok 6 Legacy object with signals using connect distinguishes multiple signals 830s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 830s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 830s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 830s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 830s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 830s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 830s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 830s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 830s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 830s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 830s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 830s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 830s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 830s JS G ENUM: Defining GLib.LogLevelFlags as 0x352480f6ee30 830s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 830s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 830s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 830s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 830s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 830s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 830s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 830s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 830s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 830s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 830s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 830s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 830s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 830s ok 22 Object with signals added emit works with no connections 830s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 830s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 830s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 830s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 830s ok 27 Object with signals added using connect distinguishes multiple signals 830s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 830s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 830s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 830s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 830s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 830s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 830s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 830s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 830s ok 36 Object with signals added using connectAfter distinguishes multiple signals 830s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 830s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 830s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 830s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 830s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 830s ok 42 Object with signals added does not call a connected after handler when stopped by connect 830s JS G BXD: Defining method quit in prototype for GLib.MainLoop 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 1 830s JS MAINLOOP: handling job 2, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 2 830s JS MAINLOOP: handling job 3, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 830s JS MAINLOOP: Main loop instance 0x31e6ec15f80: release 830s JS MAINLOOP: Completed job 3 830s JS MEMORY: Memory report: before destroying context 830s JS MEMORY: 369 objects currently alive 830s JS MEMORY: boxed_instance = 252 830s JS MEMORY: boxed_prototype = 8 830s JS MEMORY: closure = 1 830s JS MEMORY: function = 95 830s JS MEMORY: fundamental_instance = 0 830s JS MEMORY: fundamental_prototype = 0 830s JS MEMORY: gerror_instance = 0 830s JS MEMORY: gerror_prototype = 0 830s JS MEMORY: interface = 0 830s JS MEMORY: module = 8 830s JS MEMORY: ns = 3 830s JS MEMORY: object_instance = 0 830s JS MEMORY: object_prototype = 2 830s JS MEMORY: param = 0 830s JS MEMORY: union_instance = 0 830s JS MEMORY: union_prototype = 0 830s JS CTX: JS shutdown sequence 830s JS CTX: Stopping profiler 830s JS CTX: Shutting down toggle queue 830s JS CTX: Notifying external reference holders of GjsContext dispose 830s JS MAINLOOP: Stopping promise job dispatcher 830s JS CTX: Notifying reference holders of GjsContext dispose 830s JS CTX: Checking unhandled promise rejections 830s JS CTX: Releasing cached JS wrappers 830s JS CTX: Final triggered GC 830s JS CTX: Destroying JS context 830s JS CTX: Releasing all native objects 830s JS CTX: Disabling auto GC 830s JS CTX: Ending trace on global object 830s JS CTX: Freeing allocated resources 830s JS CTX: JS context destroyed 830s PASS: cjs/testSignals.test 830s Running test: cjs/testEncoding.test 830s JS NATIVE: Registered native JS module '_promiseNative' 830s JS NATIVE: Registered native JS module '_byteArrayNative' 830s JS NATIVE: Registered native JS module '_encodingNative' 830s JS NATIVE: Registered native JS module '_gi' 830s JS NATIVE: Registered native JS module 'gi' 830s JS NATIVE: Registered native JS module 'cairoNative' 830s JS NATIVE: Registered native JS module 'system' 830s JS NATIVE: Registered native JS module 'console' 830s JS NATIVE: Registered native JS module '_print' 830s JS CTX: Enabling JIT 830s JS CTX: Initialized class GjsFileImporter prototype 0x3bae8b300098 830s JS IMPORT: Defining parent (nil) of 0x3bae8b3000f8 'imports' is mod 0 830s JS IMPORT: Importing '_print' 830s JS NATIVE: Defining native module '_print' 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x3bae8b3006b0 '_print' is mod 1 830s JS IMPORT: successfully imported module '_print' 830s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 830s 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 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bae8b3014f0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bae8b3021a8), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bae8b3027a8), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bae8b3027a8), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bae8b3021a8), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bae8b3014f0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3bae8b3014f0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3bae8b3014f0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3bae8b3021a8), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3bae8b3027a8), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3bae8b3014f0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3bae8b3014f0), global 0x39cb2313c1c0 830s JS MAINLOOP: Main loop instance 0x116308c25f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Starting promise job dispatcher 830s JS MAINLOOP: Main loop instance 0x116308c25f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 830s JS MAINLOOP: Main loop instance 0x116308c25f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bae8b315910), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bae8b316340), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bae8b316340), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bae8b315910), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bae8b315910), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bae8b316340), global 0x39cb2313c1c0 830s JS IMPORT: Module metadata hook for module 0x3bae8b3169e8 830s JS IMPORT: Defining meta.importSync for module 0x3bae8b3169e8 830s JS NATIVE: Defining native module 'gi' 830s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bae8b317168 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 830s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 830s JS IMPORT: Importing directory 'overrides' 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x3bae8b3171e8 'overrides' is mod 1 830s JS IMPORT: Defined importer 'overrides' 0x3bae8b3171e8 in 0x3bae8b3000f8 830s JS IMPORT: successfully imported directory 'overrides' 830s JS IMPORT: Importing '_byteArrayNative' 830s JS NATIVE: Defining native module '_byteArrayNative' 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x3bae8b317630 '_byteArrayNative' is mod 1 830s JS IMPORT: successfully imported module '_byteArrayNative' 830s JS IMPORT: Importing '_promiseNative' 830s JS NATIVE: Defining native module '_promiseNative' 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x3bae8b3176f0 '_promiseNative' is mod 1 830s JS IMPORT: successfully imported module '_promiseNative' 830s JS IMPORT: Importing module GLib succeeded 830s JS IMPORT: Defining parent 0x3bae8b3171e8 of 0x39cb2313d2b8 'GLib' is mod 1 830s JS IMPORT: successfully imported module 'GLib' 830s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 830s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x39cb2317d060, JSClass 0x6bf66b9ab098, in object 0x39cb2317d038 830s JS CTX: Initialized class GIRepositoryGType prototype 0x3bae8b317920 830s JS CTX: Initialized class GIRepositoryFunction prototype 0x39cb2313d308 830s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 830s JS G BXD: Defined class for Error (GError), prototype 0x39cb2317d0b0, JSClass 0x6bf66b9ab098, in object 0x39cb2317d038 830s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 830s JS G BXD: Defined class for Variant (GVariant), prototype 0x39cb2317d100, JSClass 0x6bf66b9ab098, in object 0x39cb2317d038 830s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 830s JS G BXD: Defined class for Bytes (GBytes), prototype 0x39cb2317d150, JSClass 0x6bf66b9ab098, in object 0x39cb2317d038 830s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 830s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39cb2317d1a0, JSClass 0x6bf66b9ab098, in object 0x39cb2317d038 830s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 830s JS G BXD: Defined class for Thread (GThread), prototype 0x39cb2317d1f0, JSClass 0x6bf66b9ab098, in object 0x39cb2317d038 830s JS G BXD: Defining method ref in prototype for GLib.Thread 830s JS G BXD: Defining method unref in prototype for GLib.Thread 830s JS G NS: Defined namespace 'GLib' 0x39cb2317d038 in GIRepository 0x3bae8b316ff8 830s JS IMPORT: Importing module jasmine succeeded 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x39cb2313dcb8 'jasmine' is mod 1 830s JS IMPORT: successfully imported module 'jasmine' 830s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 830s JS MAINLOOP: Main loop instance 0x116308c25f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x116308c25f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 830s JS MAINLOOP: Main loop instance 0x116308c25f80: release 830s JS MAINLOOP: Completed job 0 830s 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 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3bae8b32aad0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bae8b32b2a0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bae8b32b2a0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3bae8b32aad0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3bae8b32aad0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3bae8b32aad0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3bae8b32aad0), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3bae8b32b2a0), global 0x39cb2313c1c0 830s JS IMPORT: Importing 'gi' 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x3bae8b316ff8 'gi' is mod 1 830s JS IMPORT: successfully imported module 'gi' 830s 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 830s JS G NS: Defined namespace 'CjsPrivate' 0x39cb2317d290 in GIRepository 0x3bae8b316ff8 830s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 830s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 830s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 830s JS IMPORT: Importing module _legacy succeeded 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x39cb2313dec0 '_legacy' is mod 1 830s JS IMPORT: successfully imported module '_legacy' 830s JS IMPORT: Importing module lang succeeded 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x39cb2313de70 'lang' is mod 1 830s JS IMPORT: successfully imported module 'lang' 830s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 830s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 830s JS IMPORT: Importing module _signals succeeded 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x39cb2313df10 '_signals' is mod 1 830s JS IMPORT: successfully imported module '_signals' 830s JS IMPORT: Importing module signals succeeded 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x39cb2313de20 'signals' is mod 1 830s JS IMPORT: successfully imported module 'signals' 830s JS IMPORT: Importing module Gio succeeded 830s JS IMPORT: Defining parent 0x3bae8b3171e8 of 0x39cb2313ddd0 'Gio' is mod 1 830s JS IMPORT: successfully imported module 'Gio' 830s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 830s JS IMPORT: Importing '_gi' 830s JS NATIVE: Defining native module '_gi' 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x3bae8b32f3d0 '_gi' is mod 1 830s JS IMPORT: successfully imported module '_gi' 830s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 830s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 830s JS IMPORT: Importing module _common succeeded 830s JS IMPORT: Defining parent 0x3bae8b3000f8 of 0x39cb2313dfb0 '_common' is mod 1 830s JS IMPORT: successfully imported module '_common' 830s JS IMPORT: Importing module GObject succeeded 830s JS IMPORT: Defining parent 0x3bae8b3171e8 of 0x39cb2313df60 'GObject' is mod 1 830s JS IMPORT: successfully imported module 'GObject' 830s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 830s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 830s JS G BXD: Defined class for String (GString), prototype 0x39cb2317d538, JSClass 0x6bf66b9ab098, in object 0x39cb2317d2b8 830s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 830s JS G PRM: Defined class ParamSpec prototype is 0x39cb231d1088 class 0x6bf66b9b02f0 in object 0x39cb2317d2b8 830s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 830s JS G OBJ: Defined class for Object (GObject), prototype 0x39cb2317d6a0, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d2b8 830s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 830s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 830s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x39cb2317d6c8, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d2b8 830s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 830s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 830s JS G NS: Defined namespace 'GObject' 0x39cb2317d2b8 in GIRepository 0x3bae8b316ff8 830s JS G OBJ: Defined class for Application (GApplication), prototype 0x39cb2317d718, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 830s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x39cb231d13f8, JSClass 0x6bf66b9ab580, in object 0x39cb2317d268 830s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 830s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 830s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x39cb2317d790, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 830s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x39cb231d1678, JSClass 0x6bf66b9ab580, in object 0x39cb2317d268 830s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 830s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x39cb2317d808, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 830s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 830s JS G IFACE: Defined class for Initable (GInitable), prototype 0x39cb231d17b8, JSClass 0x6bf66b9ab580, in object 0x39cb2317d268 830s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 830s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 830s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 830s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x39cb2317d880, JSClass 0x6bf66b9ab098, in object 0x39cb2317d268 830s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 830s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x39cb2317d8d0, JSClass 0x6bf66b9ab098, in object 0x39cb2317d268 830s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 830s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 830s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x39cb2317d920, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x39cb2317d970, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d290 830s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 830s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x39cb2317d9c0, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 830s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 830s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 830s JS G IFACE: Defined class for File (GFile), prototype 0x39cb231d1920, JSClass 0x6bf66b9ab580, in object 0x39cb2317d268 830s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x39cb2317da38, JSClass 0x6bf66b9ab7a8, in object 0x3bae8b3170d8 830s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 830s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x39cb2317dab0, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 830s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 830s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x39cb2317db00, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 830s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x39cb2317db50, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 830s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x39cb2317dba0, JSClass 0x6bf66b9ab098, in object 0x39cb2317d268 830s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 830s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 830s JS G OBJ: Defined class for Settings (GSettings), prototype 0x39cb2317dbf0, JSClass 0x6bf66b9ab7a8, in object 0x39cb2317d268 830s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 830s JS G NS: Defined namespace 'Gio' 0x39cb2317d268 in GIRepository 0x3bae8b316ff8 830s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3bae8b32aad0), global 0x39cb2313c1c0 830s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x39cb2317dc40, JSClass 0x6bf66b9ab7a8, in object 0x39cb2313fd60 830s JS IMPORT: Module metadata hook for module 0x39cb2314a938 830s JS IMPORT: Defining meta.importSync for module 0x39cb2314a938 830s JS NATIVE: Defining native module '_encodingNative' 830s JS MAINLOOP: Main loop instance 0x116308c25f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x116308c25f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testEncoding.js async resolved" 830s JS MAINLOOP: Main loop instance 0x116308c25f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module metadata hook for module 0x3bae8b31e1f8 830s JS IMPORT: Defining meta.importSync for module 0x3bae8b31e1f8 830s JS NATIVE: Defining native module 'system' 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3bae8b31d530), global 0x39cb2313c1c0 830s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 830s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 830s JS MAINLOOP: Set main loop hook to 830s JS MAINLOOP: Main loop instance 0x116308c25f80: hold 830s JS MAINLOOP: Running and clearing main loop hook 830s JS G BXD: Defining method run in prototype for GLib.MainLoop 830s 1..55 830s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 830s JS G BXD: Defined class for Source (GSource), prototype 0x39cb2317dcb8, JSClass 0x6bf66b9ab098, in object 0x39cb2317d038 830s JS G BXD: Defining method set_priority in prototype for GLib.Source 830s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 830s JS G BXD: Defining method attach in prototype for GLib.Source 830s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 830s JS IMPORT: Module metadata hook for module 0x39cb2314a900 830s JS IMPORT: Defining meta.importSync for module 0x39cb2314a900 830s JS G BXD: Defining method destroy in prototype for GLib.Source 830s ok 1 Text Encoding toString() uses spec-compliant tags 830s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 830s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 830s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 830s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 830s ok 6 Text Encoding TextDecoder decode() fatal is false by default 830s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 830s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 830s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 830s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 830s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 830s ok 12 Text Encoding TextDecoder decode() throws on empty input 830s ok 13 Text Encoding TextDecoder decode() throws on null input 830s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 830s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 830s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 830s ok 17 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 830s ok 18 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 830s ok 19 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 830s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 830s ok 21 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 830s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 830s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 830s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 830s ok 25 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 830s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 830s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 830s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 830s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 830s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 830s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 830s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 830s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 830s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 830s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 830s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 830s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 830s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 830s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 830s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 830s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 830s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 830s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 830s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 830s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 830s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 830s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 830s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 830s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 830s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 830s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 830s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 830s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 830s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 830s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 830s JS G BXD: Defining method quit in prototype for GLib.MainLoop 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x116308c25f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 1 830s JS MAINLOOP: handling job 2, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 2 830s JS MAINLOOP: handling job 3, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 830s JS MAINLOOP: Main loop instance 0x116308c25f80: release 830s JS MAINLOOP: Completed job 3 830s JS MEMORY: Memory report: before destroying context 830s JS MEMORY: 489 objects currently alive 830s JS MEMORY: boxed_instance = 251 830s JS MEMORY: boxed_prototype = 11 830s JS MEMORY: closure = 1 830s JS MEMORY: function = 193 830s JS MEMORY: fundamental_instance = 0 830s JS MEMORY: fundamental_prototype = 0 830s JS MEMORY: gerror_instance = 0 830s JS MEMORY: gerror_prototype = 0 830s JS MEMORY: interface = 4 830s JS MEMORY: module = 9 830s JS MEMORY: ns = 4 830s JS MEMORY: object_instance = 2 830s JS MEMORY: object_prototype = 14 830s JS MEMORY: param = 0 830s JS MEMORY: union_instance = 0 830s JS MEMORY: union_prototype = 0 830s JS CTX: JS shutdown sequence 830s JS CTX: Stopping profiler 830s JS CTX: Shutting down toggle queue 830s JS CTX: Notifying external reference holders of GjsContext dispose 830s JS MAINLOOP: Stopping promise job dispatcher 830s JS CTX: Notifying reference holders of GjsContext dispose 830s JS CTX: Checking unhandled promise rejections 830s JS CTX: Releasing cached JS wrappers 830s JS CTX: Final triggered GC 830s JS CTX: Destroying JS context 830s JS CTX: Releasing all native objects 830s JS CTX: Disabling auto GC 830s JS CTX: Ending trace on global object 830s JS CTX: Freeing allocated resources 830s JS CTX: JS context destroyed 830s PASS: cjs/testEncoding.test 830s Running test: cjs/testAsync.test 830s JS NATIVE: Registered native JS module '_promiseNative' 830s JS NATIVE: Registered native JS module '_byteArrayNative' 830s JS NATIVE: Registered native JS module '_encodingNative' 830s JS NATIVE: Registered native JS module '_gi' 830s JS NATIVE: Registered native JS module 'gi' 830s JS NATIVE: Registered native JS module 'cairoNative' 830s JS NATIVE: Registered native JS module 'system' 830s JS NATIVE: Registered native JS module 'console' 830s JS NATIVE: Registered native JS module '_print' 830s JS CTX: Enabling JIT 830s JS CTX: Initialized class GjsFileImporter prototype 0x357906400098 830s JS IMPORT: Defining parent (nil) of 0x3579064000f8 'imports' is mod 0 830s JS IMPORT: Importing '_print' 830s JS NATIVE: Defining native module '_print' 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x3579064006b0 '_print' is mod 1 830s JS IMPORT: successfully imported module '_print' 830s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 830s 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 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3579064014f0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3579064021a8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3579064027a8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3579064027a8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3579064021a8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3579064014f0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3579064014f0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3579064014f0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3579064021a8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3579064027a8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3579064014f0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3579064014f0), global 0x10ffe773c1c0 830s JS MAINLOOP: Main loop instance 0x713edb75f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Starting promise job dispatcher 830s JS MAINLOOP: Main loop instance 0x713edb75f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 830s JS MAINLOOP: Main loop instance 0x713edb75f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x357906415910), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x357906416340), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x357906416340), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x357906415910), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x357906415910), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x357906416340), global 0x10ffe773c1c0 830s JS IMPORT: Module metadata hook for module 0x3579064169e8 830s JS IMPORT: Defining meta.importSync for module 0x3579064169e8 830s JS NATIVE: Defining native module 'gi' 830s JS CTX: Initialized class GIRepositoryNamespace prototype 0x357906417168 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 830s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 830s JS IMPORT: Importing directory 'overrides' 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x3579064171e8 'overrides' is mod 1 830s JS IMPORT: Defined importer 'overrides' 0x3579064171e8 in 0x3579064000f8 830s JS IMPORT: successfully imported directory 'overrides' 830s JS IMPORT: Importing '_byteArrayNative' 830s JS NATIVE: Defining native module '_byteArrayNative' 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x357906417630 '_byteArrayNative' is mod 1 830s JS IMPORT: successfully imported module '_byteArrayNative' 830s JS IMPORT: Importing '_promiseNative' 830s JS NATIVE: Defining native module '_promiseNative' 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x3579064176f0 '_promiseNative' is mod 1 830s JS IMPORT: successfully imported module '_promiseNative' 830s JS IMPORT: Importing module GLib succeeded 830s JS IMPORT: Defining parent 0x3579064171e8 of 0x10ffe773d2b8 'GLib' is mod 1 830s JS IMPORT: successfully imported module 'GLib' 830s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 830s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10ffe777d060, JSClass 0x78b57819b098, in object 0x10ffe777d038 830s JS CTX: Initialized class GIRepositoryGType prototype 0x357906417920 830s JS CTX: Initialized class GIRepositoryFunction prototype 0x10ffe773d308 830s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 830s JS G BXD: Defined class for Error (GError), prototype 0x10ffe777d0b0, JSClass 0x78b57819b098, in object 0x10ffe777d038 830s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 830s JS G BXD: Defined class for Variant (GVariant), prototype 0x10ffe777d100, JSClass 0x78b57819b098, in object 0x10ffe777d038 830s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 830s JS G BXD: Defined class for Bytes (GBytes), prototype 0x10ffe777d150, JSClass 0x78b57819b098, in object 0x10ffe777d038 830s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 830s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10ffe777d1a0, JSClass 0x78b57819b098, in object 0x10ffe777d038 830s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 830s JS G BXD: Defined class for Thread (GThread), prototype 0x10ffe777d1f0, JSClass 0x78b57819b098, in object 0x10ffe777d038 830s JS G BXD: Defining method ref in prototype for GLib.Thread 830s JS G BXD: Defining method unref in prototype for GLib.Thread 830s JS G NS: Defined namespace 'GLib' 0x10ffe777d038 in GIRepository 0x357906416ff8 830s JS IMPORT: Importing module jasmine succeeded 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x10ffe773dcb8 'jasmine' is mod 1 830s JS IMPORT: successfully imported module 'jasmine' 830s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 830s JS MAINLOOP: Main loop instance 0x713edb75f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x713edb75f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 830s JS MAINLOOP: Main loop instance 0x713edb75f80: release 830s JS MAINLOOP: Completed job 0 830s 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 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35790642aad0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35790642aad0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35790642b2a0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35790642b2a0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35790642aad0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35790642aad0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35790642aad0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35790642aad0), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35790642b2a0), global 0x10ffe773c1c0 830s JS IMPORT: Importing '_gi' 830s JS NATIVE: Defining native module '_gi' 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x35790642be90 '_gi' is mod 1 830s JS IMPORT: successfully imported module '_gi' 830s JS IMPORT: Importing 'gi' 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x357906416ff8 'gi' is mod 1 830s JS IMPORT: successfully imported module 'gi' 830s 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 830s JS G NS: Defined namespace 'CjsPrivate' 0x10ffe777d290 in GIRepository 0x357906416ff8 830s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 830s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 830s JS IMPORT: Importing module _common succeeded 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x10ffe773de20 '_common' is mod 1 830s JS IMPORT: successfully imported module '_common' 830s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 830s JS IMPORT: Importing module _legacy succeeded 830s JS IMPORT: Defining parent 0x3579064000f8 of 0x10ffe773de70 '_legacy' is mod 1 830s JS IMPORT: successfully imported module '_legacy' 830s JS IMPORT: Importing module GObject succeeded 830s JS IMPORT: Defining parent 0x3579064171e8 of 0x10ffe773ddd0 'GObject' is mod 1 830s JS IMPORT: successfully imported module 'GObject' 830s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 830s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 830s JS G BXD: Defined class for String (GString), prototype 0x10ffe777d510, JSClass 0x78b57819b098, in object 0x10ffe777d268 830s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 830s JS G PRM: Defined class ParamSpec prototype is 0x10ffe773df10 class 0x78b5781a02f0 in object 0x10ffe777d268 830s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 830s JS G OBJ: Defined class for Object (GObject), prototype 0x10ffe777d678, JSClass 0x78b57819b7a8, in object 0x10ffe777d268 830s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 830s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 830s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x10ffe777d6a0, JSClass 0x78b57819b7a8, in object 0x10ffe777d268 830s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 830s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 830s JS G NS: Defined namespace 'GObject' 0x10ffe777d268 in GIRepository 0x357906416ff8 830s JS MAINLOOP: Main loop instance 0x713edb75f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x713edb75f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsync.js async resolved" 830s JS MAINLOOP: Main loop instance 0x713edb75f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module metadata hook for module 0x357906438c80 830s JS IMPORT: Defining meta.importSync for module 0x357906438c80 830s JS NATIVE: Defining native module 'system' 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x357906437fb8), global 0x10ffe773c1c0 830s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 830s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 830s JS MAINLOOP: Set main loop hook to 830s JS MAINLOOP: Main loop instance 0x713edb75f80: hold 830s JS MAINLOOP: Running and clearing main loop hook 830s JS G BXD: Defining method run in prototype for GLib.MainLoop 830s 1..10 830s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 830s JS G BXD: Defined class for Source (GSource), prototype 0x10ffe777d6f0, JSClass 0x78b57819b098, in object 0x10ffe777d038 830s JS G BXD: Defining method set_priority in prototype for GLib.Source 830s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 830s JS G BXD: Defining method attach in prototype for GLib.Source 830s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 830s JS IMPORT: Module metadata hook for module 0x10ffe774aa50 830s JS IMPORT: Defining meta.importSync for module 0x10ffe774aa50 830s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 830s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s JS G BXD: Defining method destroy in prototype for GLib.Source 830s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 830s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 830s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 830s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Completed job 1 830s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 830s JS G BXD: Defining method quit in prototype for GLib.MainLoop 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0x713edb75f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 1 830s JS MAINLOOP: handling job 2, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 2 830s JS MAINLOOP: handling job 3, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 830s JS MAINLOOP: Main loop instance 0x713edb75f80: release 830s JS MAINLOOP: Completed job 3 830s JS MEMORY: Memory report: before destroying context 830s JS MEMORY: 177 objects currently alive 830s JS MEMORY: boxed_instance = 63 830s JS MEMORY: boxed_prototype = 8 830s JS MEMORY: closure = 1 830s JS MEMORY: function = 95 830s JS MEMORY: fundamental_instance = 0 830s JS MEMORY: fundamental_prototype = 0 830s JS MEMORY: gerror_instance = 0 830s JS MEMORY: gerror_prototype = 0 830s JS MEMORY: interface = 0 830s JS MEMORY: module = 5 830s JS MEMORY: ns = 3 830s JS MEMORY: object_instance = 0 830s JS MEMORY: object_prototype = 2 830s JS MEMORY: param = 0 830s JS MEMORY: union_instance = 0 830s JS MEMORY: union_prototype = 0 830s JS CTX: JS shutdown sequence 830s JS CTX: Stopping profiler 830s JS CTX: Shutting down toggle queue 830s JS CTX: Notifying external reference holders of GjsContext dispose 830s JS MAINLOOP: Stopping promise job dispatcher 830s JS CTX: Notifying reference holders of GjsContext dispose 830s JS CTX: Checking unhandled promise rejections 830s JS CTX: Releasing cached JS wrappers 830s JS CTX: Final triggered GC 830s JS CTX: Destroying JS context 830s JS CTX: Releasing all native objects 830s JS CTX: Disabling auto GC 830s JS CTX: Ending trace on global object 830s JS CTX: Freeing allocated resources 830s JS CTX: JS context destroyed 830s PASS: cjs/testAsync.test 830s Running test: cjs/testCairo.test 830s JS NATIVE: Registered native JS module '_promiseNative' 830s JS NATIVE: Registered native JS module '_byteArrayNative' 830s JS NATIVE: Registered native JS module '_encodingNative' 830s JS NATIVE: Registered native JS module '_gi' 830s JS NATIVE: Registered native JS module 'gi' 830s JS NATIVE: Registered native JS module 'cairoNative' 830s JS NATIVE: Registered native JS module 'system' 830s JS NATIVE: Registered native JS module 'console' 830s JS NATIVE: Registered native JS module '_print' 830s JS CTX: Enabling JIT 830s JS CTX: Initialized class GjsFileImporter prototype 0x37b4f1700098 830s JS IMPORT: Defining parent (nil) of 0x37b4f17000f8 'imports' is mod 0 830s JS IMPORT: Importing '_print' 830s JS NATIVE: Defining native module '_print' 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x37b4f17006b0 '_print' is mod 1 830s JS IMPORT: successfully imported module '_print' 830s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 830s 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 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37b4f17014f0), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37b4f17021a8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37b4f17027a8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37b4f17027a8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37b4f17021a8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37b4f17014f0), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37b4f17014f0), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37b4f17014f0), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37b4f17021a8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37b4f17027a8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37b4f17014f0), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37b4f17014f0), global 0x198786f3c1c0 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Starting promise job dispatcher 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b4f1715910), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b4f1716340), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b4f1716340), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b4f1715910), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b4f1715910), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b4f1716340), global 0x198786f3c1c0 830s JS IMPORT: Module metadata hook for module 0x37b4f17169e8 830s JS IMPORT: Defining meta.importSync for module 0x37b4f17169e8 830s JS NATIVE: Defining native module 'gi' 830s JS CTX: Initialized class GIRepositoryNamespace prototype 0x37b4f1717168 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 830s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 830s JS IMPORT: Importing directory 'overrides' 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x37b4f17171e8 'overrides' is mod 1 830s JS IMPORT: Defined importer 'overrides' 0x37b4f17171e8 in 0x37b4f17000f8 830s JS IMPORT: successfully imported directory 'overrides' 830s JS IMPORT: Importing '_byteArrayNative' 830s JS NATIVE: Defining native module '_byteArrayNative' 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x37b4f1717630 '_byteArrayNative' is mod 1 830s JS IMPORT: successfully imported module '_byteArrayNative' 830s JS IMPORT: Importing '_promiseNative' 830s JS NATIVE: Defining native module '_promiseNative' 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x37b4f17176f0 '_promiseNative' is mod 1 830s JS IMPORT: successfully imported module '_promiseNative' 830s JS IMPORT: Importing module GLib succeeded 830s JS IMPORT: Defining parent 0x37b4f17171e8 of 0x198786f3d2b8 'GLib' is mod 1 830s JS IMPORT: successfully imported module 'GLib' 830s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 830s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x198786f7d060, JSClass 0x6b4595d6b098, in object 0x198786f7d038 830s JS CTX: Initialized class GIRepositoryGType prototype 0x37b4f1717920 830s JS CTX: Initialized class GIRepositoryFunction prototype 0x198786f3d308 830s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 830s JS G BXD: Defined class for Error (GError), prototype 0x198786f7d0b0, JSClass 0x6b4595d6b098, in object 0x198786f7d038 830s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 830s JS G BXD: Defined class for Variant (GVariant), prototype 0x198786f7d100, JSClass 0x6b4595d6b098, in object 0x198786f7d038 830s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 830s JS G BXD: Defined class for Bytes (GBytes), prototype 0x198786f7d150, JSClass 0x6b4595d6b098, in object 0x198786f7d038 830s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 830s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x198786f7d1a0, JSClass 0x6b4595d6b098, in object 0x198786f7d038 830s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 830s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 830s JS G BXD: Defined class for Thread (GThread), prototype 0x198786f7d1f0, JSClass 0x6b4595d6b098, in object 0x198786f7d038 830s JS G BXD: Defining method ref in prototype for GLib.Thread 830s JS G BXD: Defining method unref in prototype for GLib.Thread 830s JS G NS: Defined namespace 'GLib' 0x198786f7d038 in GIRepository 0x37b4f1716ff8 830s JS IMPORT: Importing module jasmine succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786f3dcb8 'jasmine' is mod 1 830s JS IMPORT: successfully imported module 'jasmine' 830s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Importing 'gi' 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x37b4f1716ff8 'gi' is mod 1 830s JS IMPORT: successfully imported module 'gi' 830s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 830s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 830s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 830s JS IMPORT: Importing module _cairo succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786f3de48 '_cairo' is mod 1 830s JS IMPORT: successfully imported module '_cairo' 830s JS IMPORT: Importing 'cairoNative' 830s JS NATIVE: Defining native module 'cairoNative' 830s JS CTX: Initialized class Region prototype 0x37b4f172b3d0 830s JS CTX: Initialized class Context prototype 0x37b4f172b4f0 830s JS CTX: Initialized class Surface prototype 0x37b4f172bcd0 830s JS CTX: Initialized class ImageSurface prototype 0x37b4f172bdb0 830s JS CTX: Initialized class Path prototype 0x37b4f172be10 830s JS CTX: Initialized class PSSurface prototype 0x37b4f172be70 830s JS CTX: Initialized class PDFSurface prototype 0x37b4f172bed0 830s JS CTX: Initialized class SVGSurface prototype 0x37b4f172bfb0 830s JS CTX: Initialized class Pattern prototype 0x37b4f172c090 830s JS CTX: Initialized class Gradient prototype 0x37b4f172c0f0 830s JS CTX: Initialized class LinearGradient prototype 0x37b4f172c150 830s JS CTX: Initialized class RadialGradient prototype 0x37b4f172c1b0 830s JS CTX: Initialized class SurfacePattern prototype 0x37b4f172c210 830s JS CTX: Initialized class SolidPattern prototype 0x37b4f172c270 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x37b4f172b3b0 'cairoNative' is mod 1 830s JS IMPORT: successfully imported module 'cairoNative' 830s JS IMPORT: Importing module cairo succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786f3ddf8 'cairo' is mod 1 830s JS IMPORT: successfully imported module 'cairo' 830s 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 830s JS G NS: Defined namespace 'Gdk' 0x198786f7d308 in GIRepository 0x37b4f1716ff8 830s 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 830s JS G NS: Defined namespace 'GIMarshallingTests' 0x198786f7d330 in GIRepository 0x37b4f1716ff8 830s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 830s JS IMPORT: Importing module _legacy succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786f3dee8 '_legacy' is mod 1 830s JS IMPORT: successfully imported module '_legacy' 830s 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 830s JS G NS: Defined namespace 'CjsPrivate' 0x198786f7d3a8 in GIRepository 0x37b4f1716ff8 830s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 830s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 830s JS IMPORT: Importing module lang succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786f3dfd8 'lang' is mod 1 830s JS IMPORT: successfully imported module 'lang' 830s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 830s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 830s JS IMPORT: Importing module _signals succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786fcf060 '_signals' is mod 1 830s JS IMPORT: successfully imported module '_signals' 830s JS IMPORT: Importing module signals succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786f3df88 'signals' is mod 1 830s JS IMPORT: successfully imported module 'signals' 830s JS IMPORT: Importing module Gio succeeded 830s JS IMPORT: Defining parent 0x37b4f17171e8 of 0x198786f3df38 'Gio' is mod 1 830s JS IMPORT: successfully imported module 'Gio' 830s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 830s JS IMPORT: Importing '_gi' 830s JS NATIVE: Defining native module '_gi' 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x37b4f172f758 '_gi' is mod 1 830s JS IMPORT: successfully imported module '_gi' 830s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 830s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 830s JS IMPORT: Importing module _common succeeded 830s JS IMPORT: Defining parent 0x37b4f17000f8 of 0x198786fcf100 '_common' is mod 1 830s JS IMPORT: successfully imported module '_common' 830s JS IMPORT: Importing module GObject succeeded 830s JS IMPORT: Defining parent 0x37b4f17171e8 of 0x198786fcf0b0 'GObject' is mod 1 830s JS IMPORT: successfully imported module 'GObject' 830s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 830s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 830s JS G BXD: Defined class for String (GString), prototype 0x198786f7d650, JSClass 0x6b4595d6b098, in object 0x198786f7d3d0 830s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 830s JS G PRM: Defined class ParamSpec prototype is 0x198786fcf1a0 class 0x6b4595d702f0 in object 0x198786f7d3d0 830s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 830s JS G OBJ: Defined class for Object (GObject), prototype 0x198786f7d7b8, JSClass 0x6b4595d6b7a8, in object 0x198786f7d3d0 830s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 830s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 830s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x198786f7d7e0, JSClass 0x6b4595d6b7a8, in object 0x198786f7d3d0 830s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 830s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 830s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 830s JS G NS: Defined namespace 'GObject' 0x198786f7d3d0 in GIRepository 0x37b4f1716ff8 830s JS G OBJ: Defined class for Application (GApplication), prototype 0x198786f7d830, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 830s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x198786fcf510, JSClass 0x6b4595d6b580, in object 0x198786f7d380 830s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 830s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 830s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 830s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x198786f7d8a8, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 830s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x198786fcf790, JSClass 0x6b4595d6b580, in object 0x198786f7d380 830s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 830s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x198786f7d920, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 830s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 830s JS G IFACE: Defined class for Initable (GInitable), prototype 0x198786fcf8d0, JSClass 0x6b4595d6b580, in object 0x198786f7d380 830s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 830s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 830s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 830s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x198786f7d998, JSClass 0x6b4595d6b098, in object 0x198786f7d380 830s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 830s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x198786f7d9e8, JSClass 0x6b4595d6b098, in object 0x198786f7d380 830s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 830s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 830s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x198786f7da38, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x198786f7da88, JSClass 0x6b4595d6b7a8, in object 0x198786f7d3a8 830s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 830s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x198786f7dad8, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 830s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 830s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 830s JS G IFACE: Defined class for File (GFile), prototype 0x198786fcfa38, JSClass 0x6b4595d6b580, in object 0x198786f7d380 830s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x198786f7db50, JSClass 0x6b4595d6b7a8, in object 0x37b4f17170d8 830s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 830s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x198786f7dbc8, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 830s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 830s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x198786f7dc18, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 830s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x198786f7dc68, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 830s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x198786f7dcb8, JSClass 0x6b4595d6b098, in object 0x198786f7d380 830s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 830s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 830s JS G OBJ: Defined class for Settings (GSettings), prototype 0x198786f7dd08, JSClass 0x6b4595d6b7a8, in object 0x198786f7d380 830s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 830s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 830s JS G NS: Defined namespace 'Gio' 0x198786f7d380 in GIRepository 0x37b4f1716ff8 830s JS IMPORT: Importing module Gtk succeeded 830s JS IMPORT: Defining parent 0x37b4f17171e8 of 0x198786f3de98 'Gtk' is mod 1 830s JS IMPORT: successfully imported module 'Gtk' 830s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 830s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 830s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x198786f7dd58, JSClass 0x6b4595d6b7a8, in object 0x198786f7d3d0 830s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x198786f7dda8, JSClass 0x6b4595d6b7a8, in object 0x198786f7d358 830s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 830s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x198786fe2768, JSClass 0x6b4595d6b580, in object 0x198786f7d358 830s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 830s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x198786f7de20, JSClass 0x6b4595d6b7a8, in object 0x198786f7d358 830s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 830s JS G NS: Defined namespace 'Gtk' 0x198786f7d358 in GIRepository 0x37b4f1716ff8 830s 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 830s JS G NS: Defined namespace 'Regress' 0x198786f7de70 in GIRepository 0x37b4f1716ff8 830s JS IMPORT: Importing module cairo succeeded 830s JS IMPORT: Defining parent 0x198786f3fbc8 of 0x198786ff16c8 'cairo' is mod 1 830s JS IMPORT: successfully imported module 'cairo' 830s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 830s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 830s JS G ENUM: Defining enum value NONE (fixed from none) 1 830s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 830s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 830s JS G ENUM: Defining enum value FAST (fixed from fast) 4 830s JS G ENUM: Defining enum value GOOD (fixed from good) 5 830s JS G ENUM: Defining enum value BEST (fixed from best) 6 830s JS G ENUM: Defining cairo.Antialias as 0x37b4f1713c08 830s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 830s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 830s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 830s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 830s JS G ENUM: Defining cairo.Content as 0x37b4f1713ce8 830s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 830s JS G ENUM: Defining enum value NONE (fixed from none) 0 830s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 830s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 830s JS G ENUM: Defining enum value PAD (fixed from pad) 3 830s JS G ENUM: Defining cairo.Extend as 0x37b4f1713d48 830s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 830s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 830s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 830s JS G ENUM: Defining cairo.FillRule as 0x37b4f1713da8 830s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 830s JS G ENUM: Defining enum value FAST (fixed from fast) 0 830s JS G ENUM: Defining enum value GOOD (fixed from good) 1 830s JS G ENUM: Defining enum value BEST (fixed from best) 2 830s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 830s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 830s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 830s JS G ENUM: Defining cairo.Filter as 0x37b4f1713e08 830s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 830s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 830s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 830s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 830s JS G ENUM: Defining cairo.FontSlant as 0x37b4f1713e68 830s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 830s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 830s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 830s JS G ENUM: Defining cairo.FontWeight as 0x37b4f1713ec8 830s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 830s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 830s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 830s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 830s JS G ENUM: Defining enum value A8 (fixed from a8) 2 830s JS G ENUM: Defining enum value A1 (fixed from a1) 3 830s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 830s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 830s JS G ENUM: Defining cairo.Format as 0x37b4f1713f28 830s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 830s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 830s JS G ENUM: Defining enum value ROUND (fixed from round) 1 830s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 830s JS G ENUM: Defining cairo.LineCap as 0x37b4f1714008 830s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 830s JS G ENUM: Defining enum value MITER (fixed from miter) 0 830s JS G ENUM: Defining enum value ROUND (fixed from round) 1 830s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 830s JS G ENUM: Defining cairo.LineJoin as 0x37b4f1714068 830s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 830s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 830s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 830s JS G ENUM: Defining enum value OVER (fixed from over) 2 830s JS G ENUM: Defining enum value IN (fixed from in) 3 830s JS G ENUM: Defining enum value OUT (fixed from out) 4 830s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 830s JS G ENUM: Defining enum value DEST (fixed from dest) 6 830s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 830s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 830s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 830s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 830s JS G ENUM: Defining enum value XOR (fixed from xor) 11 830s JS G ENUM: Defining enum value ADD (fixed from add) 12 830s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 830s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 830s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 830s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 830s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 830s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 830s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 830s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 830s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 830s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 830s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 830s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 830s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 830s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 830s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 830s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 830s JS G ENUM: Defining cairo.Operator as 0x37b4f17140c8 830s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 830s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 830s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 830s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 830s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 830s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 830s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 830s JS G ENUM: Defining cairo.PatternType as 0x37b4f17142a8 830s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 830s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 830s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 830s JS G ENUM: Defining enum value PS (fixed from ps) 2 830s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 830s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 830s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 830s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 830s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 830s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 830s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 830s JS G ENUM: Defining enum value SVG (fixed from svg) 10 830s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 830s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 830s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 830s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 830s JS G ENUM: Defining enum value QT (fixed from qt) 15 830s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 830s JS G ENUM: Defining enum value VG (fixed from vg) 17 830s JS G ENUM: Defining enum value GL (fixed from gl) 18 830s JS G ENUM: Defining enum value DRM (fixed from drm) 19 830s JS G ENUM: Defining enum value TEE (fixed from tee) 20 830s JS G ENUM: Defining enum value XML (fixed from xml) 21 830s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 830s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 830s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 830s JS G ENUM: Defining cairo.SurfaceType as 0x37b4f1714308 830s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 830s JS G BXD: Defined class for Region (CairoRegion), prototype 0x14ec5560b100, JSClass 0x6b4595d6b098, in object 0x198786f7de98 830s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 830s JS G BXD: Defined class for Context (CairoContext), prototype 0x14ec5560b128, JSClass 0x6b4595d6b098, in object 0x198786f7de98 830s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 830s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x14ec5560b150, JSClass 0x6b4595d6b098, in object 0x198786f7de98 830s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 830s JS G BXD: Defined class for Path (void), prototype 0x14ec5560b178, JSClass 0x6b4595d6b098, in object 0x198786f7de98 830s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 830s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x14ec5560b1a0, JSClass 0x6b4595d6b098, in object 0x198786f7de98 830s JS G NS: Defined namespace 'cairo' 0x198786f7de98 in GIRepository 0x198786f3f988 830s JS CTX: Script evaluation succeeded 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: Spinning loop until released or hook cleared 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module metadata hook for module 0x37b4f17163b0 830s JS IMPORT: Defining meta.importSync for module 0x37b4f17163b0 830s JS NATIVE: Defining native module 'system' 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37b4f17156e8), global 0x198786f3c1c0 830s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 830s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 830s JS MAINLOOP: Set main loop hook to 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: hold 830s JS MAINLOOP: Running and clearing main loop hook 830s JS G BXD: Defining method run in prototype for GLib.MainLoop 830s 1..43 830s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 830s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 830s JS G BXD: Defined class for Source (GSource), prototype 0x14ec5560b1c8, JSClass 0x6b4595d6b098, in object 0x198786f7d038 830s JS G BXD: Defining method set_priority in prototype for GLib.Source 830s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 830s JS G BXD: Defining method attach in prototype for GLib.Source 830s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 830s JS IMPORT: Module metadata hook for module 0x198786fec318 830s JS IMPORT: Defining meta.importSync for module 0x198786fec318 830s JS G BXD: Defining method destroy in prototype for GLib.Source 830s ok 1 Cairo context has the right type 830s ok 2 Cairo context reports its target surface 830s ok 3 Cairo context can set its source to a pattern 830s ok 4 Cairo context can set its antialias 830s ok 5 Cairo context can set its fill rule 830s ok 6 Cairo context can set its line cap 830s ok 7 Cairo context can set its line join 830s ok 8 Cairo context can set its line width 830s ok 9 Cairo context can set its miter limit 830s ok 10 Cairo context can set its operator 830s ok 11 Cairo context can set its tolerance 830s ok 12 Cairo context has a rectangle as clip extents 830s ok 13 Cairo context has a rectangle as fill extents 830s ok 14 Cairo context has a rectangle as stroke extents 830s ok 15 Cairo context has zero dashes initially 830s ok 16 Cairo context transforms user to device coordinates 830s ok 17 Cairo context transforms user to device distance 830s ok 18 Cairo context transforms device to user coordinates 830s ok 19 Cairo context transforms device to user distance 830s ok 20 Cairo context computes text extents 830s ok 21 Cairo context can call various, otherwise untested, methods without crashing 830s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 830s ok 23 Cairo pattern has typechecks 830s ok 24 Cairo solid pattern can be created from RGB static method 830s ok 25 Cairo solid pattern can be created from RGBA static method 830s ok 26 Cairo surface pattern can be created and added as a source 830s ok 27 Cairo linear gradient can be created and added as a source 830s ok 28 Cairo radial gradient can be created and added as a source 830s ok 29 Cairo path has typechecks 830s ok 30 Cairo surface has typechecks 830s ok 31 Cairo surface can access the device scale 830s ok 32 Cairo surface can access the device offset 830s ok 33 Cairo surface can be finalized 830s JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' 830s ok 34 Cairo GI test suite for context can be marshalled as a return value 830s JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' 830s ok 35 Cairo GI test suite for context can be marshalled as an in parameter 830s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' 830s ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value 830s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' 830s ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value 830s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' 830s ok 38 Cairo GI test suite for surface can be marshalled as an in parameter 830s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' 830s ok 39 Cairo GI test suite for surface can be marshalled as an out parameter 830s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 830s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x14ec556356a0, JSClass 0x6b4595d6b7a8, in object 0x198786f7de70 830s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 830s ok 40 Cairo GI test suite can be marshalled through a signal handler 830s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 830s ok 41 Cairo GI test suite can have its type inferred as a foreign struct 830s ok 42 Cairo imported via GI has the same functionality as imports.cairo 830s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 830s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x14ec556359c0, JSClass 0x6b4595d6b098, in object 0x198786f7de98 830s ok 43 Cairo imported via GI has boxed types from the GIR file 830s JS G BXD: Defining method quit in prototype for GLib.MainLoop 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 0 830s JS MAINLOOP: handling job 1, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 1 830s JS MAINLOOP: handling job 2, 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Completed job 2 830s JS MAINLOOP: handling job 3, 830s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 830s JS MAINLOOP: Main loop instance 0xdbf24175f80: release 830s JS MAINLOOP: Completed job 3 830s JS MEMORY: Memory report: before destroying context 830s JS MEMORY: 552 objects currently alive 830s JS MEMORY: boxed_instance = 257 830s JS MEMORY: boxed_prototype = 17 830s JS MEMORY: closure = 2 830s JS MEMORY: function = 230 830s JS MEMORY: fundamental_instance = 0 830s JS MEMORY: fundamental_prototype = 0 830s JS MEMORY: gerror_instance = 0 830s JS MEMORY: gerror_prototype = 0 830s JS MEMORY: interface = 5 830s JS MEMORY: module = 13 830s JS MEMORY: ns = 9 830s JS MEMORY: object_instance = 2 830s JS MEMORY: object_prototype = 17 830s JS MEMORY: param = 0 830s JS MEMORY: union_instance = 0 830s JS MEMORY: union_prototype = 0 830s JS CTX: JS shutdown sequence 830s JS CTX: Stopping profiler 830s JS CTX: Shutting down toggle queue 830s JS CTX: Notifying external reference holders of GjsContext dispose 830s JS MAINLOOP: Stopping promise job dispatcher 830s JS CTX: Notifying reference holders of GjsContext dispose 830s JS CTX: Checking unhandled promise rejections 830s JS CTX: Releasing cached JS wrappers 830s JS CTX: Final triggered GC 830s JS CTX: Destroying JS context 830s JS CTX: Releasing all native objects 830s JS CTX: Disabling auto GC 830s JS CTX: Ending trace on global object 830s JS CTX: Freeing allocated resources 830s JS CTX: JS context destroyed 830s PASS: cjs/testCairo.test 830s Running test: cjs/testCommandLineModules.sh.test 830s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 830s ok 2 - ensure dynamic imports resolve without an explicit mainloop 830s ok 3 - ensure top level await can import modules 830s 1..3 830s PASS: cjs/testCommandLineModules.sh.test 830s Running test: cjs/frame.test 830s 1..1 830s ok 1 - /usr/libexec/installed-tests/cjs/debugger/frame.debugger 830s PASS: cjs/frame.test 830s Running test: cjs/testLegacyClass.test 830s JS NATIVE: Registered native JS module '_promiseNative' 830s JS NATIVE: Registered native JS module '_byteArrayNative' 830s JS NATIVE: Registered native JS module '_encodingNative' 830s JS NATIVE: Registered native JS module '_gi' 830s JS NATIVE: Registered native JS module 'gi' 830s JS NATIVE: Registered native JS module 'cairoNative' 830s JS NATIVE: Registered native JS module 'system' 830s JS NATIVE: Registered native JS module 'console' 830s JS NATIVE: Registered native JS module '_print' 830s JS CTX: Enabling JIT 830s JS CTX: Initialized class GjsFileImporter prototype 0x1f2866a00098 830s JS IMPORT: Defining parent (nil) of 0x1f2866a000f8 'imports' is mod 0 830s JS IMPORT: Importing '_print' 830s JS NATIVE: Defining native module '_print' 830s JS IMPORT: Defining parent 0x1f2866a000f8 of 0x1f2866a006b0 '_print' is mod 1 830s JS IMPORT: successfully imported module '_print' 830s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 830s 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 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f2866a014f0), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f2866a021a8), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f2866a027a8), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f2866a027a8), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f2866a021a8), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f2866a014f0), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f2866a014f0), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f2866a014f0), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f2866a021a8), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f2866a027a8), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f2866a014f0), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f2866a014f0), global 0x1ee549c3c1c0 830s JS MAINLOOP: Main loop instance 0x160b9f435f80: hold 830s JS MAINLOOP: Enqueue job , promise=, allocation site= 830s JS MAINLOOP: Starting promise job dispatcher 830s JS MAINLOOP: Main loop instance 0x160b9f435f80: Spinning loop until released or hook cleared 830s JS MAINLOOP: handling job 0, 830s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 830s JS MAINLOOP: Main loop instance 0x160b9f435f80: release 830s JS MAINLOOP: Completed job 0 830s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2866a15910), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f2866a16340), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f2866a16340), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2866a15910), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2866a15910), global 0x1ee549c3c1c0 830s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f2866a16340), global 0x1ee549c3c1c0 830s JS IMPORT: Module metadata hook for module 0x1f2866a169e8 830s JS IMPORT: Defining meta.importSync for module 0x1f2866a169e8 830s JS NATIVE: Defining native module 'gi' 830s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f2866a17168 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 830s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 830s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 830s JS IMPORT: Importing directory 'overrides' 830s JS IMPORT: Defining parent 0x1f2866a000f8 of 0x1f2866a171e8 'overrides' is mod 1 830s JS IMPORT: Defined importer 'overrides' 0x1f2866a171e8 in 0x1f2866a000f8 830s JS IMPORT: successfully imported directory 'overrides' 830s JS IMPORT: Importing '_byteArrayNative' 830s JS NATIVE: Defining native module '_byteArrayNative' 830s JS IMPORT: Defining parent 0x1f2866a000f8 of 0x1f2866a17630 '_byteArrayNative' is mod 1 830s JS IMPORT: successfully imported module '_byteArrayNative' 830s JS IMPORT: Importing '_promiseNative' 830s JS NATIVE: Defining native module '_promiseNative' 830s JS IMPORT: Defining parent 0x1f2866a000f8 of 0x1f2866a176f0 '_promiseNative' is mod 1 830s JS IMPORT: successfully imported module '_promiseNative' 830s JS IMPORT: Importing module GLib succeeded 831s JS IMPORT: Defining parent 0x1f2866a171e8 of 0x1ee549c3d2b8 'GLib' is mod 1 831s JS IMPORT: successfully imported module 'GLib' 831s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 831s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1ee549c7d060, JSClass 0x685d27e2b098, in object 0x1ee549c7d038 831s JS CTX: Initialized class GIRepositoryGType prototype 0x1f2866a17920 831s JS CTX: Initialized class GIRepositoryFunction prototype 0x1ee549c3d308 831s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 831s JS G BXD: Defined class for Error (GError), prototype 0x1ee549c7d0b0, JSClass 0x685d27e2b098, in object 0x1ee549c7d038 831s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 831s JS G BXD: Defined class for Variant (GVariant), prototype 0x1ee549c7d100, JSClass 0x685d27e2b098, in object 0x1ee549c7d038 831s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 831s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ee549c7d150, JSClass 0x685d27e2b098, in object 0x1ee549c7d038 831s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 831s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ee549c7d1a0, JSClass 0x685d27e2b098, in object 0x1ee549c7d038 831s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 831s JS G BXD: Defined class for Thread (GThread), prototype 0x1ee549c7d1f0, JSClass 0x685d27e2b098, in object 0x1ee549c7d038 831s JS G BXD: Defining method ref in prototype for GLib.Thread 831s JS G BXD: Defining method unref in prototype for GLib.Thread 831s JS G NS: Defined namespace 'GLib' 0x1ee549c7d038 in GIRepository 0x1f2866a16ff8 831s JS IMPORT: Importing module jasmine succeeded 831s JS IMPORT: Defining parent 0x1f2866a000f8 of 0x1ee549c3dcb8 'jasmine' is mod 1 831s JS IMPORT: successfully imported module 'jasmine' 831s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 831s JS MAINLOOP: Main loop instance 0x160b9f435f80: hold 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Main loop instance 0x160b9f435f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 831s JS MAINLOOP: Main loop instance 0x160b9f435f80: release 831s JS MAINLOOP: Completed job 0 831s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 831s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 831s JS IMPORT: Importing module _legacy succeeded 831s JS IMPORT: Defining parent 0x1f2866a000f8 of 0x1ee549c3de48 '_legacy' is mod 1 831s JS IMPORT: successfully imported module '_legacy' 831s JS IMPORT: Importing module lang succeeded 831s JS IMPORT: Defining parent 0x1f2866a000f8 of 0x1ee549c3ddf8 'lang' is mod 1 831s JS IMPORT: successfully imported module 'lang' 831s JS CTX: Script evaluation succeeded 831s JS MAINLOOP: Main loop instance 0x160b9f435f80: Spinning loop until released or hook cleared 831s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module metadata hook for module 0x1f2866a24a68 831s JS IMPORT: Defining meta.importSync for module 0x1f2866a24a68 831s JS NATIVE: Defining native module 'system' 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f2866a23da0), global 0x1ee549c3c1c0 831s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 831s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 831s JS MAINLOOP: Set main loop hook to 831s JS MAINLOOP: Main loop instance 0x160b9f435f80: hold 831s JS MAINLOOP: Running and clearing main loop hook 831s JS G BXD: Defining method run in prototype for GLib.MainLoop 831s 1..62 831s JS IMPORT: Importing 'gi' 831s JS IMPORT: Defining parent 0x1ee549c3fa78 of 0x1ee549c3f958 'gi' is mod 1 831s JS IMPORT: successfully imported module 'gi' 831s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 831s JS G BXD: Defined class for Source (GSource), prototype 0x1ee549c7d268, JSClass 0x685d27e2b098, in object 0x1ee549c7d038 831s JS G BXD: Defining method set_priority in prototype for GLib.Source 831s JS IMPORT: Importing '_gi' 831s JS NATIVE: Defining native module '_gi' 831s JS IMPORT: Defining parent 0x1ee549c3fa78 of 0x1f2866a31a18 '_gi' is mod 1 831s JS IMPORT: successfully imported module '_gi' 831s 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 831s JS G NS: Defined namespace 'CjsPrivate' 0x1ee549c7d308 in GIRepository 0x1ee549c3f958 831s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 831s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 831s JS IMPORT: Importing module _common succeeded 831s JS IMPORT: Defining parent 0x1ee549c3fa78 of 0x1ee549cc9f10 '_common' is mod 1 831s JS IMPORT: successfully imported module '_common' 831s JS IMPORT: Importing module GObject succeeded 831s JS IMPORT: Defining parent 0x1ee549c3fbc8 of 0x1ee549cc9ec0 'GObject' is mod 1 831s JS IMPORT: successfully imported module 'GObject' 831s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 831s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 831s JS G BXD: Defined class for String (GString), prototype 0x1ee549c7d588, JSClass 0x685d27e2b098, in object 0x1ee549c7d2e0 831s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 831s JS G PRM: Defined class ParamSpec prototype is 0x1ee549cc9fb0 class 0x685d27e302f0 in object 0x1ee549c7d2e0 831s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 831s JS G OBJ: Defined class for Object (GObject), prototype 0x1ee549c7d6f0, JSClass 0x685d27e2b7a8, in object 0x1ee549c7d2e0 831s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 831s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 831s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1ee549c7d718, JSClass 0x685d27e2b7a8, in object 0x1ee549c7d2e0 831s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 831s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 831s JS G NS: Defined namespace 'GObject' 0x1ee549c7d2e0 in GIRepository 0x1ee549c3f958 831s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 831s JS G BXD: Defining method attach in prototype for GLib.Source 831s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 831s JS IMPORT: Module metadata hook for module 0x1ee549c4acb8 831s JS IMPORT: Defining meta.importSync for module 0x1ee549c4acb8 831s JS G BXD: Defining method destroy in prototype for GLib.Source 831s ok 1 A metaclass has its constructor called each time a class is created with it 831s ok 2 A metaclass is an instance of Lang.Class 831s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 831s ok 4 A metaclass can dynamically define properties in its constructor 831s ok 5 A metaclass instance gets all the properties from its class and metaclass 831s ok 6 A metaclass instance gets dynamically defined properties from metaclass 831s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 831s ok 8 A metaclass can be detected with Lang.getMetaClass 831s ok 9 Class framework calls _init constructors 831s ok 10 Class framework calls parent constructors 831s ok 11 Class framework sets the right constructor properties 831s ok 12 Class framework sets up instanceof correctly 831s ok 13 Class framework has a name 831s ok 14 Class framework reports a sensible value for toString() 831s ok 15 Class framework allows overriding toString() 831s ok 16 Class framework is not configurable 831s ok 17 Class framework allows accessors for properties 831s ok 18 Class framework raises an exception when creating an abstract class 831s ok 19 Class framework inherits properties from abstract base classes 831s ok 20 Class framework inherits constructors from abstract base classes 831s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 831s ok 22 Class framework lets methods call other methods without clobbering __caller__ 831s ok 23 Class framework allows custom return values from constructors 831s ok 24 Class framework allows symbol-named methods 831s ok 25 An interface is an instance of Lang.Interface 831s ok 26 An interface has a name 831s ok 27 An interface cannot be instantiated 831s ok 28 An interface can be implemented by a class 831s ok 29 An interface can be implemented by a class's superclass 831s ok 30 An interface doesn't disturb a class's constructor 831s ok 31 An interface can have its required method implemented 831s ok 32 An interface must have a name 831s ok 33 An interface must have its required methods implemented 831s ok 34 An interface does not have to have its optional methods implemented 831s ok 35 An interface can have its optional method deferred to by the implementation 831s ok 36 An interface can be chained up to by a class 831s ok 37 An interface can include arguments when being chained up to by a class 831s ok 38 An interface can have its property getter deferred to 831s ok 39 An interface can have its property setter deferred to 831s ok 40 An interface can have its property getter overridden 831s ok 41 An interface can have its property setter overridden 831s ok 42 An interface can require another interface 831s ok 43 An interface can have empty requires 831s ok 44 An interface can chain up to another interface 831s ok 45 An interface can be chained up to with a generic 831s ok 46 An interface can chain up to another interface with a generic 831s ok 47 An interface has its optional function defer to that of the last interface 831s ok 48 An interface must have all its required interfaces implemented 831s ok 49 An interface must have all its required interfaces implemented in the correct order 831s ok 50 An interface can have its implementation on a parent class 831s ok 51 An interface can require its implementor to be a subclass of some class 831s ok 52 An interface must be implemented by an object which subclasses the required class 831s ok 53 An interface can have methods that call others of its methods 831s ok 54 An interface is implemented by a subclass of a class that implements it 831s ok 55 An interface can be reimplemented by a subclass of a class that implements it 831s ok 56 An interface tells what it is with toString() 831s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 831s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 831s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 831s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 831s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 831s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 831s JS G BXD: Defining method quit in prototype for GLib.MainLoop 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Main loop instance 0x160b9f435f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 0 831s JS MAINLOOP: handling job 1, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 1 831s JS MAINLOOP: handling job 2, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 2 831s JS MAINLOOP: handling job 3, 831s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 831s JS MAINLOOP: Main loop instance 0x160b9f435f80: release 831s JS MAINLOOP: Completed job 3 831s JS MEMORY: Memory report: before destroying context 831s JS MEMORY: 389 objects currently alive 831s JS MEMORY: boxed_instance = 275 831s JS MEMORY: boxed_prototype = 8 831s JS MEMORY: closure = 1 831s JS MEMORY: function = 94 831s JS MEMORY: fundamental_instance = 0 831s JS MEMORY: fundamental_prototype = 0 831s JS MEMORY: gerror_instance = 0 831s JS MEMORY: gerror_prototype = 0 831s JS MEMORY: interface = 0 831s JS MEMORY: module = 6 831s JS MEMORY: ns = 3 831s JS MEMORY: object_instance = 0 831s JS MEMORY: object_prototype = 2 831s JS MEMORY: param = 0 831s JS MEMORY: union_instance = 0 831s JS MEMORY: union_prototype = 0 831s JS CTX: JS shutdown sequence 831s JS CTX: Stopping profiler 831s JS CTX: Shutting down toggle queue 831s JS CTX: Notifying external reference holders of GjsContext dispose 831s JS MAINLOOP: Stopping promise job dispatcher 831s JS CTX: Notifying reference holders of GjsContext dispose 831s JS CTX: Checking unhandled promise rejections 831s JS CTX: Releasing cached JS wrappers 831s JS CTX: Final triggered GC 831s JS CTX: Destroying JS context 831s JS CTX: Releasing all native objects 831s JS CTX: Disabling auto GC 831s JS CTX: Ending trace on global object 831s JS CTX: Freeing allocated resources 831s JS CTX: JS context destroyed 831s PASS: cjs/testLegacyClass.test 831s Running test: cjs/testGettext.test 831s JS NATIVE: Registered native JS module '_promiseNative' 831s JS NATIVE: Registered native JS module '_byteArrayNative' 831s JS NATIVE: Registered native JS module '_encodingNative' 831s JS NATIVE: Registered native JS module '_gi' 831s JS NATIVE: Registered native JS module 'gi' 831s JS NATIVE: Registered native JS module 'cairoNative' 831s JS NATIVE: Registered native JS module 'system' 831s JS NATIVE: Registered native JS module 'console' 831s JS NATIVE: Registered native JS module '_print' 831s JS CTX: Enabling JIT 831s JS CTX: Initialized class GjsFileImporter prototype 0x35f5fc000098 831s JS IMPORT: Defining parent (nil) of 0x35f5fc0000f8 'imports' is mod 0 831s JS IMPORT: Importing '_print' 831s JS NATIVE: Defining native module '_print' 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x35f5fc0006b0 '_print' is mod 1 831s JS IMPORT: successfully imported module '_print' 831s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 831s 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 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35f5fc0014f0), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35f5fc0021a8), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35f5fc0027a8), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35f5fc0027a8), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35f5fc0021a8), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35f5fc0014f0), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35f5fc0014f0), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35f5fc0014f0), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35f5fc0021a8), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35f5fc0027a8), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35f5fc0014f0), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35f5fc0014f0), global 0x253d6da3c1c0 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: hold 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Starting promise job dispatcher 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: release 831s JS MAINLOOP: Completed job 0 831s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f5fc015910), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f5fc016340), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f5fc016340), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f5fc015910), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f5fc015910), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f5fc016340), global 0x253d6da3c1c0 831s JS IMPORT: Module metadata hook for module 0x35f5fc0169e8 831s JS IMPORT: Defining meta.importSync for module 0x35f5fc0169e8 831s JS NATIVE: Defining native module 'gi' 831s JS CTX: Initialized class GIRepositoryNamespace prototype 0x35f5fc017168 831s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 831s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 831s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 831s JS IMPORT: Importing directory 'overrides' 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x35f5fc0171e8 'overrides' is mod 1 831s JS IMPORT: Defined importer 'overrides' 0x35f5fc0171e8 in 0x35f5fc0000f8 831s JS IMPORT: successfully imported directory 'overrides' 831s JS IMPORT: Importing '_byteArrayNative' 831s JS NATIVE: Defining native module '_byteArrayNative' 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x35f5fc017630 '_byteArrayNative' is mod 1 831s JS IMPORT: successfully imported module '_byteArrayNative' 831s JS IMPORT: Importing '_promiseNative' 831s JS NATIVE: Defining native module '_promiseNative' 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x35f5fc0176f0 '_promiseNative' is mod 1 831s JS IMPORT: successfully imported module '_promiseNative' 831s JS IMPORT: Importing module GLib succeeded 831s JS IMPORT: Defining parent 0x35f5fc0171e8 of 0x253d6da3d2b8 'GLib' is mod 1 831s JS IMPORT: successfully imported module 'GLib' 831s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 831s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x253d6da7d060, JSClass 0x661e2468b098, in object 0x253d6da7d038 831s JS CTX: Initialized class GIRepositoryGType prototype 0x35f5fc017920 831s JS CTX: Initialized class GIRepositoryFunction prototype 0x253d6da3d308 831s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 831s JS G BXD: Defined class for Error (GError), prototype 0x253d6da7d0b0, JSClass 0x661e2468b098, in object 0x253d6da7d038 831s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 831s JS G BXD: Defined class for Variant (GVariant), prototype 0x253d6da7d100, JSClass 0x661e2468b098, in object 0x253d6da7d038 831s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 831s JS G BXD: Defined class for Bytes (GBytes), prototype 0x253d6da7d150, JSClass 0x661e2468b098, in object 0x253d6da7d038 831s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 831s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x253d6da7d1a0, JSClass 0x661e2468b098, in object 0x253d6da7d038 831s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 831s JS G BXD: Defined class for Thread (GThread), prototype 0x253d6da7d1f0, JSClass 0x661e2468b098, in object 0x253d6da7d038 831s JS G BXD: Defining method ref in prototype for GLib.Thread 831s JS G BXD: Defining method unref in prototype for GLib.Thread 831s JS G NS: Defined namespace 'GLib' 0x253d6da7d038 in GIRepository 0x35f5fc016ff8 831s JS IMPORT: Importing module jasmine succeeded 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x253d6da3dcb8 'jasmine' is mod 1 831s JS IMPORT: successfully imported module 'jasmine' 831s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: hold 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: release 831s JS MAINLOOP: Completed job 0 831s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 831s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 831s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 831s JS IMPORT: Importing 'gi' 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x35f5fc016ff8 'gi' is mod 1 831s JS IMPORT: successfully imported module 'gi' 831s 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 831s JS G NS: Defined namespace 'CjsPrivate' 0x253d6da7d268 in GIRepository 0x35f5fc016ff8 831s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 831s JS G ENUM: Defining enum value ALL (fixed from all) 6 831s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 831s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 831s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 831s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 831s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 831s JS G ENUM: Defining enum value TIME (fixed from time) 2 831s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x35f5fc02b1f0 831s JS IMPORT: Importing module _gettext succeeded 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x253d6da3de48 '_gettext' is mod 1 831s JS IMPORT: successfully imported module '_gettext' 831s JS IMPORT: Importing module gettext succeeded 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x253d6da3ddf8 'gettext' is mod 1 831s JS IMPORT: successfully imported module 'gettext' 831s JS CTX: Script evaluation succeeded 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: Spinning loop until released or hook cleared 831s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module metadata hook for module 0x35f5fc02d0d0 831s JS IMPORT: Defining meta.importSync for module 0x35f5fc02d0d0 831s JS NATIVE: Defining native module 'system' 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35f5fc02c408), global 0x253d6da3c1c0 831s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 831s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 831s JS MAINLOOP: Set main loop hook to 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: hold 831s JS MAINLOOP: Running and clearing main loop hook 831s JS G BXD: Defining method run in prototype for GLib.MainLoop 831s 1..1 831s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 831s JS G BXD: Defined class for Source (GSource), prototype 0x253d6da7d2b8, JSClass 0x661e2468b098, in object 0x253d6da7d038 831s JS G BXD: Defining method set_priority in prototype for GLib.Source 831s JS IMPORT: Importing '_gi' 831s JS NATIVE: Defining native module '_gi' 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x35f5fc033560 '_gi' is mod 1 831s JS IMPORT: successfully imported module '_gi' 831s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 831s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 831s JS IMPORT: Importing module _common succeeded 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x253d6dac60d8 '_common' is mod 1 831s JS IMPORT: successfully imported module '_common' 831s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 831s JS IMPORT: Importing module _legacy succeeded 831s JS IMPORT: Defining parent 0x35f5fc0000f8 of 0x253d6dac6128 '_legacy' is mod 1 831s JS IMPORT: successfully imported module '_legacy' 831s JS IMPORT: Importing module GObject succeeded 831s JS IMPORT: Defining parent 0x35f5fc0171e8 of 0x253d6dac6088 'GObject' is mod 1 831s JS IMPORT: successfully imported module 'GObject' 831s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 831s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 831s JS G BXD: Defined class for String (GString), prototype 0x253d6da7d5b0, JSClass 0x661e2468b098, in object 0x253d6da7d330 831s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 831s JS G PRM: Defined class ParamSpec prototype is 0x253d6dac61c8 class 0x661e246902f0 in object 0x253d6da7d330 831s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 831s JS G OBJ: Defined class for Object (GObject), prototype 0x253d6da7d718, JSClass 0x661e2468b7a8, in object 0x253d6da7d330 831s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 831s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 831s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x253d6da7d740, JSClass 0x661e2468b7a8, in object 0x253d6da7d330 831s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 831s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 831s JS G NS: Defined namespace 'GObject' 0x253d6da7d330 in GIRepository 0x35f5fc016ff8 831s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 831s JS G BXD: Defining method attach in prototype for GLib.Source 831s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 831s JS IMPORT: Module metadata hook for module 0x35f5fc0042b8 831s JS IMPORT: Defining meta.importSync for module 0x35f5fc0042b8 831s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 831s JS G BXD: Defining method destroy in prototype for GLib.Source 831s ok 1 Gettext module setlocale returns a locale 831s JS G BXD: Defining method quit in prototype for GLib.MainLoop 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 0 831s JS MAINLOOP: handling job 1, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 1 831s JS MAINLOOP: handling job 2, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 2 831s JS MAINLOOP: handling job 3, 831s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 831s JS MAINLOOP: Main loop instance 0x19a1e81e5f80: release 831s JS MAINLOOP: Completed job 3 831s JS MEMORY: Memory report: before destroying context 831s JS MEMORY: 127 objects currently alive 831s JS MEMORY: boxed_instance = 11 831s JS MEMORY: boxed_prototype = 8 831s JS MEMORY: closure = 1 831s JS MEMORY: function = 95 831s JS MEMORY: fundamental_instance = 0 831s JS MEMORY: fundamental_prototype = 0 831s JS MEMORY: gerror_instance = 0 831s JS MEMORY: gerror_prototype = 0 831s JS MEMORY: interface = 0 831s JS MEMORY: module = 7 831s JS MEMORY: ns = 3 831s JS MEMORY: object_instance = 0 831s JS MEMORY: object_prototype = 2 831s JS MEMORY: param = 0 831s JS MEMORY: union_instance = 0 831s JS MEMORY: union_prototype = 0 831s JS CTX: JS shutdown sequence 831s JS CTX: Stopping profiler 831s JS CTX: Shutting down toggle queue 831s JS CTX: Notifying external reference holders of GjsContext dispose 831s JS MAINLOOP: Stopping promise job dispatcher 831s JS CTX: Notifying reference holders of GjsContext dispose 831s JS CTX: Checking unhandled promise rejections 831s JS CTX: Releasing cached JS wrappers 831s JS CTX: Final triggered GC 831s JS CTX: Destroying JS context 831s JS CTX: Releasing all native objects 831s JS CTX: Disabling auto GC 831s JS CTX: Ending trace on global object 831s JS CTX: Freeing allocated resources 831s JS CTX: JS context destroyed 831s PASS: cjs/testGettext.test 831s Running test: cjs/step.test 831s 1..1 831s ok 1 - /usr/libexec/installed-tests/cjs/debugger/step.debugger 831s PASS: cjs/step.test 831s Running test: cjs/delete.test 831s 1..1 831s ok 1 - /usr/libexec/installed-tests/cjs/debugger/delete.debugger 831s PASS: cjs/delete.test 831s Running test: cjs/testWarnings.sh.test 831s ok 1 - overwriting method with Signals.addSignalMethods() should warn 831s ok 2 - passing too many arguments to a GI function should warn 831s ok 3 - file and line number are logged for syntax errors 831s 1..3 831s PASS: cjs/testWarnings.sh.test 831s Running test: cjs/testRegress.test 831s JS NATIVE: Registered native JS module '_promiseNative' 831s JS NATIVE: Registered native JS module '_byteArrayNative' 831s JS NATIVE: Registered native JS module '_encodingNative' 831s JS NATIVE: Registered native JS module '_gi' 831s JS NATIVE: Registered native JS module 'gi' 831s JS NATIVE: Registered native JS module 'cairoNative' 831s JS NATIVE: Registered native JS module 'system' 831s JS NATIVE: Registered native JS module 'console' 831s JS NATIVE: Registered native JS module '_print' 831s JS CTX: Enabling JIT 831s JS CTX: Initialized class GjsFileImporter prototype 0x3f38bc400098 831s JS IMPORT: Defining parent (nil) of 0x3f38bc4000f8 'imports' is mod 0 831s JS IMPORT: Importing '_print' 831s JS NATIVE: Defining native module '_print' 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x3f38bc4006b0 '_print' is mod 1 831s JS IMPORT: successfully imported module '_print' 831s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 831s 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 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f38bc4014f0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f38bc4021a8), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f38bc4027a8), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f38bc4027a8), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f38bc4021a8), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f38bc4014f0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f38bc4014f0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f38bc4014f0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f38bc4021a8), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f38bc4027a8), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f38bc4014f0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f38bc4014f0), global 0x124c8263c1c0 831s JS MAINLOOP: Main loop instance 0x192e83965f80: hold 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Starting promise job dispatcher 831s JS MAINLOOP: Main loop instance 0x192e83965f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 831s JS MAINLOOP: Main loop instance 0x192e83965f80: release 831s JS MAINLOOP: Completed job 0 831s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38bc415910), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38bc416340), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38bc416340), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38bc415910), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38bc415910), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38bc416340), global 0x124c8263c1c0 831s JS IMPORT: Module metadata hook for module 0x3f38bc4169e8 831s JS IMPORT: Defining meta.importSync for module 0x3f38bc4169e8 831s JS NATIVE: Defining native module 'gi' 831s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f38bc417168 831s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 831s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 831s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 831s JS IMPORT: Importing directory 'overrides' 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x3f38bc4171e8 'overrides' is mod 1 831s JS IMPORT: Defined importer 'overrides' 0x3f38bc4171e8 in 0x3f38bc4000f8 831s JS IMPORT: successfully imported directory 'overrides' 831s JS IMPORT: Importing '_byteArrayNative' 831s JS NATIVE: Defining native module '_byteArrayNative' 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x3f38bc417630 '_byteArrayNative' is mod 1 831s JS IMPORT: successfully imported module '_byteArrayNative' 831s JS IMPORT: Importing '_promiseNative' 831s JS NATIVE: Defining native module '_promiseNative' 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x3f38bc4176f0 '_promiseNative' is mod 1 831s JS IMPORT: successfully imported module '_promiseNative' 831s JS IMPORT: Importing module GLib succeeded 831s JS IMPORT: Defining parent 0x3f38bc4171e8 of 0x124c8263d2b8 'GLib' is mod 1 831s JS IMPORT: successfully imported module 'GLib' 831s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 831s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x124c8267d060, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS CTX: Initialized class GIRepositoryGType prototype 0x3f38bc417920 831s JS CTX: Initialized class GIRepositoryFunction prototype 0x124c8263d308 831s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 831s JS G BXD: Defined class for Error (GError), prototype 0x124c8267d0b0, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 831s JS G BXD: Defined class for Variant (GVariant), prototype 0x124c8267d100, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 831s JS G BXD: Defined class for Bytes (GBytes), prototype 0x124c8267d150, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 831s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x124c8267d1a0, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 831s JS G BXD: Defined class for Thread (GThread), prototype 0x124c8267d1f0, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G BXD: Defining method ref in prototype for GLib.Thread 831s JS G BXD: Defining method unref in prototype for GLib.Thread 831s JS G NS: Defined namespace 'GLib' 0x124c8267d038 in GIRepository 0x3f38bc416ff8 831s JS IMPORT: Importing module jasmine succeeded 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x124c8263dcb8 'jasmine' is mod 1 831s JS IMPORT: successfully imported module 'jasmine' 831s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 831s JS MAINLOOP: Main loop instance 0x192e83965f80: hold 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Main loop instance 0x192e83965f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 831s JS MAINLOOP: Main loop instance 0x192e83965f80: release 831s JS MAINLOOP: Completed job 0 831s JS IMPORT: Importing 'gi' 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x3f38bc416ff8 'gi' is mod 1 831s JS IMPORT: successfully imported module 'gi' 831s 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 831s JS G NS: Defined namespace 'Regress' 0x124c8267d268 in GIRepository 0x3f38bc416ff8 831s 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 831s JS G NS: Defined namespace 'CjsPrivate' 0x124c8267d2b8 in GIRepository 0x3f38bc416ff8 831s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 831s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 831s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 831s JS IMPORT: Importing module _legacy succeeded 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x124c8263dee8 '_legacy' is mod 1 831s JS IMPORT: successfully imported module '_legacy' 831s JS IMPORT: Importing module lang succeeded 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x124c8263de98 'lang' is mod 1 831s JS IMPORT: successfully imported module 'lang' 831s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 831s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 831s JS IMPORT: Importing module _signals succeeded 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x124c8263df38 '_signals' is mod 1 831s JS IMPORT: successfully imported module '_signals' 831s JS IMPORT: Importing module signals succeeded 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x124c8263de48 'signals' is mod 1 831s JS IMPORT: successfully imported module 'signals' 831s JS IMPORT: Importing module Gio succeeded 831s JS IMPORT: Defining parent 0x3f38bc4171e8 of 0x124c8263ddf8 'Gio' is mod 1 831s JS IMPORT: successfully imported module 'Gio' 831s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 831s JS IMPORT: Importing '_gi' 831s JS NATIVE: Defining native module '_gi' 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x3f38bc42ddd0 '_gi' is mod 1 831s JS IMPORT: successfully imported module '_gi' 831s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 831s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 831s JS IMPORT: Importing module _common succeeded 831s JS IMPORT: Defining parent 0x3f38bc4000f8 of 0x124c8263dfd8 '_common' is mod 1 831s JS IMPORT: successfully imported module '_common' 831s JS IMPORT: Importing module GObject succeeded 831s JS IMPORT: Defining parent 0x3f38bc4171e8 of 0x124c8263df88 'GObject' is mod 1 831s JS IMPORT: successfully imported module 'GObject' 831s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 831s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 831s JS G BXD: Defined class for String (GString), prototype 0x124c8267d560, JSClass 0x756a979fb098, in object 0x124c8267d2e0 831s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 831s JS G PRM: Defined class ParamSpec prototype is 0x124c826db0b0 class 0x756a97a002f0 in object 0x124c8267d2e0 831s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 831s JS G OBJ: Defined class for Object (GObject), prototype 0x124c8267d6c8, JSClass 0x756a979fb7a8, in object 0x124c8267d2e0 831s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 831s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 831s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x124c8267d6f0, JSClass 0x756a979fb7a8, in object 0x124c8267d2e0 831s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 831s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 831s JS G NS: Defined namespace 'GObject' 0x124c8267d2e0 in GIRepository 0x3f38bc416ff8 831s JS G OBJ: Defined class for Application (GApplication), prototype 0x124c8267d740, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 831s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x124c826db420, JSClass 0x756a979fb580, in object 0x124c8267d290 831s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 831s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 831s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x124c8267d7b8, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 831s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x124c826db6a0, JSClass 0x756a979fb580, in object 0x124c8267d290 831s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 831s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x124c8267d830, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 831s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 831s JS G IFACE: Defined class for Initable (GInitable), prototype 0x124c826db7e0, JSClass 0x756a979fb580, in object 0x124c8267d290 831s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 831s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 831s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 831s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x124c8267d8a8, JSClass 0x756a979fb098, in object 0x124c8267d290 831s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 831s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x124c8267d8f8, JSClass 0x756a979fb098, in object 0x124c8267d290 831s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 831s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 831s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x124c8267d948, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x124c8267d998, JSClass 0x756a979fb7a8, in object 0x124c8267d2b8 831s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 831s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x124c8267d9e8, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 831s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 831s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 831s JS G IFACE: Defined class for File (GFile), prototype 0x124c826db948, JSClass 0x756a979fb580, in object 0x124c8267d290 831s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x124c8267da60, JSClass 0x756a979fb7a8, in object 0x3f38bc4170d8 831s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 831s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x124c8267dad8, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 831s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 831s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x124c8267db28, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 831s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x124c8267db78, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 831s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x124c8267dbc8, JSClass 0x756a979fb098, in object 0x124c8267d290 831s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 831s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 831s JS G OBJ: Defined class for Settings (GSettings), prototype 0x124c8267dc18, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 831s JS G NS: Defined namespace 'Gio' 0x124c8267d290 in GIRepository 0x3f38bc416ff8 831s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 831s JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' 831s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' 831s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 831s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 831s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 831s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 831s JS G ENUM: Defining Regress.TestFlags as 0x3f38bc43bb08 831s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 831s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 831s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 831s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 831s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 831s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 831s JS G ENUM: Defining Regress.TestEnum as 0x3f38bc43bb68 831s JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' 831s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x4887394c510, JSClass 0x756a979fb580, in object 0x124c8267d268 831s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x192e83aca6c0 type GParamOverride 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 831s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 831s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 831s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 831s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 831s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 831s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 831s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 831s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 831s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 831s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 831s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 831s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 831s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 831s JS G ENUM: Defining GObject.ParamFlags as 0x3f38bc425a70 831s JS CTX: Script evaluation succeeded 831s JS MAINLOOP: Main loop instance 0x192e83965f80: Spinning loop until released or hook cleared 831s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module metadata hook for module 0x3f38bc439098 831s JS IMPORT: Defining meta.importSync for module 0x3f38bc439098 831s JS NATIVE: Defining native module 'system' 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f38bc4383d0), global 0x124c8263c1c0 831s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 831s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 831s JS MAINLOOP: Set main loop hook to 831s JS MAINLOOP: Main loop instance 0x192e83965f80: hold 831s JS MAINLOOP: Running and clearing main loop hook 831s JS G BXD: Defining method run in prototype for GLib.MainLoop 831s 1..300 831s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 831s JS G BXD: Defined class for Source (GSource), prototype 0x124c8267dd30, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G BXD: Defining method set_priority in prototype for GLib.Source 831s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 831s JS G BXD: Defining method attach in prototype for GLib.Source 831s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 831s JS IMPORT: Module metadata hook for module 0x124c8264abd8 831s JS IMPORT: Defining meta.importSync for module 0x124c8264abd8 831s JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' 831s JS G BXD: Defining method destroy in prototype for GLib.Source 831s ok 1 Life, the Universe and Everything includes null return value 831s JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' 831s ok 2 Life, the Universe and Everything includes booleans 831s JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' 831s ok 3 Life, the Universe and Everything includes 8-bit integers 831s JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' 831s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 831s JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' 831s ok 5 Life, the Universe and Everything includes 16-bit integers 831s JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' 831s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 831s JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' 831s ok 7 Life, the Universe and Everything includes 32-bit integers 831s JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' 831s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 831s ok 9 Life, the Universe and Everything includes 64-bit integers 831s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 831s JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' 831s ok 11 Life, the Universe and Everything includes shorts 831s JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' 831s ok 12 Life, the Universe and Everything includes ints 831s ok 13 Life, the Universe and Everything includes longs 831s ok 14 Life, the Universe and Everything includes ssizes 831s JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' 831s ok 15 Life, the Universe and Everything includes floats 831s JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' 831s ok 16 Life, the Universe and Everything includes doubles 831s JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' 831s ok 17 Life, the Universe and Everything includes ushorts 831s JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' 831s ok 18 Life, the Universe and Everything includes uints 831s ok 19 Life, the Universe and Everything includes ulongs 831s ok 20 Life, the Universe and Everything includes sizes 831s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 831s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 831s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 831s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 831s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 831s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 831s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 831s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 831s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 831s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 831s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 831s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 831s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 831s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 831s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 831s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 831s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 831s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 831s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 831s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 831s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 831s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 831s ok 43 Life, the Universe and Everything Infinity and NaN not for float 831s ok 44 Life, the Universe and Everything Infinity and NaN not for double 831s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 831s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 831s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 831s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 831s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 831s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 831s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 831s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 831s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 831s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 831s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 831s JS G ENUM: Defining GLib.LogLevelFlags as 0x3f38bc4d0280 831s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 831s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 831s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 831s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 831s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 831s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 831s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 831s JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' 831s ok 51 Life, the Universe and Everything includes wide characters 831s JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' 831s ok 52 Life, the Universe and Everything includes time_t 831s JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' 831s ok 53 Life, the Universe and Everything includes GTypes 831s JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' 831s ok 54 Life, the Universe and Everything closures 831s JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' 831s ok 55 Life, the Universe and Everything closures with one argument 831s JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' 831s JS G BXD: Defining method classify in prototype for GLib.Variant 831s JS G BXD: Defining method get_string in prototype for GLib.Variant 831s ok 56 Life, the Universe and Everything closure with GLib.Variant argument 831s JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' 831s ok 57 Life, the Universe and Everything GValue marshalling integer in 831s JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' 831s ok 58 Life, the Universe and Everything GValue marshalling integer out 831s JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' 831s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 831s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 831s ok 59 Life, the Universe and Everything integer GLib.Variant 831s JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' 831s ok 60 Life, the Universe and Everything string GLib.Variant 831s JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' 831s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 831s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 831s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x488739ad740, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G BXD: Defining method n_children in prototype for GLib.Variant 831s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 831s JS G BXD: Defining method get_variant in prototype for GLib.Variant 831s ok 61 Life, the Universe and Everything dictionary GLib.Variant 831s JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' 831s ok 62 Life, the Universe and Everything variant GLib.Variant 831s JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' 831s ok 63 Life, the Universe and Everything string array GLib.Variant 831s JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' 831s ok 64 Life, the Universe and Everything UTF-8 strings as return types 831s JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' 831s ok 65 Life, the Universe and Everything UTF-8 strings as in parameters 831s JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' 831s ok 66 Life, the Universe and Everything UTF-8 strings as out parameters 831s ok 67 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 831s JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' 831s ok 68 Life, the Universe and Everything return values in filename encoding 831s JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' 831s ok 69 Life, the Universe and Everything Various configurations of arguments in after out 831s JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' 831s ok 70 Life, the Universe and Everything Various configurations of arguments multiple number args 831s JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' 831s ok 71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 831s JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' 831s ok 72 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 831s JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' 831s ok 73 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 831s JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' 831s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 831s JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' 831s ok 75 Life, the Universe and Everything arrays of int in 831s JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' 831s ok 76 Life, the Universe and Everything arrays of gint8 in 831s JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' 831s ok 77 Life, the Universe and Everything arrays of gint16 in 831s JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' 831s ok 78 Life, the Universe and Everything arrays of gint32 in 831s JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' 831s ok 79 Life, the Universe and Everything arrays of gint64 in 831s ok 80 Life, the Universe and Everything implicit conversions from strings to int arrays 831s JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' 831s ok 81 Life, the Universe and Everything out arrays of integers 831s ok 82 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 831s JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' 831s ok 83 Life, the Universe and Everything String arrays marshalling in 831s JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' 831s ok 84 Life, the Universe and Everything String arrays marshalling out 831s JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' 831s ok 85 Life, the Universe and Everything String arrays marshalling return value with container transfer 831s JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' 831s ok 86 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 831s JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' 831s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 831s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x488739babf0, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 831s JS G IFACE: Defined class for Icon (GIcon), prototype 0x488739b7628, JSClass 0x756a979fb580, in object 0x124c8267d290 831s ok 87 Life, the Universe and Everything GType arrays 831s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' 831s ok 88 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 831s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' 831s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 831s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' 831s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 831s JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' 831s ok 91 Life, the Universe and Everything integer array with static length 831s JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' 831s ok 92 Life, the Universe and Everything string array that's const in C 831s JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 831s ok 93 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 831s JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' 831s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 831s JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' 831s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 831s JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' 831s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 831s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' 831s ok 97 Life, the Universe and Everything glist types return with transfer-none 831s JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' 831s ok 98 Life, the Universe and Everything glist types return with transfer-container 831s JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' 831s ok 99 Life, the Universe and Everything glist types return with transfer-full 831s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' 831s ok 100 Life, the Universe and Everything glist types in with transfer-none 831s JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 831s ok 101 Life, the Universe and Everything glist types nullable in 831s JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' 831s ok 102 Life, the Universe and Everything glist types nullable out 831s ok 103 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 831s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' 831s ok 104 Life, the Universe and Everything gslist types return with transfer-none 831s JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' 831s ok 105 Life, the Universe and Everything gslist types return with transfer-container 831s JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' 831s ok 106 Life, the Universe and Everything gslist types return with transfer-full 831s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' 831s ok 107 Life, the Universe and Everything gslist types in with transfer-none 831s JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' 831s ok 108 Life, the Universe and Everything gslist types nullable in 831s JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' 831s ok 109 Life, the Universe and Everything gslist types nullable out 831s ok 110 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 831s JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' 831s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 831s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x488739c0d30, JSClass 0x756a979fb7a8, in object 0x124c8267d268 831s JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' 831s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x488739c0d80, JSClass 0x756a979fb7a8, in object 0x124c8267d268 831s ok 111 Life, the Universe and Everything GList of GTypes in with transfer container 831s JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' 831s ok 112 Life, the Universe and Everything GHash type null GHash out 831s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' 831s ok 113 Life, the Universe and Everything GHash type out GHash 831s JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' 831s ok 114 Life, the Universe and Everything GHash type with GValue value type out 831s ok 115 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 831s JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' 831s ok 116 Life, the Universe and Everything GHash type marshals as a return value with transfer container 831s JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' 831s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer full 831s JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' 831s ok 118 Life, the Universe and Everything GHash type null GHash in 831s JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' 831s ok 119 Life, the Universe and Everything GHash type null GHashTable out 831s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' 831s ok 120 Life, the Universe and Everything GHash type in GHash 831s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' 831s ok 121 Life, the Universe and Everything GHash type nested GHash 831s JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' 831s ok 122 Life, the Universe and Everything GArray marshals as a return value with transfer container 831s JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' 831s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer full 831s JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' 831s ok 124 Life, the Universe and Everything enum parameter 831s JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' 831s JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' 831s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 831s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 831s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x3f38bc4cb9d0 831s ok 125 Life, the Universe and Everything unsigned enum parameter 831s JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' 831s ok 126 Life, the Universe and Everything flags parameter 831s JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' 831s JS G BXD: Defined class for TestStructA (void), prototype 0x488739cb920, JSClass 0x756a979fb098, in object 0x124c8267d268 831s ok 127 Life, the Universe and Everything Simple introspected struct sets fields correctly 831s JS G BXD: Defining method clone in prototype for Regress.TestStructA 831s ok 128 Life, the Universe and Everything Simple introspected struct can clone 831s ok 129 Life, the Universe and Everything Simple introspected struct can be modified by a method 831s ok 130 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 831s ok 131 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 831s ok 132 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 831s JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' 831s ok 133 Life, the Universe and Everything out arrays of structs 831s JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' 831s JS G BXD: Defined class for TestStructB (void), prototype 0x488739d0100, JSClass 0x756a979fb098, in object 0x124c8267d268 831s ok 134 Life, the Universe and Everything Introspected nested struct sets fields correctly 831s JS G BXD: Defining method clone in prototype for Regress.TestStructB 831s ok 135 Life, the Universe and Everything Introspected nested struct can clone 831s ok 136 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 831s ok 137 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 831s 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 831s ok 139 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 831s JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' 831s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x488739d07b8, JSClass 0x756a979fb098, in object 0x124c8267d268 831s ok 140 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 831s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 831s ok 141 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 831s ok 142 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 831s ok 143 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 831s ok 144 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 831s ok 145 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 831s JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' 831s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x488739d0e48, JSClass 0x756a979fb098, in object 0x124c8267d268 831s ok 146 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 831s ok 147 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 831s ok 148 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 831s ok 149 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 831s ok 150 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 831s JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' 831s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x488739d45b0, JSClass 0x756a979fb098, in object 0x124c8267d268 831s ok 151 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 831s ok 152 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 831s ok 153 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 831s ok 154 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 831s ok 155 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 831s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 831s ok 156 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 831s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' 831s ok 157 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 831s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' 831s ok 158 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 831s JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' 831s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x488739d4bf0, JSClass 0x756a979fb098, in object 0x124c8267d268 831s ok 159 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 831s ok 160 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 831s ok 161 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 831s ok 162 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 831s JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' 831s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x488739d4f88, JSClass 0x756a979fb098, in object 0x124c8267d268 831s ok 163 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 831s ok 164 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 831s JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' 831s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x488739d71c8, JSClass 0x756a979fb098, in object 0x124c8267d268 831s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 831s ok 165 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 831s ok 166 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 831s ok 167 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 831s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 831s JS G IFACE: Defined class for Action (GAction), prototype 0x488739cd6a0, JSClass 0x756a979fb580, in object 0x124c8267d290 831s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 831s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x488739d7538, JSClass 0x756a979fb098, in object 0x124c8267d038 831s ok 168 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 831s ok 169 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 831s ok 170 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 831s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 831s ok 171 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 831s ok 172 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 831s ok 173 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 831s ok 174 Life, the Universe and Everything Introspected GObject can access fields with simple types 831s ok 175 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 831s ok 176 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 831s ok 177 Life, the Universe and Everything Introspected GObject has normal Object methods 831s ok 178 Life, the Universe and Everything Introspected GObject sets write-only properties 831s ok 179 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 831s ok 180 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 831s ok 181 Life, the Universe and Everything Introspected GObject static methods 831s ok 182 Life, the Universe and Everything Introspected GObject GProperty Boxed type 831s ok 183 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 831s ok 184 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 831s ok 185 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 831s 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 831s ok 187 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 831s ok 188 Life, the Universe and Everything Introspected GObject GProperty Integer 831s ok 189 Life, the Universe and Everything Introspected GObject GProperty Float 831s ok 190 Life, the Universe and Everything Introspected GObject GProperty Double 831s ok 191 Life, the Universe and Everything Introspected GObject GProperty String 831s ok 192 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 831s ok 193 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 831s ok 194 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 831s ok 195 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 831s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 831s ok 196 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 831s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 831s ok 197 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 831s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 831s ok 198 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 831s ok 199 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 831s ok 200 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 831s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 831s ok 201 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 831s ok 202 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 831s ok 203 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 831s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 831s ok 204 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 831s ok 205 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 831s ok 206 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 831s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 831s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 831s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 831s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x488739f3100, JSClass 0x756a979fb338, in object 0x124c8267d290 831s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 831s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 831s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 831s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 831s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 831s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 831s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 831s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 831s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 831s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 831s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 831s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 831s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 831s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 831s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 831s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 831s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 831s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 831s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 831s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 831s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 831s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 831s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 831s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 831s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 831s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 831s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 831s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 831s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 831s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 831s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 831s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 831s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 831s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 831s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 831s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 831s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 831s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 831s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 831s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 831s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 831s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 831s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 831s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 831s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 831s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 831s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 831s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 831s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 831s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 831s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 831s ok 208 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 831s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 831s ok 209 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 831s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 831s ok 210 Life, the Universe and Everything Introspected GObject can call an instance method 831s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 831s ok 211 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 831s ok 212 Life, the Universe and Everything Introspected GObject can call a static method 831s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 831s ok 213 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 831s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 831s ok 214 Life, the Universe and Everything Introspected GObject Object torture signature 0 831s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 831s ok 215 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 831s ok 216 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 831s ok 217 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 831s ok 218 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 831s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 831s ok 219 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 831s ok 220 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 831s ok 221 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 831s ok 222 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 831s ok 223 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 831s ok 224 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 831s ok 225 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 831s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 831s ok 226 Life, the Universe and Everything Introspected GObject virtual function 831s JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' 831s ok 227 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 831s ok 228 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 831s ok 229 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 831s ok 230 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 831s ok 231 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 831s ok 232 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 831s ok 233 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 831s JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' 831s ok 234 Life, the Universe and Everything Introspected GObject marshals a null object in 831s ok 235 Life, the Universe and Everything Introspected GObject marshals a null object out 831s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 831s ok 236 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 831s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 831s ok 237 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 831s ok 238 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 831s JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' 831s ok 239 Life, the Universe and Everything marshals a fixed-size array of objects out 831s ok 240 Life, the Universe and Everything Inherited GObject can read fields from a parent class 831s ok 241 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 831s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 831s ok 242 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 831s ok 243 Life, the Universe and Everything Inherited GObject can have its own properties 831s ok 244 Life, the Universe and Everything Overridden properties on interfaces set and get properly 831s ok 245 Life, the Universe and Everything Overridden properties on interfaces default properly 831s ok 246 Life, the Universe and Everything Overridden properties on interfaces construct properly 831s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 831s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 831s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x488739fc830, JSClass 0x756a979fb118, in object 0x124c8267d268 831s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 831s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x488739fc880, JSClass 0x756a979fb118, in object 0x124c8267d268 831s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 831s ok 247 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 831s JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 831s ok 248 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 831s JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' 831s ok 249 Life, the Universe and Everything callbacks 831s ok 250 Life, the Universe and Everything null / undefined callback 831s JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' 831s ok 251 Life, the Universe and Everything callback called more than once 831s ok 252 Life, the Universe and Everything null callback called more than once 831s JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' 831s ok 253 Life, the Universe and Everything array callbacks 831s ok 254 Life, the Universe and Everything null array callback 831s ok 255 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 831s JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' 831s ok 256 Life, the Universe and Everything simple callback 831s ok 257 Life, the Universe and Everything null simple callback 831s JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' 831s ok 258 Life, the Universe and Everything noptr callback 831s ok 259 Life, the Universe and Everything null noptr callback 831s JS G NS: Found info type FUNCTION for 'get_num_processors' in namespace 'GLib' 831s ok 260 Life, the Universe and Everything gobject-introspected function as callback parameter 831s JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' 831s ok 261 Life, the Universe and Everything callback with user data 831s JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' 831s ok 262 Life, the Universe and Everything callback with transfer-full return value 831s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' 831s ok 263 Life, the Universe and Everything callback with destroy-notify 831s ok 264 Life, the Universe and Everything callback with destroy-notify and no user data # SKIP Callback with destroy-notify and no user data not currently supported 831s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 831s ok 265 Life, the Universe and Everything callback with destroy-notify and no user data throws error 831s JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' 831s ok 266 Life, the Universe and Everything async callback 831s JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' 831s JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' 831s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x3dfdf2f045d8, JSClass 0x756a979fb7a8, in object 0x124c8267d290 831s JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' 831s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x488739f36c8, JSClass 0x756a979fb580, in object 0x124c8267d290 831s ok 267 Life, the Universe and Everything Gio.AsyncReadyCallback 831s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 831s ok 268 Life, the Universe and Everything instance method taking a callback 831s ok 269 Life, the Universe and Everything static method taking a callback 831s ok 270 Life, the Universe and Everything constructor taking a callback 831s JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' 831s ok 271 Life, the Universe and Everything hash table passed to callback 831s JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' 831s ok 272 Life, the Universe and Everything GError callback 831s JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' 831s ok 273 Life, the Universe and Everything null GError callback 831s JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' 831s ok 274 Life, the Universe and Everything owned GError callback 831s ok 275 Life, the Universe and Everything Introspected interface correctly emits interface signals 831s JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' 831s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x3dfdf2f04d30, JSClass 0x756a979fb7a8, in object 0x124c8267d268 831s ok 276 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 831s ok 277 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 831s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 831s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 831s ok 278 Life, the Universe and Everything GObject with nonstandard prefix calls methods 831s ok 279 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 831s JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' 831s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 831s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3dfdf2f0a178, JSClass 0x756a979fb7a8, in object 0x124c8267d2e0 831s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x3dfdf2f0a1c8, JSClass 0x756a979fb7a8, in object 0x124c8267d268 831s ok 280 Life, the Universe and Everything GObject.InitiallyUnowned constructs 831s ok 281 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 831s JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' 831s ok 282 Life, the Universe and Everything torture signature 0 831s JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' 831s ok 283 Life, the Universe and Everything torture signature 1 fail 831s ok 284 Life, the Universe and Everything torture signature 1 success 831s JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' 831s ok 285 Life, the Universe and Everything torture signature 2 831s JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 831s JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' 831s JS G BXD: Defined class for Date (GDate), prototype 0x3dfdf2f0a678, JSClass 0x756a979fb098, in object 0x124c8267d038 831s JS G BXD: Defining method get_year in prototype for GLib.Date 831s JS G BXD: Defining method get_month in prototype for GLib.Date 831s JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' 831s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 831s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 831s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 831s JS G ENUM: Defining enum value MARCH (fixed from march) 3 831s JS G ENUM: Defining enum value APRIL (fixed from april) 4 831s JS G ENUM: Defining enum value MAY (fixed from may) 5 831s JS G ENUM: Defining enum value JUNE (fixed from june) 6 831s JS G ENUM: Defining enum value JULY (fixed from july) 7 831s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 831s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 831s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 831s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 831s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 831s JS G ENUM: Defining GLib.DateMonth as 0x3f38bc42b578 831s JS G BXD: Defining method get_day in prototype for GLib.Date 831s ok 286 Life, the Universe and Everything GValue boxing and unboxing date in 831s JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' 831s ok 287 Life, the Universe and Everything GValue boxing and unboxing strv in 831s JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' 831s ok 288 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 831s JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' 831s JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' 831s ok 289 Life, the Universe and Everything code coverage for documentation tests that don't do anything 831s JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' 831s ok 290 Life, the Universe and Everything marshals an aliased type 831s JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' 831s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x3dfdf2f0aa88, JSClass 0x756a979fb098, in object 0x124c8267d268 831s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 831s ok 291 Life, the Universe and Everything deals with a fixed-size array in a struct 831s JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' 831s ok 292 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 831s JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' 831s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x3dfdf2f0abf0, JSClass 0x756a979fb098, in object 0x124c8267d268 831s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 831s ok 293 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 831s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 831s ok 294 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 831s JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' 831s ok 295 Life, the Universe and Everything Flat array of structs out parameter with transfer none 831s JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' 831s ok 296 Life, the Universe and Everything Flat array of structs out parameter with transfer container 831s JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' 831s ok 297 Life, the Universe and Everything Flat array of structs out parameter with transfer full 831s ok 298 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 831s JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' 831s ok 299 Life, the Universe and Everything Flat array of structs transfer-full in parameter 831s JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' 831s ok 300 Life, the Universe and Everything Flat array of structs transfer-none in parameter 831s JS G BXD: Defining method quit in prototype for GLib.MainLoop 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Main loop instance 0x192e83965f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 0 831s JS MAINLOOP: handling job 1, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 1 831s JS MAINLOOP: handling job 2, 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Completed job 2 831s JS MAINLOOP: handling job 3, 831s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 831s JS MAINLOOP: Main loop instance 0x192e83965f80: release 831s JS MAINLOOP: Completed job 3 831s JS MEMORY: Memory report: before destroying context 831s JS MEMORY: 2227 objects currently alive 831s JS MEMORY: boxed_instance = 1587 831s JS MEMORY: boxed_prototype = 24 831s JS MEMORY: closure = 9 831s JS MEMORY: function = 437 831s JS MEMORY: fundamental_instance = 2 831s JS MEMORY: fundamental_prototype = 2 831s JS MEMORY: gerror_instance = 5 831s JS MEMORY: gerror_prototype = 1 831s JS MEMORY: interface = 8 831s JS MEMORY: module = 9 831s JS MEMORY: ns = 5 831s JS MEMORY: object_instance = 116 831s JS MEMORY: object_prototype = 21 831s JS MEMORY: param = 1 831s JS MEMORY: union_instance = 0 831s JS MEMORY: union_prototype = 0 831s JS CTX: JS shutdown sequence 831s JS CTX: Stopping profiler 831s JS CTX: Shutting down toggle queue 831s JS CTX: Notifying external reference holders of GjsContext dispose 831s JS MAINLOOP: Stopping promise job dispatcher 831s JS CTX: Notifying reference holders of GjsContext dispose 831s JS CTX: Checking unhandled promise rejections 831s JS CTX: Releasing cached JS wrappers 831s JS CTX: Final triggered GC 831s JS CTX: Destroying JS context 831s JS CTX: Releasing all native objects 831s JS CTX: Disabling auto GC 831s JS CTX: Ending trace on global object 831s JS CTX: Freeing allocated resources 831s JS CTX: JS context destroyed 831s PASS: cjs/testRegress.test 831s Running test: cjs/testGObjectClass.test 831s JS NATIVE: Registered native JS module '_promiseNative' 831s JS NATIVE: Registered native JS module '_byteArrayNative' 831s JS NATIVE: Registered native JS module '_encodingNative' 831s JS NATIVE: Registered native JS module '_gi' 831s JS NATIVE: Registered native JS module 'gi' 831s JS NATIVE: Registered native JS module 'cairoNative' 831s JS NATIVE: Registered native JS module 'system' 831s JS NATIVE: Registered native JS module 'console' 831s JS NATIVE: Registered native JS module '_print' 831s Executing: cjs/testGObjectClass.test 831s JS CTX: Enabling JIT 831s JS CTX: Initialized class GjsFileImporter prototype 0x36a87700098 831s JS IMPORT: Defining parent (nil) of 0x36a877000f8 'imports' is mod 0 831s JS IMPORT: Importing '_print' 831s JS NATIVE: Defining native module '_print' 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x36a877006b0 '_print' is mod 1 831s JS IMPORT: successfully imported module '_print' 831s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 831s 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 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36a877014f0), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36a877021a8), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36a877027a8), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36a877027a8), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36a877021a8), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36a877014f0), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36a877014f0), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36a877014f0), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36a877021a8), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36a877027a8), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36a877014f0), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36a877014f0), global 0x2ac1ca83c1c0 831s JS MAINLOOP: Main loop instance 0x99f15335f80: hold 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Starting promise job dispatcher 831s JS MAINLOOP: Main loop instance 0x99f15335f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 831s JS MAINLOOP: Main loop instance 0x99f15335f80: release 831s JS MAINLOOP: Completed job 0 831s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a87715910), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a87716340), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a87716340), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a87715910), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a87715910), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36a87716340), global 0x2ac1ca83c1c0 831s JS IMPORT: Module metadata hook for module 0x36a877169e8 831s JS IMPORT: Defining meta.importSync for module 0x36a877169e8 831s JS NATIVE: Defining native module 'gi' 831s JS CTX: Initialized class GIRepositoryNamespace prototype 0x36a87717168 831s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 831s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 831s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 831s JS IMPORT: Importing directory 'overrides' 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x36a877171e8 'overrides' is mod 1 831s JS IMPORT: Defined importer 'overrides' 0x36a877171e8 in 0x36a877000f8 831s JS IMPORT: successfully imported directory 'overrides' 831s JS IMPORT: Importing '_byteArrayNative' 831s JS NATIVE: Defining native module '_byteArrayNative' 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x36a87717630 '_byteArrayNative' is mod 1 831s JS IMPORT: successfully imported module '_byteArrayNative' 831s JS IMPORT: Importing '_promiseNative' 831s JS NATIVE: Defining native module '_promiseNative' 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x36a877176f0 '_promiseNative' is mod 1 831s JS IMPORT: successfully imported module '_promiseNative' 831s JS IMPORT: Importing module GLib succeeded 831s JS IMPORT: Defining parent 0x36a877171e8 of 0x2ac1ca83d2b8 'GLib' is mod 1 831s JS IMPORT: successfully imported module 'GLib' 831s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 831s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2ac1ca87d060, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 831s JS CTX: Initialized class GIRepositoryGType prototype 0x36a87717920 831s JS CTX: Initialized class GIRepositoryFunction prototype 0x2ac1ca83d308 831s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 831s JS G BXD: Defined class for Error (GError), prototype 0x2ac1ca87d0b0, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 831s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 831s JS G BXD: Defined class for Variant (GVariant), prototype 0x2ac1ca87d100, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 831s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 831s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ac1ca87d150, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 831s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 831s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ac1ca87d1a0, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 831s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 831s JS G BXD: Defined class for Thread (GThread), prototype 0x2ac1ca87d1f0, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 831s JS G BXD: Defining method ref in prototype for GLib.Thread 831s JS G BXD: Defining method unref in prototype for GLib.Thread 831s JS G NS: Defined namespace 'GLib' 0x2ac1ca87d038 in GIRepository 0x36a87716ff8 831s JS IMPORT: Importing module jasmine succeeded 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x2ac1ca83dcb8 'jasmine' is mod 1 831s JS IMPORT: successfully imported module 'jasmine' 831s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 831s JS MAINLOOP: Main loop instance 0x99f15335f80: hold 831s JS MAINLOOP: Enqueue job , promise=, allocation site= 831s JS MAINLOOP: Main loop instance 0x99f15335f80: Spinning loop until released or hook cleared 831s JS MAINLOOP: handling job 0, 831s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 831s JS MAINLOOP: Main loop instance 0x99f15335f80: release 831s JS MAINLOOP: Completed job 0 831s JS IMPORT: Importing 'system' 831s JS NATIVE: Defining native module 'system' 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x36a8772ab70 'system' is mod 1 831s JS IMPORT: successfully imported module 'system' 831s JS IMPORT: Importing 'gi' 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x36a87716ff8 'gi' is mod 1 831s JS IMPORT: successfully imported module 'gi' 831s 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 831s JS G NS: Defined namespace 'CjsPrivate' 0x2ac1ca87d290 in GIRepository 0x36a87716ff8 831s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 831s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 831s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 831s JS IMPORT: Importing module _legacy succeeded 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x2ac1ca83dee8 '_legacy' is mod 1 831s JS IMPORT: successfully imported module '_legacy' 831s JS IMPORT: Importing module lang succeeded 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x2ac1ca83de98 'lang' is mod 1 831s JS IMPORT: successfully imported module 'lang' 831s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 831s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 831s JS IMPORT: Importing module _signals succeeded 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x2ac1ca83df38 '_signals' is mod 1 831s JS IMPORT: successfully imported module '_signals' 831s JS IMPORT: Importing module signals succeeded 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x2ac1ca83de48 'signals' is mod 1 831s JS IMPORT: successfully imported module 'signals' 831s JS IMPORT: Importing module Gio succeeded 831s JS IMPORT: Defining parent 0x36a877171e8 of 0x2ac1ca83ddf8 'Gio' is mod 1 831s JS IMPORT: successfully imported module 'Gio' 831s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 831s JS IMPORT: Importing '_gi' 831s JS NATIVE: Defining native module '_gi' 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x36a8772def0 '_gi' is mod 1 831s JS IMPORT: successfully imported module '_gi' 831s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 831s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 831s JS IMPORT: Importing module _common succeeded 831s JS IMPORT: Defining parent 0x36a877000f8 of 0x2ac1ca83dfd8 '_common' is mod 1 831s JS IMPORT: successfully imported module '_common' 831s JS IMPORT: Importing module GObject succeeded 831s JS IMPORT: Defining parent 0x36a877171e8 of 0x2ac1ca83df88 'GObject' is mod 1 831s JS IMPORT: successfully imported module 'GObject' 831s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 831s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 831s JS G BXD: Defined class for String (GString), prototype 0x2ac1ca87d538, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d2b8 831s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 831s JS G PRM: Defined class ParamSpec prototype is 0x2ac1ca8df0b0 class 0x65a0fc8502f0 in object 0x2ac1ca87d2b8 831s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 831s JS G OBJ: Defined class for Object (GObject), prototype 0x2ac1ca87d6a0, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d2b8 831s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 831s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 831s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2ac1ca87d6c8, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d2b8 831s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 831s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 831s JS G NS: Defined namespace 'GObject' 0x2ac1ca87d2b8 in GIRepository 0x36a87716ff8 831s JS G OBJ: Defined class for Application (GApplication), prototype 0x2ac1ca87d718, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 831s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2ac1ca8df420, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 831s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 831s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 831s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 831s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2ac1ca87d790, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 831s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2ac1ca8df6a0, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 831s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 831s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2ac1ca87d808, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 831s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 831s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2ac1ca8df7e0, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 831s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 831s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 831s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 831s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2ac1ca87d880, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d268 831s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 831s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2ac1ca87d8d0, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d268 831s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 831s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 831s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2ac1ca87d920, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2ac1ca87d970, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d290 831s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 831s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2ac1ca87d9c0, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 831s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 831s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 831s JS G IFACE: Defined class for File (GFile), prototype 0x2ac1ca8df948, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 831s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2ac1ca87da38, JSClass 0x65a0fc84b7a8, in object 0x36a877170d8 831s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 831s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2ac1ca87dab0, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 831s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 831s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2ac1ca87db00, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 831s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2ac1ca87db50, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 831s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2ac1ca87dba0, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d268 831s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 831s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 831s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2ac1ca87dbf0, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 831s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 831s JS G NS: Defined namespace 'Gio' 0x2ac1ca87d268 in GIRepository 0x36a87716ff8 831s JS IMPORT: Importing module Gtk succeeded 831s JS IMPORT: Defining parent 0x36a877171e8 of 0x2ac1ca8ed3d0 'Gtk' is mod 1 831s JS IMPORT: successfully imported module 'Gtk' 831s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 831s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 831s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2ac1ca87dc68, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d2b8 831s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2ac1ca87dcb8, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87dc40 831s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 831s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2ac1ca8ed6c8, JSClass 0x65a0fc84b580, in object 0x2ac1ca87dc40 831s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 831s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2ac1ca87dd30, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87dc40 831s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 831s JS G NS: Defined namespace 'Gtk' 0x2ac1ca87dc40 in GIRepository 0x36a87716ff8 831s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 831s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 831s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 831s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 831s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 831s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 831s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 831s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 831s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 831s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 831s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 831s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 831s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 831s JS G ENUM: Defining GObject.ParamFlags as 0x36a87735128 831s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 831s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1561f060 type GParamString 831s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1561f170 type GParamString 831s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1561f290 type GParamString 831s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 831s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 831s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 831s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 831s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 831s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 831s JS G ENUM: Defining enum value ACTION (fixed from action) 32 831s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 831s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 831s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 831s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 831s JS G ENUM: Defining GObject.SignalFlags as 0x36a87735358 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 831s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 831s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15623f50 type GParamString 831s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15624060 type GParamString 831s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15624150 type GParamString 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' 831s JS G ENUM: Defining enum value NONE (fixed from none) 0 831s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 831s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 831s JS G ENUM: Defining enum value FINAL (fixed from final) 64 831s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 831s JS G ENUM: Defining GObject.TypeFlags as 0x36a877388b8 831s JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' 831s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1548f140 type GParamString 831s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 831s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1548f430 type GParamBoolean 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 831s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15490df0 type GParamInt 831s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15490f60 type GParamInt 831s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15491040 type GParamInt 831s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15491120 type GParamInt 831s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15491220 type GParamInt 831s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f154912a0 type GParamInt 831s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f154914a0 type GParamInt 831s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15491580 type GParamInt 831s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15491660 type GParamInt 831s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15491740 type GParamInt 831s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f154999c0 type GParamInt 831s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15499a80 type GParamInt 831s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15499b60 type GParamInt 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 831s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1549cf90 type GParamBoxed 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' 831s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 831s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 831s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1562e400 type GParamInt64 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s JS CTX: Script evaluation succeeded 831s JS MAINLOOP: Main loop instance 0x99f15335f80: Spinning loop until released or hook cleared 831s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module metadata hook for module 0x36a877538d0 831s JS IMPORT: Defining meta.importSync for module 0x36a877538d0 831s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x36a87752c08), global 0x2ac1ca83c1c0 831s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 831s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 831s JS MAINLOOP: Set main loop hook to 831s JS MAINLOOP: Main loop instance 0x99f15335f80: hold 831s JS MAINLOOP: Running and clearing main loop hook 831s JS G BXD: Defining method run in prototype for GLib.MainLoop 831s 1..127 831s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 831s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 831s JS G BXD: Defined class for Source (GSource), prototype 0x2ac1ca8f52b8, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 831s JS G BXD: Defining method set_priority in prototype for GLib.Source 831s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 831s JS G BXD: Defining method attach in prototype for GLib.Source 831s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 831s JS IMPORT: Module metadata hook for module 0x2ac1ca8f8350 831s JS IMPORT: Defining meta.importSync for module 0x2ac1ca8f8350 831s JS G BXD: Defining method destroy in prototype for GLib.Source 831s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 831s ok 2 GObject class with decorator throws an error when used with an abstract class 831s ok 3 GObject class with decorator constructs with default values for properties 831s ok 4 GObject class with decorator constructs with a hash of property values 831s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 831s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 831s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 831s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 831s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 831s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 831s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 831s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 831s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 831s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 831s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 831s JS G ENUM: Defining GLib.LogLevelFlags as 0x36a87709f00 831s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 831s ok 5 GObject class with decorator warns if more than one argument passed to the default constructor 831s ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 831s ok 7 GObject class with decorator accepts a property hash that is not a plain object 831s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 831s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2ac1ca8f5948, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87dc40 831s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 831s ok 8 GObject class with decorator constructs with property values from Gtk.Builder 831s ok 9 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 831s ok 10 GObject class with decorator has a name 831s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 831s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1561f170 type GParamString 831s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1561f170 type GParamString 831s ok 11 GObject class with decorator has a notify signal 831s ok 12 GObject class with decorator can define its own signals 831s ok 13 GObject class with decorator passes emitted arguments to signal handlers 831s ok 14 GObject class with decorator can return values from signals 831s ok 15 GObject class with decorator does not call first-wins signal handlers after one returns a value 831s ok 16 GObject class with decorator gets the return value of the default handler 831s ok 17 GObject class with decorator calls run-last default handler last 831s ok 18 GObject class with decorator can inherit from something that's not GObject.Object 831s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 831s ok 19 GObject class with decorator can implement an interface 831s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 831s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x260e46261358, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s ok 20 GObject class with decorator can implement interface vfuncs 831s ok 21 GObject class with decorator can be a subclass 831s ok 22 GObject class with decorator can have any valid class name 831s ok 23 GObject class with decorator handles anonymous class expressions 831s ok 24 GObject class with decorator calls its _instance_init() function while chaining up in constructor 831s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 831s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15656600 type GParamObject 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s ok 25 GObject class with decorator can have an interface-valued property 831s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15657810 type GParamInt64 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s ok 26 GObject class with decorator can have an int64 property 831s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15658a40 type GParamInt64 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s ok 27 GObject class with decorator can have a default int64 property 831s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 831s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f15659eb0 type GParamUInt64 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s ok 28 GObject class with decorator can have an uint64 property 831s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1565ae90 type GParamUInt64 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s ok 29 GObject class with decorator can have a default uint64 property 831s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1565bbe0 type GParamOverride 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s ok 30 GObject class with decorator can override a property from the parent class 831s ok 31 GObject class with decorator cannot override a non-existent property 831s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 831s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x260e46251f10, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 831s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 831s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x260e46261f88, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s ok 32 GObject class with decorator handles gracefully forgetting to override a C property 831s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 831s JS G PRM: JSObject created with param instance 0x99f1565fb30 type GParamOverride 831s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 831s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 831s ok 33 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 831s JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' 831s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x260e46266290, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s ok 34 GObject class with decorator does not pollute the wrong prototype with GObject properties 831s JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' 831s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x260e46267290, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 831s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x260e46266470, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca83ffe8 831s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x260e462664c0, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca83ffe8 831s ok 35 GObject class with decorator resolves properties from interfaces 831s ok 36 GObject class with decorator has a toString() defintion 831s JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' 831s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x260e462666c8, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 831s JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' 831s JS G IFACE: Defined class for Converter (GConverter), prototype 0x260e46267308, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 831s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 831s ok 37 GObject class with decorator does not clobber native parent interface vfunc definitions 831s ok 38 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 831s ok 39 GObject class with custom constructor throws an error when not used with a GObject-derived class 831s ok 40 GObject class with custom constructor constructs with default values for properties 832s ok 41 GObject class with custom constructor has a toString() defintion 832s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 832s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x260e46266d30, JSClass 0x65a0fc84b098, in object 0x2ac1ca87d038 832s Gjs-Console-Message: 06:16:04.955: { 832s "enumerable": true, 832s "configurable": false 832s } 832s ok 42 GObject class with custom constructor constructs with a hash of property values 832s ok 43 GObject class with custom constructor accepts a property hash that is not a plain object 832s ok 44 GObject class with custom constructor constructs with property values from Gtk.Builder 832s ok 45 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 832s ok 46 GObject class with custom constructor has a name 832s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 832s JS G PRM: JSObject created with param instance 0x99f15624060 type GParamString 832s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 832s JS G PRM: JSObject created with param instance 0x99f15624060 type GParamString 832s ok 47 GObject class with custom constructor has a notify signal 832s ok 48 GObject class with custom constructor can define its own signals 832s ok 49 GObject class with custom constructor passes emitted arguments to signal handlers 832s ok 50 GObject class with custom constructor can return values from signals 832s ok 51 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 832s ok 52 GObject class with custom constructor gets the return value of the default handler 832s ok 53 GObject class with custom constructor calls run-last default handler last 832s ok 54 GObject class with custom constructor can be a subclass 832s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 832s JS G PRM: JSObject created with param instance 0x99f156cd7c0 type GParamOverride 832s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 832s ok 55 GObject class with custom constructor can override a property from the parent class 832s ok 56 GObject virtual function can have its property read 832s ok 57 GObject virtual function can have its property overridden with an anonymous function 832s ok 58 GObject virtual function can access the parent prototype with super() 832s ok 59 GObject virtual function handles non-existing properties 832s ok 60 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 832s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 832s JS G IFACE: Defined class for Icon (GIcon), prototype 0x260e46267678, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 832s ok 61 GObject virtual function are defined also for static virtual functions 832s ok 62 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 832s 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 832s ok 64 Register GType name uses the class name 832s ok 65 Register GType name uses the sanitized class name 832s ok 66 Register GType name use the file path and class name 832s ok 67 Register GType name use the file path and sanitized class name 832s ok 68 Register GType name use provided class name 832s ok 69 Register GType name sanitizes user provided class name 832s ok 70 Signal handler matching finds handlers by signal ID 832s ok 71 Signal handler matching finds handlers by signal detail 832s ok 72 Signal handler matching finds handlers by callback 832s ok 73 Signal handler matching finds handlers by a combination of parameters 832s ok 74 Signal handler matching blocks a handler by callback 832s ok 75 Signal handler matching blocks multiple handlers by callback 832s ok 76 Signal handler matching blocks handlers by a combination of parameters 832s ok 77 Signal handler matching disconnects a handler by callback 832s ok 78 Signal handler matching blocks multiple handlers by callback 832s ok 79 Signal handler matching blocks handlers by a combination of parameters 832s ok 80 Signal handler matching blocks a handler by callback, convenience method 832s ok 81 Signal handler matching disconnects a handler by callback, convenience method 832s ok 82 Signal handler matching does not support disconnecting a handler by callback data 832s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 832s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 832s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 832s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 832s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 832s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 832s JS G ENUM: Defining GObject.BindingFlags as 0x36a877a6fd8 832s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 832s JS G OBJ: Defined class for Binding (GBinding), prototype 0x260e4628b3f8, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d2b8 832s ok 83 Property bindings can bind properties of the same type 832s JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'CjsPrivate' 832s ok 84 Property bindings can use custom mappings to bind properties of different types 832s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 832s ok 85 Property bindings can be set up as a group 832s JS G NS: Found info type FUNCTION for 'g_binding_group_bind_full' in namespace 'CjsPrivate' 832s ok 86 Property bindings can be set up as a group with custom mappings 832s ok 87 Auto accessor generation get and set the property 832s ok 88 Auto accessor generation initial value is the param spec's default value 832s ok 89 Auto accessor generation set properties at construct time 832s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 832s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 832s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 832s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 832s JS G ENUM: Defining enum value ALL (fixed from all) 6 832s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 832s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 832s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 832s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 832s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 832s JS G ENUM: Defining enum value TIME (fixed from time) 2 832s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x36a877eab80 832s JS IMPORT: Importing module _gettext succeeded 832s JS IMPORT: Defining parent 0x2ac1ca83fc10 of 0x260e46267b00 '_gettext' is mod 1 832s JS IMPORT: successfully imported module '_gettext' 832s JS IMPORT: Importing module gettext succeeded 832s JS IMPORT: Defining parent 0x2ac1ca83fc10 of 0x260e46267ab0 'gettext' is mod 1 832s JS IMPORT: successfully imported module 'gettext' 832s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 832s ok 90 Auto accessor generation set properties at construct time with locale 832s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 832s JS G PRM: JSObject created with param instance 0x99f15490df0 type GParamInt 832s ok 91 Auto accessor generation notify when the property changes 832s ok 92 Auto accessor generation copies accessors for camel and kebab if snake accessors given 832s ok 93 Auto accessor generation copies accessors for snake and kebab if camel accessors given 832s ok 94 Auto accessor generation copies accessors for snake and camel if kebab accessors given 832s ok 95 Auto accessor generation readonly getter throws 832s ok 96 Auto accessor generation writeonly setter throws 832s ok 97 Auto accessor generation getter throws when setter defined 832s ok 98 Auto accessor generation setter throws when getter defined 832s ok 99 GObject class with JSObject property assigns a valid JSObject on construct 832s ok 100 GObject class with JSObject property Set null with an empty JSObject on construct 832s ok 101 GObject class with JSObject property assigns a null JSObject on construct 832s ok 102 GObject class with JSObject property assigns a JSObject Array on construct 832s ok 103 GObject class with JSObject property assigns a Function on construct 832s ok 104 GObject class with JSObject property throws an error when using a boolean value on construct 832s ok 105 GObject class with JSObject property throws an error when using an int value on construct 832s ok 106 GObject class with JSObject property throws an error when using a numeric value on construct 832s ok 107 GObject class with JSObject property throws an error when using a string value on construct 832s ok 108 GObject class with JSObject property throws an error when using an undefined value on construct 832s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 832s JS G PRM: JSObject created with param instance 0x99f1570d280 type GParamBoxed 832s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 832s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 832s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 832s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x260e462928f8, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 832s JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' 832s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x260e46267cb8, JSClass 0x65a0fc84b580, in object 0x2ac1ca87d268 832s JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' 832s JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' 832s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x260e46292970, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 832s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x260e462929c0, JSClass 0x65a0fc84b7a8, in object 0x2ac1ca87d268 832s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 832s ok 109 GObject class with JSObject property property value survives when GObject wrapper is collected 832s ok 110 GObject class with JSObject signals emits signal with null JSObject parameter 832s ok 111 GObject class with JSObject signals emits signal with JSObject parameter 832s ok 112 GObject class with JSObject signals emits signal with multiple JSObject parameters 832s ok 113 GObject class with JSObject signals re-emits signal with same JSObject parameter 832s ok 114 GObject class with JSObject signals throws an error when using a boolean value as parameter 832s ok 115 GObject class with JSObject signals throws an error when using an int value as parameter 832s ok 116 GObject class with JSObject signals throws an error when using a numeric value as parameter 832s ok 117 GObject class with JSObject signals throws an error when using a string value as parameter 832s ok 118 GObject class with JSObject signals throws an error when using an undefined value as parameter 832s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 832s ok 119 GObject class with JSObject signals returns a JSObject 832s ok 120 GObject class with JSObject signals returns null when returning undefined 832s ok 121 GObject class with JSObject signals returns null when not returning 832s JS G CLSR: Unable to convert return value when invoking closure 832s ok 122 GObject class with JSObject signals throws an error when returning a boolean value 832s JS G CLSR: Unable to convert return value when invoking closure 832s ok 123 GObject class with JSObject signals throws an error when returning an int value 832s JS G CLSR: Unable to convert return value when invoking closure 832s ok 124 GObject class with JSObject signals throws an error when returning a numeric value 832s JS G CLSR: Unable to convert return value when invoking closure 832s ok 125 GObject class with JSObject signals throws an error when returning a string value 832s ok 126 GObject class with int64 properties can set an int64 property 832s ok 127 GObject class with int64 properties can construct with int64 property 832s JS G BXD: Defining method quit in prototype for GLib.MainLoop 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0x99f15335f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 0 832s JS MAINLOOP: handling job 1, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 1 832s JS MAINLOOP: handling job 2, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 2 832s JS MAINLOOP: handling job 3, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 832s JS MAINLOOP: Main loop instance 0x99f15335f80: release 832s JS MAINLOOP: Completed job 3 832s JS MEMORY: Memory report: before destroying context 832s JS MEMORY: 582 objects currently alive 832s JS MEMORY: boxed_instance = 103 832s JS MEMORY: boxed_prototype = 11 832s JS MEMORY: closure = 23 832s JS MEMORY: function = 285 832s JS MEMORY: fundamental_instance = 0 832s JS MEMORY: fundamental_prototype = 0 832s JS MEMORY: gerror_instance = 0 832s JS MEMORY: gerror_prototype = 0 832s JS MEMORY: interface = 10 832s JS MEMORY: module = 12 832s JS MEMORY: ns = 5 832s JS MEMORY: object_instance = 30 832s JS MEMORY: object_prototype = 71 832s JS MEMORY: param = 32 832s JS MEMORY: union_instance = 0 832s JS MEMORY: union_prototype = 0 832s JS CTX: JS shutdown sequence 832s JS CTX: Stopping profiler 832s JS CTX: Shutting down toggle queue 832s JS CTX: Notifying external reference holders of GjsContext dispose 832s JS MAINLOOP: Stopping promise job dispatcher 832s JS CTX: Notifying reference holders of GjsContext dispose 832s JS CTX: Checking unhandled promise rejections 832s JS CTX: Releasing cached JS wrappers 832s JS CTX: Final triggered GC 832s JS CTX: Destroying JS context 832s JS CTX: Releasing all native objects 832s JS CTX: Disabling auto GC 832s JS CTX: Ending trace on global object 832s JS CTX: Freeing allocated resources 832s JS CTX: JS context destroyed 832s PASS: cjs/testGObjectClass.test 832s Running test: cjs/testGLib.test 832s JS NATIVE: Registered native JS module '_promiseNative' 832s JS NATIVE: Registered native JS module '_byteArrayNative' 832s JS NATIVE: Registered native JS module '_encodingNative' 832s JS NATIVE: Registered native JS module '_gi' 832s JS NATIVE: Registered native JS module 'gi' 832s JS NATIVE: Registered native JS module 'cairoNative' 832s JS NATIVE: Registered native JS module 'system' 832s JS NATIVE: Registered native JS module 'console' 832s JS NATIVE: Registered native JS module '_print' 832s JS CTX: Enabling JIT 832s JS CTX: Initialized class GjsFileImporter prototype 0x3380ab500098 832s JS IMPORT: Defining parent (nil) of 0x3380ab5000f8 'imports' is mod 0 832s JS IMPORT: Importing '_print' 832s JS NATIVE: Defining native module '_print' 832s JS IMPORT: Defining parent 0x3380ab5000f8 of 0x3380ab5006b0 '_print' is mod 1 832s JS IMPORT: successfully imported module '_print' 832s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 832s 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 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3380ab5014f0), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3380ab5021a8), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3380ab5027a8), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3380ab5027a8), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3380ab5021a8), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3380ab5014f0), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3380ab5014f0), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3380ab5014f0), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3380ab5021a8), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3380ab5027a8), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3380ab5014f0), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3380ab5014f0), global 0x22ddae33c1c0 832s JS MAINLOOP: Main loop instance 0x669767a5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Starting promise job dispatcher 832s JS MAINLOOP: Main loop instance 0x669767a5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 832s JS MAINLOOP: Main loop instance 0x669767a5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3380ab515910), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3380ab516340), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3380ab516340), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3380ab515910), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3380ab515910), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3380ab516340), global 0x22ddae33c1c0 832s JS IMPORT: Module metadata hook for module 0x3380ab5169e8 832s JS IMPORT: Defining meta.importSync for module 0x3380ab5169e8 832s JS NATIVE: Defining native module 'gi' 832s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3380ab517168 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 832s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 832s JS IMPORT: Importing directory 'overrides' 832s JS IMPORT: Defining parent 0x3380ab5000f8 of 0x3380ab5171e8 'overrides' is mod 1 832s JS IMPORT: Defined importer 'overrides' 0x3380ab5171e8 in 0x3380ab5000f8 832s JS IMPORT: successfully imported directory 'overrides' 832s JS IMPORT: Importing '_byteArrayNative' 832s JS NATIVE: Defining native module '_byteArrayNative' 832s JS IMPORT: Defining parent 0x3380ab5000f8 of 0x3380ab517630 '_byteArrayNative' is mod 1 832s JS IMPORT: successfully imported module '_byteArrayNative' 832s JS IMPORT: Importing '_promiseNative' 832s JS NATIVE: Defining native module '_promiseNative' 832s JS IMPORT: Defining parent 0x3380ab5000f8 of 0x3380ab5176f0 '_promiseNative' is mod 1 832s JS IMPORT: successfully imported module '_promiseNative' 832s JS IMPORT: Importing module GLib succeeded 832s JS IMPORT: Defining parent 0x3380ab5171e8 of 0x22ddae33d2b8 'GLib' is mod 1 832s JS IMPORT: successfully imported module 'GLib' 832s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 832s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x22ddae37d060, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS CTX: Initialized class GIRepositoryGType prototype 0x3380ab517920 832s JS CTX: Initialized class GIRepositoryFunction prototype 0x22ddae33d308 832s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 832s JS G BXD: Defined class for Error (GError), prototype 0x22ddae37d0b0, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 832s JS G BXD: Defined class for Variant (GVariant), prototype 0x22ddae37d100, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 832s JS G BXD: Defined class for Bytes (GBytes), prototype 0x22ddae37d150, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 832s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22ddae37d1a0, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 832s JS G BXD: Defined class for Thread (GThread), prototype 0x22ddae37d1f0, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS G BXD: Defining method ref in prototype for GLib.Thread 832s JS G BXD: Defining method unref in prototype for GLib.Thread 832s JS G NS: Defined namespace 'GLib' 0x22ddae37d038 in GIRepository 0x3380ab516ff8 832s JS IMPORT: Importing module jasmine succeeded 832s JS IMPORT: Defining parent 0x3380ab5000f8 of 0x22ddae33dcb8 'jasmine' is mod 1 832s JS IMPORT: successfully imported module 'jasmine' 832s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 832s JS MAINLOOP: Main loop instance 0x669767a5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0x669767a5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 832s JS MAINLOOP: Main loop instance 0x669767a5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 832s JS IMPORT: Importing 'gi' 832s JS IMPORT: Defining parent 0x3380ab5000f8 of 0x3380ab516ff8 'gi' is mod 1 832s JS IMPORT: successfully imported module 'gi' 832s JS IMPORT: Importing module byteArray succeeded 832s JS IMPORT: Defining parent 0x3380ab5000f8 of 0x22ddae33ddf8 'byteArray' is mod 1 832s JS IMPORT: successfully imported module 'byteArray' 832s JS CTX: Script evaluation succeeded 832s JS MAINLOOP: Main loop instance 0x669767a5f80: Spinning loop until released or hook cleared 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3380ab53cb88), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x22ddae34af58), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x22ddae34af58), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x22ddae34af58), global 0x22ddae33c1c0 832s JS IMPORT: Module metadata hook for module 0x22ddae34acf0 832s JS IMPORT: Defining meta.importSync for module 0x22ddae34acf0 832s JS NATIVE: Defining native module 'system' 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22ddae34af58), global 0x22ddae33c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x22ddae34af58), global 0x22ddae33c1c0 832s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 832s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 832s JS MAINLOOP: Set main loop hook to 832s JS MAINLOOP: Main loop instance 0x669767a5f80: hold 832s JS MAINLOOP: Running and clearing main loop hook 832s JS G BXD: Defining method run in prototype for GLib.MainLoop 832s 1..28 832s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 832s JS G BXD: Defined class for Source (GSource), prototype 0x22ddae37d268, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS G BXD: Defining method set_priority in prototype for GLib.Source 832s JS IMPORT: Importing '_gi' 832s JS NATIVE: Defining native module '_gi' 832s JS IMPORT: Defining parent 0x22ddae33f9d0 of 0x3380ab507070 '_gi' is mod 1 832s JS IMPORT: successfully imported module '_gi' 832s 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 832s JS G NS: Defined namespace 'CjsPrivate' 0x22ddae37d308 in GIRepository 0x22ddae33f838 832s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 832s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 832s JS IMPORT: Importing module _common succeeded 832s JS IMPORT: Defining parent 0x22ddae33f9d0 of 0x22ddae3d7600 '_common' is mod 1 832s JS IMPORT: successfully imported module '_common' 832s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 832s JS IMPORT: Importing module _legacy succeeded 832s JS IMPORT: Defining parent 0x22ddae33f9d0 of 0x22ddae3d7650 '_legacy' is mod 1 832s JS IMPORT: successfully imported module '_legacy' 832s JS IMPORT: Importing module GObject succeeded 832s JS IMPORT: Defining parent 0x22ddae33fa18 of 0x22ddae3d75b0 'GObject' is mod 1 832s JS IMPORT: successfully imported module 'GObject' 832s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 832s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 832s JS G BXD: Defined class for String (GString), prototype 0x22ddae37d588, JSClass 0x7d8d9d19b098, in object 0x22ddae37d2e0 832s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 832s JS G PRM: Defined class ParamSpec prototype is 0x22ddae3d76f0 class 0x7d8d9d1a02f0 in object 0x22ddae37d2e0 832s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 832s JS G OBJ: Defined class for Object (GObject), prototype 0x22ddae37d6f0, JSClass 0x7d8d9d19b7a8, in object 0x22ddae37d2e0 832s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 832s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 832s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x22ddae37d718, JSClass 0x7d8d9d19b7a8, in object 0x22ddae37d2e0 832s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 832s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 832s JS G NS: Defined namespace 'GObject' 0x22ddae37d2e0 in GIRepository 0x22ddae33f838 832s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 832s JS G BXD: Defining method attach in prototype for GLib.Source 832s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 832s JS IMPORT: Module metadata hook for module 0x22ddae34ac80 832s JS IMPORT: Defining meta.importSync for module 0x22ddae34ac80 832s JS G BXD: Defining method get_string in prototype for GLib.Variant 832s JS G BXD: Defining method classify in prototype for GLib.Variant 832s JS G BXD: Defining method destroy in prototype for GLib.Source 832s ok 1 GVariant constructor constructs a string variant 832s JS G BXD: Defining method equal in prototype for GLib.Variant 832s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 832s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 832s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x22ddae37dab0, JSClass 0x7d8d9d19b098, in object 0x22ddae37d038 832s JS G BXD: Defining method n_children in prototype for GLib.Variant 832s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 832s JS G BXD: Defining method get_variant in prototype for GLib.Variant 832s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 832s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 832s ok 3 GVariant constructor constructs a struct variant 832s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 832s ok 4 GVariant constructor constructs a maybe variant 832s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 832s ok 5 GVariant constructor constructs a byte array variant 832s ok 6 GVariant constructor constructs a byte array variant from a string 832s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 832s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 832s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 832s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 832s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 832s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 832s ok 11 GVariantDict lookup returns the unpacked variant 832s ok 12 GVariantDict lookup returns null if the key isn't present 832s JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' 832s ok 13 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 832s ok 14 GLib string function overrides GLib.stpcpy 832s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 832s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 832s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 832s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 832s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 832s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 832s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 832s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 832s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 832s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 832s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 832s JS G ENUM: Defining GLib.LogLevelFlags as 0x3380ab57f050 832s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 832s ok 15 GLib string function overrides GLib.strstr_len 832s ok 16 GLib string function overrides GLib.strrstr 832s ok 17 GLib string function overrides GLib.strrstr_len 832s ok 18 GLib string function overrides GLib.strup 832s ok 19 GLib string function overrides GLib.strdown 832s ok 20 GLib string function overrides GLib.strreverse 832s JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 832s ok 21 GLib string function overrides GLib.ascii_dtostr 832s ok 22 GLib string function overrides GLib.ascii_formatd 832s ok 23 GLib string function overrides GLib.strchug 832s ok 24 GLib string function overrides GLib.strchomp 832s ok 25 GLib string function overrides GLib.strstrip 832s JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' 832s ok 26 GLib string function overrides GLib.strdelimit 832s ok 27 GLib string function overrides GLib.strcanon 832s JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' 832s JS IMPORT: Module metadata hook for module 0x22ddae34a890 832s JS IMPORT: Defining meta.importSync for module 0x22ddae34a890 832s JS NATIVE: Defining native module '_encodingNative' 832s ok 28 GLib string function overrides GLib.base64_encode 832s JS G BXD: Defining method quit in prototype for GLib.MainLoop 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0x669767a5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 0 832s JS MAINLOOP: handling job 1, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 1 832s JS MAINLOOP: handling job 2, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 2 832s JS MAINLOOP: handling job 3, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 832s JS MAINLOOP: Main loop instance 0x669767a5f80: release 832s JS MAINLOOP: Completed job 3 832s JS MEMORY: Memory report: before destroying context 832s JS MEMORY: 431 objects currently alive 832s JS MEMORY: boxed_instance = 291 832s JS MEMORY: boxed_prototype = 9 832s JS MEMORY: closure = 1 832s JS MEMORY: function = 119 832s JS MEMORY: fundamental_instance = 0 832s JS MEMORY: fundamental_prototype = 0 832s JS MEMORY: gerror_instance = 0 832s JS MEMORY: gerror_prototype = 0 832s JS MEMORY: interface = 0 832s JS MEMORY: module = 6 832s JS MEMORY: ns = 3 832s JS MEMORY: object_instance = 0 832s JS MEMORY: object_prototype = 2 832s JS MEMORY: param = 0 832s JS MEMORY: union_instance = 0 832s JS MEMORY: union_prototype = 0 832s JS CTX: JS shutdown sequence 832s JS CTX: Stopping profiler 832s JS CTX: Shutting down toggle queue 832s JS CTX: Notifying external reference holders of GjsContext dispose 832s JS MAINLOOP: Stopping promise job dispatcher 832s JS CTX: Notifying reference holders of GjsContext dispose 832s JS CTX: Checking unhandled promise rejections 832s JS CTX: Releasing cached JS wrappers 832s JS CTX: Final triggered GC 832s JS CTX: Destroying JS context 832s JS CTX: Releasing all native objects 832s JS CTX: Disabling auto GC 832s JS CTX: Ending trace on global object 832s JS CTX: Freeing allocated resources 832s JS CTX: JS context destroyed 832s PASS: cjs/testGLib.test 832s Running test: cjs/testGObject.test 832s JS NATIVE: Registered native JS module '_promiseNative' 832s JS NATIVE: Registered native JS module '_byteArrayNative' 832s JS NATIVE: Registered native JS module '_encodingNative' 832s JS NATIVE: Registered native JS module '_gi' 832s JS NATIVE: Registered native JS module 'gi' 832s JS NATIVE: Registered native JS module 'cairoNative' 832s JS NATIVE: Registered native JS module 'system' 832s JS NATIVE: Registered native JS module 'console' 832s JS NATIVE: Registered native JS module '_print' 832s JS CTX: Enabling JIT 832s JS CTX: Initialized class GjsFileImporter prototype 0x3981afb00098 832s JS IMPORT: Defining parent (nil) of 0x3981afb000f8 'imports' is mod 0 832s JS IMPORT: Importing '_print' 832s JS NATIVE: Defining native module '_print' 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x3981afb006b0 '_print' is mod 1 832s JS IMPORT: successfully imported module '_print' 832s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 832s 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 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3981afb014f0), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3981afb021a8), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3981afb027a8), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3981afb027a8), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3981afb021a8), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3981afb014f0), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3981afb014f0), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3981afb014f0), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3981afb021a8), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3981afb027a8), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3981afb014f0), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3981afb014f0), global 0x168b01a3c1c0 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Starting promise job dispatcher 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3981afb15910), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3981afb16340), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3981afb16340), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3981afb15910), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3981afb15910), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3981afb16340), global 0x168b01a3c1c0 832s JS IMPORT: Module metadata hook for module 0x3981afb169e8 832s JS IMPORT: Defining meta.importSync for module 0x3981afb169e8 832s JS NATIVE: Defining native module 'gi' 832s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3981afb17168 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 832s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 832s JS IMPORT: Importing directory 'overrides' 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x3981afb171e8 'overrides' is mod 1 832s JS IMPORT: Defined importer 'overrides' 0x3981afb171e8 in 0x3981afb000f8 832s JS IMPORT: successfully imported directory 'overrides' 832s JS IMPORT: Importing '_byteArrayNative' 832s JS NATIVE: Defining native module '_byteArrayNative' 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x3981afb17630 '_byteArrayNative' is mod 1 832s JS IMPORT: successfully imported module '_byteArrayNative' 832s JS IMPORT: Importing '_promiseNative' 832s JS NATIVE: Defining native module '_promiseNative' 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x3981afb176f0 '_promiseNative' is mod 1 832s JS IMPORT: successfully imported module '_promiseNative' 832s JS IMPORT: Importing module GLib succeeded 832s JS IMPORT: Defining parent 0x3981afb171e8 of 0x168b01a3d2b8 'GLib' is mod 1 832s JS IMPORT: successfully imported module 'GLib' 832s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 832s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x168b01a7d060, JSClass 0x70bbfe10b098, in object 0x168b01a7d038 832s JS CTX: Initialized class GIRepositoryGType prototype 0x3981afb17920 832s JS CTX: Initialized class GIRepositoryFunction prototype 0x168b01a3d308 832s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 832s JS G BXD: Defined class for Error (GError), prototype 0x168b01a7d0b0, JSClass 0x70bbfe10b098, in object 0x168b01a7d038 832s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 832s JS G BXD: Defined class for Variant (GVariant), prototype 0x168b01a7d100, JSClass 0x70bbfe10b098, in object 0x168b01a7d038 832s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 832s JS G BXD: Defined class for Bytes (GBytes), prototype 0x168b01a7d150, JSClass 0x70bbfe10b098, in object 0x168b01a7d038 832s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 832s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x168b01a7d1a0, JSClass 0x70bbfe10b098, in object 0x168b01a7d038 832s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 832s JS G BXD: Defined class for Thread (GThread), prototype 0x168b01a7d1f0, JSClass 0x70bbfe10b098, in object 0x168b01a7d038 832s JS G BXD: Defining method ref in prototype for GLib.Thread 832s JS G BXD: Defining method unref in prototype for GLib.Thread 832s JS G NS: Defined namespace 'GLib' 0x168b01a7d038 in GIRepository 0x3981afb16ff8 832s JS IMPORT: Importing module jasmine succeeded 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x168b01a3dcb8 'jasmine' is mod 1 832s JS IMPORT: successfully imported module 'jasmine' 832s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: Importing 'gi' 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x3981afb16ff8 'gi' is mod 1 832s JS IMPORT: successfully imported module 'gi' 832s JS IMPORT: Importing '_gi' 832s JS NATIVE: Defining native module '_gi' 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x3981afb2afd0 '_gi' is mod 1 832s JS IMPORT: successfully imported module '_gi' 832s 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 832s JS G NS: Defined namespace 'CjsPrivate' 0x168b01a7d290 in GIRepository 0x3981afb16ff8 832s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 832s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 832s JS IMPORT: Importing module _common succeeded 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x168b01a3de48 '_common' is mod 1 832s JS IMPORT: successfully imported module '_common' 832s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 832s JS IMPORT: Importing module _legacy succeeded 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x168b01a3de98 '_legacy' is mod 1 832s JS IMPORT: successfully imported module '_legacy' 832s JS IMPORT: Importing module GObject succeeded 832s JS IMPORT: Defining parent 0x3981afb171e8 of 0x168b01a3ddf8 'GObject' is mod 1 832s JS IMPORT: successfully imported module 'GObject' 832s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 832s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 832s JS G BXD: Defined class for String (GString), prototype 0x168b01a7d510, JSClass 0x70bbfe10b098, in object 0x168b01a7d268 832s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 832s JS G PRM: Defined class ParamSpec prototype is 0x168b01a3df38 class 0x70bbfe1102f0 in object 0x168b01a7d268 832s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 832s JS G OBJ: Defined class for Object (GObject), prototype 0x168b01a7d678, JSClass 0x70bbfe10b7a8, in object 0x168b01a7d268 832s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 832s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 832s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x168b01a7d6a0, JSClass 0x70bbfe10b7a8, in object 0x168b01a7d268 832s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 832s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 832s JS G NS: Defined namespace 'GObject' 0x168b01a7d268 in GIRepository 0x3981afb16ff8 832s JS IMPORT: Importing 'system' 832s JS NATIVE: Defining native module 'system' 832s JS IMPORT: Defining parent 0x3981afb000f8 of 0x3981afb2f5e0 'system' is mod 1 832s JS IMPORT: successfully imported module 'system' 832s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 832s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 832s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 832s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 832s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 832s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 832s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 832s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 832s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 832s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 832s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 832s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 832s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 832s JS G ENUM: Defining GObject.ParamFlags as 0x3981afb2f980 832s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 832s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 832s JS G PRM: JSObject created with param instance 0x146319b7ac70 type GParamInt 832s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 832s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 832s JS G PRM: JSObject created with param instance 0x146319b7b160 type GParamString 832s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 832s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 832s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 832s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 832s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 832s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 832s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 832s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 832s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 832s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 832s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 832s JS G ENUM: Defining enum value ACTION (fixed from action) 32 832s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 832s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 832s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 832s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 832s JS G ENUM: Defining GObject.SignalFlags as 0x3981afb30650 832s JS CTX: Script evaluation succeeded 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: Spinning loop until released or hook cleared 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module metadata hook for module 0x3981afb00580 832s JS IMPORT: Defining meta.importSync for module 0x3981afb00580 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x168b01ad4238), global 0x168b01a3c1c0 832s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 832s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 832s JS MAINLOOP: Set main loop hook to 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: hold 832s JS MAINLOOP: Running and clearing main loop hook 832s JS G BXD: Defining method run in prototype for GLib.MainLoop 832s 1..22 832s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 832s JS G BXD: Defined class for Source (GSource), prototype 0x168b01a7d740, JSClass 0x70bbfe10b098, in object 0x168b01a7d038 832s JS G BXD: Defining method set_priority in prototype for GLib.Source 832s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 832s JS G BXD: Defining method attach in prototype for GLib.Source 832s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 832s JS IMPORT: Module metadata hook for module 0x168b01ad4040 832s JS IMPORT: Defining meta.importSync for module 0x168b01ad4040 832s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 832s JS G BXD: Defining method destroy in prototype for GLib.Source 832s ok 1 GObject overrides GObject.set() 832s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 832s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 832s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 832s ok 4 GObject overrides toString() shows the native object address 832s ok 5 GObject should be able to create a GType object for gpointer 832s ok 6 GObject should be able to create a GType object for GBoxed 832s ok 7 GObject should be able to create a GType object for GParam 832s ok 8 GObject should be able to create a GType object for GInterface 832s ok 9 GObject should be able to create a GType object for GObject 832s ok 10 GObject should be able to create a GType object for GVariant 832s JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' 832s JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' 832s JS G BXD: Defined class for SignalQuery (void), prototype 0x168b01a7dfb0, JSClass 0x70bbfe10b098, in object 0x168b01a7d268 832s ok 11 GObject should be able to query signals 832s ok 12 GObject.Object.new() can be called with a property bag 832s ok 13 GObject.Object.new() can be called to construct an object without setting properties 832s ok 14 GObject.Object.new() complains about wrong types 832s ok 15 GObject.Object.new() complains about wrong properties 832s ok 16 GObject.Object.new() can construct C GObjects as well 832s ok 17 GObject.Object.new_with_properties() can be called with two arrays 832s ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties 832s ok 19 GObject.Object.new_with_properties() complains about various incorrect usages 832s ok 20 GObject.Object.new_with_properties() complains about wrong types 832s ok 21 GObject.Object.new_with_properties() complains about wrong properties 832s ok 22 GObject.Object.new_with_properties() can construct C GObjects as well 832s JS G BXD: Defining method quit in prototype for GLib.MainLoop 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 0 832s JS MAINLOOP: handling job 1, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 1 832s JS MAINLOOP: handling job 2, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 2 832s JS MAINLOOP: handling job 3, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 832s JS MAINLOOP: Main loop instance 0x1463199c5f80: release 832s JS MAINLOOP: Completed job 3 832s JS MEMORY: Memory report: before destroying context 832s JS MEMORY: 252 objects currently alive 832s JS MEMORY: boxed_instance = 110 832s JS MEMORY: boxed_prototype = 9 832s JS MEMORY: closure = 1 832s JS MEMORY: function = 104 832s JS MEMORY: fundamental_instance = 0 832s JS MEMORY: fundamental_prototype = 0 832s JS MEMORY: gerror_instance = 0 832s JS MEMORY: gerror_prototype = 0 832s JS MEMORY: interface = 0 832s JS MEMORY: module = 5 832s JS MEMORY: ns = 3 832s JS MEMORY: object_instance = 15 832s JS MEMORY: object_prototype = 3 832s JS MEMORY: param = 2 832s JS MEMORY: union_instance = 0 832s JS MEMORY: union_prototype = 0 832s JS CTX: JS shutdown sequence 832s JS CTX: Stopping profiler 832s JS CTX: Shutting down toggle queue 832s JS CTX: Notifying external reference holders of GjsContext dispose 832s JS MAINLOOP: Stopping promise job dispatcher 832s JS CTX: Notifying reference holders of GjsContext dispose 832s JS CTX: Checking unhandled promise rejections 832s JS CTX: Releasing cached JS wrappers 832s JS CTX: Final triggered GC 832s JS CTX: Destroying JS context 832s JS CTX: Releasing all native objects 832s JS CTX: Disabling auto GC 832s JS CTX: Ending trace on global object 832s JS CTX: Freeing allocated resources 832s JS CTX: JS context destroyed 832s PASS: cjs/testGObject.test 832s Running test: cjs/testTweener.test 832s JS NATIVE: Registered native JS module '_promiseNative' 832s JS NATIVE: Registered native JS module '_byteArrayNative' 832s JS NATIVE: Registered native JS module '_encodingNative' 832s JS NATIVE: Registered native JS module '_gi' 832s JS NATIVE: Registered native JS module 'gi' 832s JS NATIVE: Registered native JS module 'cairoNative' 832s JS NATIVE: Registered native JS module 'system' 832s JS NATIVE: Registered native JS module 'console' 832s JS NATIVE: Registered native JS module '_print' 832s JS CTX: Enabling JIT 832s JS CTX: Initialized class GjsFileImporter prototype 0x342ccdb00098 832s JS IMPORT: Defining parent (nil) of 0x342ccdb000f8 'imports' is mod 0 832s JS IMPORT: Importing '_print' 832s JS NATIVE: Defining native module '_print' 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x342ccdb006b0 '_print' is mod 1 832s JS IMPORT: successfully imported module '_print' 832s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 832s 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 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x342ccdb014f0), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x342ccdb021a8), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x342ccdb027a8), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x342ccdb027a8), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x342ccdb021a8), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x342ccdb014f0), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x342ccdb014f0), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x342ccdb014f0), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x342ccdb021a8), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x342ccdb027a8), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x342ccdb014f0), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x342ccdb014f0), global 0x30e1e93c1c0 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Starting promise job dispatcher 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x342ccdb15910), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x342ccdb16340), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x342ccdb16340), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x342ccdb15910), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x342ccdb15910), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x342ccdb16340), global 0x30e1e93c1c0 832s JS IMPORT: Module metadata hook for module 0x342ccdb169e8 832s JS IMPORT: Defining meta.importSync for module 0x342ccdb169e8 832s JS NATIVE: Defining native module 'gi' 832s JS CTX: Initialized class GIRepositoryNamespace prototype 0x342ccdb17168 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 832s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 832s JS IMPORT: Importing directory 'overrides' 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x342ccdb171e8 'overrides' is mod 1 832s JS IMPORT: Defined importer 'overrides' 0x342ccdb171e8 in 0x342ccdb000f8 832s JS IMPORT: successfully imported directory 'overrides' 832s JS IMPORT: Importing '_byteArrayNative' 832s JS NATIVE: Defining native module '_byteArrayNative' 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x342ccdb17630 '_byteArrayNative' is mod 1 832s JS IMPORT: successfully imported module '_byteArrayNative' 832s JS IMPORT: Importing '_promiseNative' 832s JS NATIVE: Defining native module '_promiseNative' 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x342ccdb176f0 '_promiseNative' is mod 1 832s JS IMPORT: successfully imported module '_promiseNative' 832s JS IMPORT: Importing module GLib succeeded 832s JS IMPORT: Defining parent 0x342ccdb171e8 of 0x30e1e93d2b8 'GLib' is mod 1 832s JS IMPORT: successfully imported module 'GLib' 832s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 832s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30e1e97d060, JSClass 0x7f595628b098, in object 0x30e1e97d038 832s JS CTX: Initialized class GIRepositoryGType prototype 0x342ccdb17920 832s JS CTX: Initialized class GIRepositoryFunction prototype 0x30e1e93d308 832s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 832s JS G BXD: Defined class for Error (GError), prototype 0x30e1e97d0b0, JSClass 0x7f595628b098, in object 0x30e1e97d038 832s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 832s JS G BXD: Defined class for Variant (GVariant), prototype 0x30e1e97d100, JSClass 0x7f595628b098, in object 0x30e1e97d038 832s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 832s JS G BXD: Defined class for Bytes (GBytes), prototype 0x30e1e97d150, JSClass 0x7f595628b098, in object 0x30e1e97d038 832s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 832s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30e1e97d1a0, JSClass 0x7f595628b098, in object 0x30e1e97d038 832s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 832s JS G BXD: Defined class for Thread (GThread), prototype 0x30e1e97d1f0, JSClass 0x7f595628b098, in object 0x30e1e97d038 832s JS G BXD: Defining method ref in prototype for GLib.Thread 832s JS G BXD: Defining method unref in prototype for GLib.Thread 832s JS G NS: Defined namespace 'GLib' 0x30e1e97d038 in GIRepository 0x342ccdb16ff8 832s JS IMPORT: Importing module jasmine succeeded 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x30e1e93dcb8 'jasmine' is mod 1 832s JS IMPORT: successfully imported module 'jasmine' 832s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 832s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 832s JS IMPORT: Importing directory 'tweener' 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x342ccdb2abf0 'tweener' is mod 1 832s JS IMPORT: Defined importer 'tweener' 0x342ccdb2abf0 in 0x342ccdb000f8 832s JS IMPORT: successfully imported directory 'tweener' 832s JS IMPORT: Importing 'gi' 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x342ccdb16ff8 'gi' is mod 1 832s JS IMPORT: successfully imported module 'gi' 832s JS IMPORT: Importing module tweenList succeeded 832s JS IMPORT: Defining parent 0x342ccdb2abf0 of 0x30e1e93de48 'tweenList' is mod 1 832s JS IMPORT: successfully imported module 'tweenList' 832s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 832s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 832s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 832s JS IMPORT: Importing module _legacy succeeded 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x30e1e93df38 '_legacy' is mod 1 832s JS IMPORT: successfully imported module '_legacy' 832s JS IMPORT: Importing module lang succeeded 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x30e1e93dee8 'lang' is mod 1 832s JS IMPORT: successfully imported module 'lang' 832s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 832s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 832s JS IMPORT: Importing module _signals succeeded 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x30e1e93df88 '_signals' is mod 1 832s JS IMPORT: successfully imported module '_signals' 832s JS IMPORT: Importing module signals succeeded 832s JS IMPORT: Defining parent 0x342ccdb000f8 of 0x30e1e93de98 'signals' is mod 1 832s JS IMPORT: successfully imported module 'signals' 832s JS IMPORT: Importing module tweener succeeded 832s JS IMPORT: Defining parent 0x342ccdb2abf0 of 0x30e1e93ddf8 'tweener' is mod 1 832s JS IMPORT: successfully imported module 'tweener' 832s JS CTX: Script evaluation succeeded 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: Spinning loop until released or hook cleared 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module metadata hook for module 0x342ccdb39420 832s JS IMPORT: Defining meta.importSync for module 0x342ccdb39420 832s JS NATIVE: Defining native module 'system' 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x342ccdb38758), global 0x30e1e93c1c0 832s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 832s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 832s JS MAINLOOP: Set main loop hook to 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: hold 832s JS MAINLOOP: Running and clearing main loop hook 832s JS G BXD: Defining method run in prototype for GLib.MainLoop 832s 1..17 832s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 832s JS G BXD: Defined class for Source (GSource), prototype 0x30e1e97d268, JSClass 0x7f595628b098, in object 0x30e1e97d038 832s JS G BXD: Defining method set_priority in prototype for GLib.Source 832s JS IMPORT: Importing '_gi' 832s JS NATIVE: Defining native module '_gi' 832s JS IMPORT: Defining parent 0x30e1e93fa60 of 0x342ccdb01020 '_gi' is mod 1 832s JS IMPORT: successfully imported module '_gi' 832s 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 832s JS G NS: Defined namespace 'CjsPrivate' 0x30e1e97d308 in GIRepository 0x30e1e93f928 832s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 832s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 832s JS IMPORT: Importing module _common succeeded 832s JS IMPORT: Defining parent 0x30e1e93fa60 of 0x30e1e9e26c8 '_common' is mod 1 832s JS IMPORT: successfully imported module '_common' 832s JS IMPORT: Importing module GObject succeeded 832s JS IMPORT: Defining parent 0x30e1e93faf0 of 0x30e1e9e2678 'GObject' is mod 1 832s JS IMPORT: successfully imported module 'GObject' 832s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 832s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 832s JS G BXD: Defined class for String (GString), prototype 0x30e1e97d588, JSClass 0x7f595628b098, in object 0x30e1e97d2e0 832s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 832s JS G PRM: Defined class ParamSpec prototype is 0x30e1e9e2768 class 0x7f59562902f0 in object 0x30e1e97d2e0 832s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 832s JS G OBJ: Defined class for Object (GObject), prototype 0x30e1e97d6f0, JSClass 0x7f595628b7a8, in object 0x30e1e97d2e0 832s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 832s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 832s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x30e1e97d718, JSClass 0x7f595628b7a8, in object 0x30e1e97d2e0 832s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 832s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 832s JS G NS: Defined namespace 'GObject' 0x30e1e97d2e0 in GIRepository 0x30e1e93f928 832s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 832s JS G BXD: Defining method attach in prototype for GLib.Source 832s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 832s JS IMPORT: Module metadata hook for module 0x30e1e94ac10 832s JS IMPORT: Defining meta.importSync for module 0x30e1e94ac10 832s JS G BXD: Defining method destroy in prototype for GLib.Source 832s JS IMPORT: Importing module equations succeeded 832s JS IMPORT: Defining parent 0x30e1e93fb20 of 0x30e1e9e2bf0 'equations' is mod 1 832s JS IMPORT: successfully imported module 'equations' 832s ok 1 Tweener runs a simple tween 832s ok 2 Tweener calls callbacks during the tween 832s ok 3 Tweener can pause tweens 832s ok 4 Tweener can remove tweens 832s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 832s ok 6 Tweener does not override a tween with another one acting not at the same time 832s ok 7 Tweener can pause and resume all tweens 832s ok 8 Tweener can remove all tweens 832s ok 9 Tweener runs a tween with a time of 0 immediately 832s ok 10 Tweener can call a callback a certain number of times 832s ok 11 Tweener can count the number of tweens on an object 832s ok 12 Tweener can register special properties 832s ok 13 Tweener can register special modifiers for properties 832s ok 14 Tweener can split properties into more than one special property 832s ok 15 Tweener calls an overwrite callback when a tween is replaced 832s ok 16 Tweener can still overwrite a tween after it has started 832s ok 17 Tweener stays within min and max values 832s JS G BXD: Defining method quit in prototype for GLib.MainLoop 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 0 832s JS MAINLOOP: handling job 1, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 1 832s JS MAINLOOP: handling job 2, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 2 832s JS MAINLOOP: handling job 3, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 832s JS MAINLOOP: Main loop instance 0xcb2f3ef5f80: release 832s JS MAINLOOP: Completed job 3 832s JS MEMORY: Memory report: before destroying context 832s JS MEMORY: 213 objects currently alive 832s JS MEMORY: boxed_instance = 94 832s JS MEMORY: boxed_prototype = 8 832s JS MEMORY: closure = 1 832s JS MEMORY: function = 94 832s JS MEMORY: fundamental_instance = 0 832s JS MEMORY: fundamental_prototype = 0 832s JS MEMORY: gerror_instance = 0 832s JS MEMORY: gerror_prototype = 0 832s JS MEMORY: interface = 0 832s JS MEMORY: module = 11 832s JS MEMORY: ns = 3 832s JS MEMORY: object_instance = 0 832s JS MEMORY: object_prototype = 2 832s JS MEMORY: param = 0 832s JS MEMORY: union_instance = 0 832s JS MEMORY: union_prototype = 0 832s JS CTX: JS shutdown sequence 832s JS CTX: Stopping profiler 832s JS CTX: Shutting down toggle queue 832s JS CTX: Notifying external reference holders of GjsContext dispose 832s JS MAINLOOP: Stopping promise job dispatcher 832s JS CTX: Notifying reference holders of GjsContext dispose 832s JS CTX: Checking unhandled promise rejections 832s JS CTX: Releasing cached JS wrappers 832s JS CTX: Final triggered GC 832s JS CTX: Destroying JS context 832s JS CTX: Releasing all native objects 832s JS CTX: Disabling auto GC 832s JS CTX: Ending trace on global object 832s JS CTX: Freeing allocated resources 832s JS CTX: JS context destroyed 832s PASS: cjs/testTweener.test 832s Running test: cjs/testTimers.test 832s JS NATIVE: Registered native JS module '_promiseNative' 832s JS NATIVE: Registered native JS module '_byteArrayNative' 832s JS NATIVE: Registered native JS module '_encodingNative' 832s JS NATIVE: Registered native JS module '_gi' 832s JS NATIVE: Registered native JS module 'gi' 832s JS NATIVE: Registered native JS module 'cairoNative' 832s JS NATIVE: Registered native JS module 'system' 832s JS NATIVE: Registered native JS module 'console' 832s JS NATIVE: Registered native JS module '_print' 832s JS CTX: Enabling JIT 832s JS CTX: Initialized class GjsFileImporter prototype 0x519dd700098 832s JS IMPORT: Defining parent (nil) of 0x519dd7000f8 'imports' is mod 0 832s JS IMPORT: Importing '_print' 832s JS NATIVE: Defining native module '_print' 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x519dd7006b0 '_print' is mod 1 832s JS IMPORT: successfully imported module '_print' 832s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 832s 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 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x519dd7014f0), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x519dd7021a8), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x519dd7027a8), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x519dd7027a8), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x519dd7021a8), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x519dd7014f0), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x519dd7014f0), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x519dd7014f0), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x519dd7021a8), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x519dd7027a8), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x519dd7014f0), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x519dd7014f0), global 0x32002c83c1c0 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Starting promise job dispatcher 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd715910), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x519dd716340), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x519dd716340), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd715910), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd715910), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x519dd716340), global 0x32002c83c1c0 832s JS IMPORT: Module metadata hook for module 0x519dd7169e8 832s JS IMPORT: Defining meta.importSync for module 0x519dd7169e8 832s JS NATIVE: Defining native module 'gi' 832s JS CTX: Initialized class GIRepositoryNamespace prototype 0x519dd717168 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 832s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 832s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 832s JS IMPORT: Importing directory 'overrides' 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x519dd7171e8 'overrides' is mod 1 832s JS IMPORT: Defined importer 'overrides' 0x519dd7171e8 in 0x519dd7000f8 832s JS IMPORT: successfully imported directory 'overrides' 832s JS IMPORT: Importing '_byteArrayNative' 832s JS NATIVE: Defining native module '_byteArrayNative' 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x519dd717630 '_byteArrayNative' is mod 1 832s JS IMPORT: successfully imported module '_byteArrayNative' 832s JS IMPORT: Importing '_promiseNative' 832s JS NATIVE: Defining native module '_promiseNative' 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x519dd7176f0 '_promiseNative' is mod 1 832s JS IMPORT: successfully imported module '_promiseNative' 832s JS IMPORT: Importing module GLib succeeded 832s JS IMPORT: Defining parent 0x519dd7171e8 of 0x32002c83d2b8 'GLib' is mod 1 832s JS IMPORT: successfully imported module 'GLib' 832s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 832s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x32002c87d060, JSClass 0x7812f933b098, in object 0x32002c87d038 832s JS CTX: Initialized class GIRepositoryGType prototype 0x519dd717920 832s JS CTX: Initialized class GIRepositoryFunction prototype 0x32002c83d308 832s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 832s JS G BXD: Defined class for Error (GError), prototype 0x32002c87d0b0, JSClass 0x7812f933b098, in object 0x32002c87d038 832s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 832s JS G BXD: Defined class for Variant (GVariant), prototype 0x32002c87d100, JSClass 0x7812f933b098, in object 0x32002c87d038 832s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 832s JS G BXD: Defined class for Bytes (GBytes), prototype 0x32002c87d150, JSClass 0x7812f933b098, in object 0x32002c87d038 832s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 832s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x32002c87d1a0, JSClass 0x7812f933b098, in object 0x32002c87d038 832s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 832s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 832s JS G BXD: Defined class for Thread (GThread), prototype 0x32002c87d1f0, JSClass 0x7812f933b098, in object 0x32002c87d038 832s JS G BXD: Defining method ref in prototype for GLib.Thread 832s JS G BXD: Defining method unref in prototype for GLib.Thread 832s JS G NS: Defined namespace 'GLib' 0x32002c87d038 in GIRepository 0x519dd716ff8 832s JS IMPORT: Importing module jasmine succeeded 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x32002c83dcb8 'jasmine' is mod 1 832s JS IMPORT: successfully imported module 'jasmine' 832s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: release 832s JS MAINLOOP: Completed job 0 832s 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 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd72aad0), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd72aad0), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd72aad0), global 0x32002c83c1c0 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: hold 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: Spinning loop until released or hook cleared 832s JS MAINLOOP: handling job 0, 832s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testTimers.js async resolved" 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: release 832s JS MAINLOOP: Completed job 0 832s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module metadata hook for module 0x519dd735a08 832s JS IMPORT: Defining meta.importSync for module 0x519dd735a08 832s JS NATIVE: Defining native module 'system' 832s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x519dd734d40), global 0x32002c83c1c0 832s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 832s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 832s JS MAINLOOP: Set main loop hook to 832s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: hold 832s JS MAINLOOP: Running and clearing main loop hook 832s JS G BXD: Defining method run in prototype for GLib.MainLoop 832s 1..16 832s JS IMPORT: Importing 'gi' 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x519dd716ff8 'gi' is mod 1 832s JS IMPORT: successfully imported module 'gi' 832s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 832s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 832s JS G BXD: Defined class for Source (GSource), prototype 0x32002c87d268, JSClass 0x7812f933b098, in object 0x32002c87d038 832s JS G BXD: Defining method set_priority in prototype for GLib.Source 832s JS IMPORT: Importing '_gi' 832s JS NATIVE: Defining native module '_gi' 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x519dd73d698 '_gi' is mod 1 832s JS IMPORT: successfully imported module '_gi' 832s 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 832s JS G NS: Defined namespace 'CjsPrivate' 0x32002c87d308 in GIRepository 0x519dd716ff8 832s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 832s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 832s JS IMPORT: Importing module _common succeeded 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x32002c83dfd8 '_common' is mod 1 832s JS IMPORT: successfully imported module '_common' 832s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 832s JS IMPORT: Importing module _legacy succeeded 832s JS IMPORT: Defining parent 0x519dd7000f8 of 0x32002c8cd060 '_legacy' is mod 1 832s JS IMPORT: successfully imported module '_legacy' 832s JS IMPORT: Importing module GObject succeeded 832s JS IMPORT: Defining parent 0x519dd7171e8 of 0x32002c83df88 'GObject' is mod 1 832s JS IMPORT: successfully imported module 'GObject' 832s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 832s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 832s JS G BXD: Defined class for String (GString), prototype 0x32002c87d588, JSClass 0x7812f933b098, in object 0x32002c87d2e0 832s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 832s JS G PRM: Defined class ParamSpec prototype is 0x32002c8cd100 class 0x7812f93402f0 in object 0x32002c87d2e0 832s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 832s JS G OBJ: Defined class for Object (GObject), prototype 0x32002c87d6f0, JSClass 0x7812f933b7a8, in object 0x32002c87d2e0 832s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 832s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 832s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x32002c87d718, JSClass 0x7812f933b7a8, in object 0x32002c87d2e0 832s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 832s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 832s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 832s JS G NS: Defined namespace 'GObject' 0x32002c87d2e0 in GIRepository 0x32002c83f928 832s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 832s JS G BXD: Defining method attach in prototype for GLib.Source 832s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 832s JS IMPORT: Module metadata hook for module 0x32002c84ae78 832s JS IMPORT: Defining meta.importSync for module 0x32002c84ae78 832s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: handling job 0, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 0 832s JS MAINLOOP: handling job 1, 832s JS MAINLOOP: Enqueue job , promise=, allocation site= 832s JS MAINLOOP: Completed job 1 832s JS MAINLOOP: handling job 2, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 2 835s JS MAINLOOP: handling job 3, 835s JS G BXD: Defining method destroy in prototype for GLib.Source 835s ok 1 Timers times out successfully 835s JS MAINLOOP: Completed job 3 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: handling job 2, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 2 835s JS MAINLOOP: handling job 3, 835s ok 2 Timers has correct timeout args 835s JS MAINLOOP: Completed job 3 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s ok 3 Timers cancels successfully 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s ok 4 Timers cancels multiple correctly 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s ok 5 Timers cancels invalid silent fail 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s ok 6 Timers interval success 835s JS MAINLOOP: Completed job 1 835s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s ok 7 Timers cancels interval successfully 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s ok 8 Timers ordering interval 835s JS MAINLOOP: Completed job 1 835s ok 9 Timers cancel invalid silent fail 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s ok 10 Timers callback this 835s JS MAINLOOP: Completed job 1 835s ok 11 Timers bind this 835s ok 12 Timers function names match spec 835s ok 13 Timers argument lengths match spec 835s ok 14 Timers clear and interval are unique functions 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: handling job 2, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 2 835s JS MAINLOOP: handling job 3, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 3 835s JS MAINLOOP: handling job 4, 835s ok 15 Timers microtask ordering 835s JS MAINLOOP: Completed job 4 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: handling job 2, 835s JS MAINLOOP: Completed job 2 835s JS MAINLOOP: handling job 3, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 3 835s JS MAINLOOP: handling job 4, 835s JS MAINLOOP: Completed job 4 835s JS MAINLOOP: handling job 5, 835s JS MAINLOOP: Completed job 5 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: handling job 2, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 2 835s JS MAINLOOP: handling job 3, 835s ok 16 Timers nested microtask ordering 835s JS MAINLOOP: Completed job 3 835s JS G BXD: Defining method quit in prototype for GLib.MainLoop 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: Spinning loop until released or hook cleared 835s JS MAINLOOP: handling job 0, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 0 835s JS MAINLOOP: handling job 1, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 1 835s JS MAINLOOP: handling job 2, 835s JS MAINLOOP: Enqueue job , promise=, allocation site= 835s JS MAINLOOP: Completed job 2 835s JS MAINLOOP: handling job 3, 835s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 835s JS MAINLOOP: Main loop instance 0xbb0cb1a5f80: release 835s JS MAINLOOP: Completed job 3 835s JS MEMORY: Memory report: before destroying context 835s JS MEMORY: 228 objects currently alive 835s JS MEMORY: boxed_instance = 114 835s JS MEMORY: boxed_prototype = 8 835s JS MEMORY: closure = 1 835s JS MEMORY: function = 95 835s JS MEMORY: fundamental_instance = 0 835s JS MEMORY: fundamental_prototype = 0 835s JS MEMORY: gerror_instance = 0 835s JS MEMORY: gerror_prototype = 0 835s JS MEMORY: interface = 0 835s JS MEMORY: module = 5 835s JS MEMORY: ns = 3 835s JS MEMORY: object_instance = 0 835s JS MEMORY: object_prototype = 2 835s JS MEMORY: param = 0 835s JS MEMORY: union_instance = 0 835s JS MEMORY: union_prototype = 0 835s JS CTX: JS shutdown sequence 835s JS CTX: Stopping profiler 835s JS CTX: Shutting down toggle queue 835s JS CTX: Notifying external reference holders of GjsContext dispose 835s JS MAINLOOP: Stopping promise job dispatcher 835s JS CTX: Notifying reference holders of GjsContext dispose 835s JS CTX: Checking unhandled promise rejections 835s JS CTX: Releasing cached JS wrappers 835s JS CTX: Final triggered GC 835s JS CTX: Destroying JS context 835s JS CTX: Releasing all native objects 835s JS CTX: Disabling auto GC 835s JS CTX: Ending trace on global object 835s JS CTX: Freeing allocated resources 835s JS CTX: JS context destroyed 835s PASS: cjs/testTimers.test 835s SUMMARY: total=69; passed=69; skipped=0; failed=0; user=8.9s; system=1.8s; maxrss=1060736 835s PID TTY STAT TIME COMMAND 835s /tmp/autopkgtest.3jcCVU/wrapper.sh: 235: kill: No such process 835s 835s /tmp/autopkgtest.3jcCVU/wrapper.sh: 237: kill: No such process 835s 835s autopkgtest [06:16:08]: test installed-tests: -----------------------] 836s installed-tests PASS 836s autopkgtest [06:16:09]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 836s autopkgtest [06:16:09]: @@@@@@@@@@@@@@@@@@@@ summary 836s acc PASS (superficial) 836s build PASS (superficial) 836s installed-tests PASS 848s Creating nova instance adt-noble-ppc64el-cjs-20240314-060213-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-ppc64el-server-20240313.img (UUID 1799f203-2779-4c2a-9ae5-df9474cae1d2)... 848s Creating nova instance adt-noble-ppc64el-cjs-20240314-060213-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-ppc64el-server-20240313.img (UUID 1799f203-2779-4c2a-9ae5-df9474cae1d2)... 848s Creating nova instance adt-noble-ppc64el-cjs-20240314-060213-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-ppc64el-server-20240313.img (UUID 1799f203-2779-4c2a-9ae5-df9474cae1d2)...