0s autopkgtest [12:55:07]: starting date: 2024-03-07 0s autopkgtest [12:55:07]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [12:55:07]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.5dmrzj4z/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:dconf,src:glib2.0 --apt-upgrade cjs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=dconf/0.40.0-4build1 glib2.0/2.79.2-1ubuntu1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-ppc64el-6.secgroup --name adt-noble-ppc64el-cjs-20240307-125507-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 134s autopkgtest [12:57:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 134s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 134s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 134s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [1820 kB] 135s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [23.8 kB] 135s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [318 kB] 135s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [435 kB] 135s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 135s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 135s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 135s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [2097 kB] 135s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 135s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [19.7 kB] 135s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 137s Fetched 4848 kB in 2s (3223 kB/s) 137s Reading package lists... 142s Reading package lists... 142s Building dependency tree... 142s Reading state information... 142s Calculating upgrade... 142s The following packages will be REMOVED: 142s libglib2.0-0 142s The following NEW packages will be installed: 142s libglib2.0-0t64 xdg-user-dirs 142s The following packages will be upgraded: 142s gir1.2-glib-2.0 libglib2.0-data 142s 2 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 142s Need to get 2022 kB of archives. 142s After this operation, 204 kB of additional disk space will be used. 142s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu1 [182 kB] 143s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu1 [1773 kB] 143s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu1 [46.4 kB] 143s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 143s Fetched 2022 kB in 1s (2653 kB/s) 143s (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 ... 70107 files and directories currently installed.) 143s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu1_ppc64el.deb ... 143s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu1) over (2.79.2-1~ubuntu1) ... 143s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 143s udisks2 depends on libglib2.0-0 (>= 2.77.0). 143s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 143s python3-gi depends on libglib2.0-0 (>= 2.77.0). 143s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 143s netplan.io depends on libglib2.0-0 (>= 2.70.0). 143s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 143s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 143s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 143s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 143s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 143s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 143s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 143s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 143s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 143s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 143s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 143s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 143s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 143s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 143s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 143s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 143s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 143s libgirepository-1.0-1:ppc64el depends on libglib2.0-0 (>= 2.79.0). 143s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 143s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 143s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 143s fwupd depends on libglib2.0-0 (>= 2.79.0). 143s bolt depends on libglib2.0-0 (>= 2.56.0). 143s 144s (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 ... 70107 files and directories currently installed.) 144s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 144s Selecting previously unselected package libglib2.0-0t64:ppc64el. 144s (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 ... 70082 files and directories currently installed.) 144s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu1_ppc64el.deb ... 144s 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... 144s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 144s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 144s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu1_all.deb ... 144s Unpacking libglib2.0-data (2.79.3-3ubuntu1) over (2.79.2-1~ubuntu1) ... 144s Selecting previously unselected package xdg-user-dirs. 144s Preparing to unpack .../xdg-user-dirs_0.18-1_ppc64el.deb ... 144s Unpacking xdg-user-dirs (0.18-1) ... 144s Setting up xdg-user-dirs (0.18-1) ... 144s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 144s No schema files found: doing nothing. 144s Setting up libglib2.0-data (2.79.3-3ubuntu1) ... 144s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu1) ... 144s Processing triggers for man-db (2.12.0-3) ... 144s Processing triggers for libc-bin (2.39-0ubuntu2) ... 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s 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 144s Reading package lists... 145s Building dependency tree... 145s Reading state information... 145s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 145s sh: Attempting to set up Debian/Ubuntu apt sources automatically 145s sh: Distribution appears to be Ubuntu 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 149s 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 149s 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 149s 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 149s 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 149s 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:1eatmydata is already the newest version (131-1). 149s dbus is already the newest version (1.14.10-4ubuntu1). 149s dbus set to manually installed. 149s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 149s 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s 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 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 150s rng-tools-debian is already the newest version (2.4). 150s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 150s Reading package lists... 150s Building dependency tree... 150s Reading state information... 150s haveged is already the newest version (1.9.14-1ubuntu1). 150s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 150s Reading package lists... 150s Building dependency tree... 150s Reading state information... 151s The following packages will be REMOVED: 151s cloud-init* python3-configobj* python3-debconf* 151s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 151s After this operation, 3248 kB disk space will be freed. 151s (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 ... 70121 files and directories currently installed.) 151s Removing cloud-init (24.1-0ubuntu1) ... 151s Removing python3-configobj (5.0.8-3) ... 151s Removing python3-debconf (1.5.86) ... 151s Processing triggers for man-db (2.12.0-3) ... 152s (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 ... 69732 files and directories currently installed.) 152s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 152s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 152s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 153s Reading package lists... 153s Building dependency tree... 153s Reading state information... 153s linux-generic is already the newest version (6.8.0-11.11+1). 153s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 154s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 154s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 154s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 154s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 154s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 157s Reading package lists... 157s 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 157s 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 157s 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 157s 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 157s 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 157s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s 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 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 158s Calculating upgrade... 158s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 158s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 159s autopkgtest [12:57:46]: rebooting testbed after setup commands that affected boot 321s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 326s autopkgtest [13:00:33]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 327s autopkgtest [13:00:34]: testbed dpkg architecture: ppc64el 328s autopkgtest [13:00:35]: @@@@@@@@@@@@@@@@@@@@ apt-source cjs 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 329s 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 330s Get:1 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (dsc) [2688 B] 330s Get:2 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (tar) [876 kB] 330s Get:3 http://ftpmaster.internal/ubuntu noble/universe cjs 6.0.0-2 (diff) [10.7 kB] 331s gpgv: Signature made Fri Jan 5 17:52:28 2024 UTC 331s gpgv: using RSA key 2C41D17CB7B84BD0F9FB51B3680668AE907F101D 331s gpgv: Can't check signature: No public key 331s dpkg-source: warning: cannot verify inline signature for ./cjs_6.0.0-2.dsc: no acceptable signature found 331s autopkgtest [13:00:38]: testing package cjs version 6.0.0-2 331s autopkgtest [13:00:38]: build not needed 332s autopkgtest [13:00:39]: test acc: preparing testbed 334s Reading package lists... 334s Building dependency tree... 334s Reading state information... 334s Correcting dependencies...Starting pkgProblemResolver with broken count: 1 334s Starting 2 pkgProblemResolver with broken count: 1 334s Investigating (0) libelf1t64:ppc64el < none -> 0.190-1.1 @un uN Ib > 334s Broken libelf1t64:ppc64el Breaks on libelf1:ppc64el < 0.190-1 @ii K > (< 0.190-1.1) 334s Considering libelf1:ppc64el 20 as a solution to libelf1t64:ppc64el 17 334s Holding Back libelf1t64:ppc64el rather than change libelf1:ppc64el 334s Investigating (0) libglib2.0-bin:ppc64el < none -> 2.79.3-3ubuntu1 @un uN Ib > 334s Broken libglib2.0-bin:ppc64el Depends on libelf1t64:ppc64el < none | 0.190-1.1 @un uH > (>= 0.142) 334s Considering libelf1t64:ppc64el 17 as a solution to libglib2.0-bin:ppc64el 3 334s Holding Back libglib2.0-bin:ppc64el rather than change libelf1t64:ppc64el 334s Investigating (1) libglib2.0-dev:ppc64el < none -> 2.79.3-3ubuntu1 @un uN Ib > 334s Broken libglib2.0-dev:ppc64el Depends on libglib2.0-bin:ppc64el < none | 2.79.3-3ubuntu1 @un uH > (= 2.79.3-3ubuntu1) 334s Considering libglib2.0-bin:ppc64el 3 as a solution to libglib2.0-dev:ppc64el 4 334s Holding Back libglib2.0-dev:ppc64el rather than change libglib2.0-bin:ppc64el 334s Investigating (1) gobject-introspection:ppc64el < none -> 1.79.1-1 @un uN Ib > 334s Broken gobject-introspection:ppc64el Depends on libglib2.0-dev:ppc64el < none | 2.79.3-3ubuntu1 @un uH > (>= 2.79.0) 334s Considering libglib2.0-dev:ppc64el 4 as a solution to gobject-introspection:ppc64el 1 334s Holding Back gobject-introspection:ppc64el rather than change libglib2.0-dev:ppc64el 334s Investigating (1) libgirepository-1.0-dev:ppc64el < none -> 1.79.1-1 @un uN Ib > 334s Broken libgirepository-1.0-dev:ppc64el Depends on gobject-introspection:ppc64el < none | 1.79.1-1 @un uH > (= 1.79.1-1) 334s Considering gobject-introspection:ppc64el 1 as a solution to libgirepository-1.0-dev:ppc64el 0 334s Holding Back libgirepository-1.0-dev:ppc64el rather than change gobject-introspection:ppc64el 334s Investigating (1) libgirepository1.0-dev:ppc64el < none -> 1.79.1-1 @un uN Ib > 334s Broken libgirepository1.0-dev:ppc64el Depends on gobject-introspection:ppc64el < none | 1.79.1-1 @un uH > (= 1.79.1-1) 334s Considering gobject-introspection:ppc64el 1 as a solution to libgirepository1.0-dev:ppc64el 0 334s Holding Back libgirepository1.0-dev:ppc64el rather than change gobject-introspection:ppc64el 334s Investigating (1) libcairo2-dev:ppc64el < none -> 1.18.0-1 @un uN Ib > 334s Broken libcairo2-dev:ppc64el Depends on libglib2.0-dev:ppc64el < none | 2.79.3-3ubuntu1 @un uH > 334s Considering libglib2.0-dev:ppc64el 4 as a solution to libcairo2-dev:ppc64el 0 334s Holding Back libcairo2-dev:ppc64el rather than change libglib2.0-dev:ppc64el 334s Investigating (1) libcjs-dev:ppc64el < none -> 6.0.0-2 @un uN Ib > 334s Broken libcjs-dev:ppc64el Depends on libcairo2-dev:ppc64el < none | 1.18.0-1 @un uH > 334s Considering libcairo2-dev:ppc64el 0 as a solution to libcjs-dev:ppc64el 0 334s Holding Back libcjs-dev:ppc64el rather than change libcairo2-dev:ppc64el 334s Investigating (1) autopkgtest-satdep:ppc64el < 0 @iU K Nb Ib > 334s Broken autopkgtest-satdep:ppc64el Depends on libcjs-dev:ppc64el < none | 6.0.0-2 @un uH > 334s Considering libcjs-dev:ppc64el 0 as a solution to autopkgtest-satdep:ppc64el -2 334s Removing autopkgtest-satdep:ppc64el rather than change libcjs-dev:ppc64el 334s Done 334s Done 335s Starting pkgProblemResolver with broken count: 0 335s Starting 2 pkgProblemResolver with broken count: 0 335s Done 335s The following additional packages will be installed: 335s autoconf automake autopoint autotools-dev build-essential cpp cpp-13 335s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu g++ g++-13 335s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 335s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 335s intltool-debian libasan8 libatomic1 libc-dev-bin libc6-dev libcc1-0 335s libcrypt-dev libgcc-13-dev libgomp1 libisl23 libitm1 liblsan0 libmpc3 335s libnsl-dev libquadmath0 libstdc++-13-dev libtirpc-dev libtool libtsan2 335s libubsan1 linux-libc-dev m4 po-debconf rpcsvc-proto 335s Suggested packages: 335s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 335s cpp-13-doc gcc-13-doc gcc-multilib manpages-dev flex bison gdb gcc-doc 335s gdb-powerpc64le-linux-gnu gettext-doc libasprintf-dev libgettextpo-dev 335s glibc-doc libstdc++-13-doc libtool-doc gfortran | fortran95-compiler gcj-jdk 335s m4-doc libmail-box-perl 335s Recommended packages: 335s manpages manpages-dev libc-devtools libltdl-dev libmail-sendmail-perl 335s The following packages will be REMOVED: 335s autopkgtest-satdep 335s The following NEW packages will be installed: 335s autoconf automake autopoint autotools-dev build-essential cpp cpp-13 335s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu g++ g++-13 335s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 335s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 335s intltool-debian libasan8 libatomic1 libc-dev-bin libc6-dev libcc1-0 335s libcrypt-dev libgcc-13-dev libgomp1 libisl23 libitm1 liblsan0 libmpc3 335s libnsl-dev libquadmath0 libstdc++-13-dev libtirpc-dev libtool libtsan2 335s libubsan1 linux-libc-dev m4 po-debconf rpcsvc-proto 335s 0 upgraded, 42 newly installed, 1 to remove and 0 not upgraded. 335s 1 not fully installed or removed. 335s Need to get 65.0 MB of archives. 335s After this operation, 251 MB of additional disk space will be used. 335s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el m4 ppc64el 1.4.19-4 [275 kB] 335s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el autoconf all 2.71-3 [339 kB] 336s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 336s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 336s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el autopoint all 0.21-14ubuntu1 [422 kB] 336s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 336s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 337s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 337s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 337s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 337s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 337s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 337s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 337s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 337s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 339s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 339s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 339s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 339s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 339s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 339s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 339s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 339s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 339s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 339s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 339s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 339s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 339s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 340s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 341s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 341s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 341s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 341s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 341s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 345s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 345s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 345s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 345s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 345s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el gettext ppc64el 0.21-14ubuntu1 [979 kB] 345s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 345s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libtool all 2.4.7-7 [166 kB] 345s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 345s Fetched 65.0 MB in 7s (8825 kB/s) 345s (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 ... 69677 files and directories currently installed.) 345s Removing autopkgtest-satdep (0) ... 345s Selecting previously unselected package m4. 345s (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 ... 69677 files and directories currently installed.) 345s Preparing to unpack .../00-m4_1.4.19-4_ppc64el.deb ... 345s Unpacking m4 (1.4.19-4) ... 345s Selecting previously unselected package autoconf. 345s Preparing to unpack .../01-autoconf_2.71-3_all.deb ... 345s Unpacking autoconf (2.71-3) ... 345s Selecting previously unselected package autotools-dev. 345s Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ... 345s Unpacking autotools-dev (20220109.1) ... 345s Selecting previously unselected package automake. 345s Preparing to unpack .../03-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 345s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 345s Selecting previously unselected package autopoint. 345s Preparing to unpack .../04-autopoint_0.21-14ubuntu1_all.deb ... 345s Unpacking autopoint (0.21-14ubuntu1) ... 345s Selecting previously unselected package libc-dev-bin. 345s Preparing to unpack .../05-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 345s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 345s Selecting previously unselected package linux-libc-dev:ppc64el. 345s Preparing to unpack .../06-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 345s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 345s Selecting previously unselected package libcrypt-dev:ppc64el. 345s Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 345s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 345s Selecting previously unselected package libtirpc-dev:ppc64el. 345s Preparing to unpack .../08-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 345s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 345s Selecting previously unselected package libnsl-dev:ppc64el. 345s Preparing to unpack .../09-libnsl-dev_1.3.0-3_ppc64el.deb ... 345s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 345s Selecting previously unselected package rpcsvc-proto. 345s Preparing to unpack .../10-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 345s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 345s Selecting previously unselected package libc6-dev:ppc64el. 345s Preparing to unpack .../11-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 345s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 345s Selecting previously unselected package libisl23:ppc64el. 345s Preparing to unpack .../12-libisl23_0.26-3_ppc64el.deb ... 345s Unpacking libisl23:ppc64el (0.26-3) ... 345s Selecting previously unselected package libmpc3:ppc64el. 345s Preparing to unpack .../13-libmpc3_1.3.1-1_ppc64el.deb ... 345s Unpacking libmpc3:ppc64el (1.3.1-1) ... 345s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 345s Preparing to unpack .../14-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package cpp-13. 345s Preparing to unpack .../15-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 345s Preparing to unpack .../16-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 345s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 345s Selecting previously unselected package cpp. 345s Preparing to unpack .../17-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 345s Unpacking cpp (4:13.2.0-7ubuntu1) ... 345s Selecting previously unselected package libcc1-0:ppc64el. 345s Preparing to unpack .../18-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libgomp1:ppc64el. 345s Preparing to unpack .../19-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libitm1:ppc64el. 345s Preparing to unpack .../20-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libatomic1:ppc64el. 345s Preparing to unpack .../21-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libasan8:ppc64el. 345s Preparing to unpack .../22-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package liblsan0:ppc64el. 345s Preparing to unpack .../23-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libtsan2:ppc64el. 345s Preparing to unpack .../24-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libubsan1:ppc64el. 345s Preparing to unpack .../25-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libquadmath0:ppc64el. 345s Preparing to unpack .../26-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 345s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 345s Selecting previously unselected package libgcc-13-dev:ppc64el. 345s Preparing to unpack .../27-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 345s Preparing to unpack .../28-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package gcc-13. 345s Preparing to unpack .../29-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 345s Preparing to unpack .../30-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 345s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 345s Selecting previously unselected package gcc. 345s Preparing to unpack .../31-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 345s Unpacking gcc (4:13.2.0-7ubuntu1) ... 345s Selecting previously unselected package libstdc++-13-dev:ppc64el. 345s Preparing to unpack .../32-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 345s Preparing to unpack .../33-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package g++-13. 345s Preparing to unpack .../34-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 345s Unpacking g++-13 (13.2.0-17ubuntu2) ... 345s Selecting previously unselected package g++-powerpc64le-linux-gnu. 345s Preparing to unpack .../35-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 345s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 345s Selecting previously unselected package g++. 345s Preparing to unpack .../36-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 345s Unpacking g++ (4:13.2.0-7ubuntu1) ... 345s Selecting previously unselected package build-essential. 345s Preparing to unpack .../37-build-essential_12.10ubuntu1_ppc64el.deb ... 345s Unpacking build-essential (12.10ubuntu1) ... 345s Selecting previously unselected package gettext. 345s Preparing to unpack .../38-gettext_0.21-14ubuntu1_ppc64el.deb ... 345s Unpacking gettext (0.21-14ubuntu1) ... 345s Selecting previously unselected package intltool-debian. 345s Preparing to unpack .../39-intltool-debian_0.35.0+20060710.6_all.deb ... 345s Unpacking intltool-debian (0.35.0+20060710.6) ... 345s Selecting previously unselected package libtool. 345s Preparing to unpack .../40-libtool_2.4.7-7_all.deb ... 345s Unpacking libtool (2.4.7-7) ... 345s Selecting previously unselected package po-debconf. 345s Preparing to unpack .../41-po-debconf_1.0.21+nmu1_all.deb ... 345s Unpacking po-debconf (1.0.21+nmu1) ... 345s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 345s Setting up m4 (1.4.19-4) ... 345s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up autotools-dev (20220109.1) ... 345s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 345s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 345s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up libmpc3:ppc64el (1.3.1-1) ... 345s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up autopoint (0.21-14ubuntu1) ... 345s Setting up autoconf (2.71-3) ... 345s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 345s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 345s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up libisl23:ppc64el (0.26-3) ... 345s Setting up libc-dev-bin (2.39-0ubuntu2) ... 345s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 345s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 345s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 345s Setting up automake (1:1.16.5-1.3ubuntu1) ... 345s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 345s Setting up gettext (0.21-14ubuntu1) ... 345s Setting up cpp-13 (13.2.0-17ubuntu2) ... 345s Setting up intltool-debian (0.35.0+20060710.6) ... 345s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 345s Setting up cpp (4:13.2.0-7ubuntu1) ... 345s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 345s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 345s Setting up po-debconf (1.0.21+nmu1) ... 345s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 345s Setting up gcc-13 (13.2.0-17ubuntu2) ... 345s Setting up libtool (2.4.7-7) ... 345s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 345s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 345s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 345s Setting up g++-13 (13.2.0-17ubuntu2) ... 345s Setting up gcc (4:13.2.0-7ubuntu1) ... 345s Setting up g++ (4:13.2.0-7ubuntu1) ... 345s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 345s Setting up build-essential (12.10ubuntu1) ... 345s Processing triggers for libc-bin (2.39-0ubuntu2) ... 345s Processing triggers for man-db (2.12.0-3) ... 347s Processing triggers for install-info (7.1-3) ... 347s autopkgtest: WARNING: package cjs is not installed though it should be 348s autopkgtest: WARNING: package cjs-tests is not installed though it should be 348s autopkgtest: WARNING: package libcjs-dev is not installed though it should be 348s autopkgtest: WARNING: package libcjs0 is not installed though it should be 348s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from noble-proposed 349s Reading package lists... 350s Building dependency tree... 350s Reading state information... 350s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 350s Starting 2 pkgProblemResolver with broken count: 0 350s Done 350s Done 350s Starting pkgProblemResolver with broken count: 0 350s Starting 2 pkgProblemResolver with broken count: 0 350s Done 350s The following additional packages will be installed: 350s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core cjs 350s cjs-tests dconf-gsettings-backend dconf-service debhelper debugedit dh-acc 350s dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags fontconfig 350s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 350s gir1.2-freedesktop gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 350s gir1.2-girepository-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev 350s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 350s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 350s hicolor-icon-theme humanity-icon-theme libarchive-zip-perl 350s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 350s libavahi-common-data libavahi-common3 libblkid-dev libblkid1 libbrotli-dev 350s libbz2-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 350s libcairo2-dev libcjs-dev libcjs0 libcolord2 libcups2 libdatrie1 libdconf1 350s libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libepoxy0 libexpat1-dev 350s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 350s libfreetype-dev libfreetype6 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 350s libgirepository-1.0-1 libgirepository-1.0-dev libgirepository-2.0-0 350s libgirepository1.0-dev libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin 350s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 350s libharfbuzz0b libice-dev libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 350s liblerc4 libmount-dev libmount1 libmozjs-102-0 libmozjs-102-dev 350s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 350s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 350s libpixman-1-dev libpkgconf3 libpng-dev libpng16-16t64 libpthread-stubs0-dev 350s libreadline8t64 libselinux1 libselinux1-dev libsepol-dev libsharpyuv0 350s libsm-dev libsm6 libsub-override-perl libthai-data libthai0 libtiff6 350s libuuid1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 350s libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 350s libxcb-shm0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 350s libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 350s libxrender-dev libxrender1 libxtst6 pkgconf pkgconf-bin python3-mako 350s python3-markdown python3-packaging session-migration ubuntu-mono uuid-dev 350s x11-common x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev 350s zlib1g zlib1g-dev 350s Suggested packages: 350s doc-base icheck dh-make vim | nvi | vile | emacsen libcairo2-doc colord 350s cups-common freetype2-doc libgirepository1.0-doc libglib2.0-doc 350s libgdk-pixbuf2.0-bin libxml2-utils gvfs libice-doc liblcms2-utils libsm-doc 350s libx11-doc libxcb-doc libxext-doc python-mako-doc python3-beaker 350s python-markdown-doc 350s Recommended packages: 350s librsvg2-common bzip2-doc libarchive-cpio-perl libgdk-pixbuf2.0-bin 350s libgtk-3-bin libpng-tools 350s The following packages will be REMOVED: 350s libelf1 libpng16-16 libreadline8 350s The following NEW packages will be installed: 350s abi-compliance-checker adwaita-icon-theme at-spi2-common at-spi2-core cjs 350s cjs-tests dconf-gsettings-backend dconf-service debhelper debugedit dh-acc 350s dh-autoreconf dh-strip-nondeterminism dwz exuberant-ctags fontconfig 350s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 350s gir1.2-freedesktop gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 350s gir1.2-girepository-2.0-dev gir1.2-glib-2.0-dev gir1.2-gtk-3.0 350s gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gobject-introspection 350s gobject-introspection-bin gsettings-desktop-schemas gtk-update-icon-cache 350s hicolor-icon-theme humanity-icon-theme libarchive-zip-perl 350s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 350s libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev 350s libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev 350s libcjs-dev libcjs0 libcolord2 libcups2 libdatrie1 libdconf1 350s libdebhelper-perl libdeflate0 libdw1t64 libelf1t64 libepoxy0 libexpat1-dev 350s libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 350s libfreetype-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 350s libgirepository-1.0-dev libgirepository-2.0-0 libgirepository1.0-dev 350s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgraphite2-3 350s libgtk-3-0t64 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice-dev 350s libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libmount-dev 350s libmozjs-102-0 libmozjs-102-dev libpango-1.0-0 libpangocairo-1.0-0 350s libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev 350s libpcre2-posix3 libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev 350s libpng16-16t64 libpthread-stubs0-dev libreadline8t64 libselinux1-dev 350s libsepol-dev libsharpyuv0 libsm-dev libsm6 libsub-override-perl libthai-data 350s libthai0 libtiff6 libwayland-client0 libwayland-cursor0 libwayland-egl1 350s libwebp7 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 350s libxcb-shm0-dev libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 350s libxdmcp-dev libxext-dev libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2 350s libxrender-dev libxrender1 libxtst6 pkgconf pkgconf-bin python3-mako 350s python3-markdown python3-packaging session-migration ubuntu-mono uuid-dev 350s x11-common x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev 350s zlib1g-dev 350s The following packages will be upgraded: 350s gir1.2-girepository-2.0 libblkid1 libfreetype6 libgirepository-1.0-1 350s libmount1 libselinux1 libuuid1 zlib1g 351s 8 upgraded, 150 newly installed, 3 to remove and 180 not upgraded. 351s 1 not fully installed or removed. 351s Need to get 48.7 MB of archives. 351s After this operation, 223 MB of additional disk space will be used. 351s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el at-spi2-common all 2.51.90-2 [8160 B] 351s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk1.0-0t64 ppc64el 2.51.90-2 [60.0 kB] 351s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-atk-1.0 ppc64el 2.51.90-2 [23.1 kB] 351s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpng16-16t64 ppc64el 1.6.43-3 [242 kB] 351s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el zlib1g ppc64el 1:1.3.dfsg-3.1ubuntu1 [72.8 kB] 351s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libfreetype6 ppc64el 2.13.2+dfsg-1build1 [545 kB] 351s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 351s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 351s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 351s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 351s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 351s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 351s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 351s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 351s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcairo2 ppc64el 1.18.0-1build4 [751 kB] 351s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1build4 [127 kB] 351s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1ubuntu3 [49.1 kB] 351s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3build1 [7710 B] 351s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 351s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 351s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 351s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 351s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 351s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4build1 [28.8 kB] 351s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libwebp7 ppc64el 1.3.2-0.4build1 [312 kB] 351s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu1 [274 kB] 351s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3build1 [188 kB] 351s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3build1 [9486 B] 351s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 351s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libharfbuzz0b ppc64el 8.3.0-2build1 [580 kB] 351s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2build1 [34.8 kB] 351s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2build1 [44.5 kB] 351s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 351s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 351s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 351s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 352s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpango-1.0-0 ppc64el 1.52.0+ds-1 [271 kB] 352s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpangoft2-1.0-0 ppc64el 1.52.0+ds-1 [50.5 kB] 352s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpangocairo-1.0-0 ppc64el 1.52.0+ds-1 [31.2 kB] 352s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 352s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpangoxft-1.0-0 ppc64el 1.52.0+ds-1 [22.9 kB] 352s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-pango-1.0 ppc64el 1.52.0+ds-1 [34.7 kB] 352s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gtk-update-icon-cache ppc64el 3.24.41-1.1ubuntu1 [53.4 kB] 352s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 352s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 352s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 20.10-0ubuntu2 [153 kB] 352s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 352s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 352s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatspi2.0-0t64 ppc64el 2.51.90-2 [97.8 kB] 352s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.51.90-2 [78.0 kB] 352s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 352s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 352s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 352s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 352s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 352s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcups2 ppc64el 2.4.7-1ubuntu1 [346 kB] 352s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 352s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 352s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 352s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 352s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 352s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 352s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 352s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 352s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 352s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 352s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdconf1 ppc64el 0.40.0-4build1 [43.9 kB] 352s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dconf-service ppc64el 0.40.0-4build1 [31.1 kB] 352s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4build1 [26.5 kB] 352s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-common all 3.24.41-1.1ubuntu1 [1201 kB] 352s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgtk-3-0t64 ppc64el 3.24.41-1.1ubuntu1 [3362 kB] 352s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.41-1.1ubuntu1 [245 kB] 352s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-1 ppc64el 1.79.1-1ubuntu3 [93.6 kB] 352s Get:74 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 353s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libreadline8t64 ppc64el 8.2-3.1 [182 kB] 353s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0 ppc64el 1.79.1-1ubuntu3 [24.8 kB] 353s Get:77 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 353s Get:78 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 353s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 353s Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libxtst6 ppc64el 2:1.2.3-1.1 [15.4 kB] 353s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] 353s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el gsettings-desktop-schemas all 46~beta-3ubuntu1 [35.3 kB] 353s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el at-spi2-core ppc64el 2.51.90-2 [63.4 kB] 353s Get:84 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs-tests ppc64el 6.0.0-2 [253 kB] 353s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.0-1build4 [79.5 kB] 353s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 353s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli-dev ppc64el 1.1.0-2 [421 kB] 353s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5ubuntu1 [51.2 kB] 353s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3.1ubuntu1 [902 kB] 353s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpng-dev ppc64el 1.6.43-3 [327 kB] 353s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libfreetype-dev ppc64el 2.13.2+dfsg-1build1 [714 kB] 353s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libuuid1 ppc64el 2.39.3-9ubuntu2 [39.3 kB] 353s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el uuid-dev ppc64el 2.39.3-9ubuntu2 [37.7 kB] 353s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2 [36.9 kB] 353s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2 [22.0 kB] 353s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2 [16.7 kB] 353s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig-dev ppc64el 2.15.0-1ubuntu1 [212 kB] 353s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi-dev ppc64el 3.4.6-1 [67.4 kB] 353s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libelf1t64 ppc64el 0.190-1.1 [69.2 kB] 353s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-bin ppc64el 2.79.3-3ubuntu1 [111 kB] 353s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 353s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.79.3-3ubuntu1 [84.1 kB] 353s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.79.3-3ubuntu1 [245 kB] 354s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblkid1 ppc64el 2.39.3-9ubuntu2 [155 kB] 354s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblkid-dev ppc64el 2.39.3-9ubuntu2 [260 kB] 354s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libselinux1 ppc64el 3.5-2build2 [100 kB] 354s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmount1 ppc64el 2.39.3-9ubuntu2 [169 kB] 354s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol-dev ppc64el 3.5-2 [471 kB] 354s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 354s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 354s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 354s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 354s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libselinux1-dev ppc64el 3.5-2build2 [192 kB] 354s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmount-dev ppc64el 2.39.3-9ubuntu2 [14.9 kB] 354s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev ppc64el 2.79.3-3ubuntu1 [2148 kB] 354s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-dev ppc64el 0.42.2-1 [333 kB] 354s Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 354s Get:118 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 354s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 354s Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-dev all 2023.2-1 [602 kB] 354s Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-core-dev all 2023.2-1 [2444 B] 354s Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el libice-dev ppc64el 2:1.0.10-1build2 [60.0 kB] 354s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm-dev ppc64el 2:1.2.3-1build2 [20.7 kB] 354s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau-dev ppc64el 1:1.0.9-1build5 [10.3 kB] 354s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu5 [28.1 kB] 354s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 354s Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build2 [5510 B] 354s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1-dev ppc64el 1.15-1 [96.0 kB] 354s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-dev ppc64el 2:1.8.7-1 [837 kB] 354s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0-dev ppc64el 1.15-1 [20.9 kB] 354s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0-dev ppc64el 1.15-1 [7294 B] 354s Get:132 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext-dev ppc64el 2:1.3.4-1build1 [96.3 kB] 354s Get:133 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1 [30.4 kB] 354s Get:134 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcairo2-dev ppc64el 1.18.0-1build4 [41.1 kB] 354s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.79.3-3ubuntu1 [838 kB] 354s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-freedesktop-dev ppc64el 1.79.1-1ubuntu3 [29.0 kB] 354s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.79.1-1ubuntu3 [41.7 kB] 354s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-mako all 1.3.2-1 [63.3 kB] 354s Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-markdown all 3.5.2-1 [72.0 kB] 355s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gobject-introspection-bin ppc64el 1.79.1-1ubuntu3 [358 kB] 355s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gobject-introspection ppc64el 1.79.1-1ubuntu3 [23.3 kB] 355s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-dev ppc64el 1.79.1-1ubuntu3 [28.7 kB] 355s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository1.0-dev ppc64el 1.79.1-1ubuntu3 [17.2 kB] 355s Get:144 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-dev ppc64el 102.15.1-1 [9432 kB] 355s Get:145 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs-dev ppc64el 6.0.0-2 [8524 B] 355s Get:146 http://ftpmaster.internal/ubuntu noble/universe ppc64el abi-compliance-checker all 2.3-2 [172 kB] 355s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 355s Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-autoreconf all 20 [16.1 kB] 355s Get:149 http://ftpmaster.internal/ubuntu noble/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 355s Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-override-perl all 0.10-1 [10.0 kB] 355s Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 355s Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-strip-nondeterminism all 1.13.1-1 [5362 B] 355s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdw1t64 ppc64el 0.190-1.1 [301 kB] 355s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el debugedit ppc64el 1:5.0-5build1 [51.4 kB] 355s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dwz ppc64el 0.15-1build5 [142 kB] 356s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el debhelper all 13.14.1ubuntu5 [869 kB] 356s Get:157 http://ftpmaster.internal/ubuntu noble/universe ppc64el dh-acc all 2.3-2 [5996 B] 356s Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el exuberant-ctags ppc64el 1:5.9~svn20110310-19 [175 kB] 356s Fetched 48.7 MB in 5s (9547 kB/s) 357s Selecting previously unselected package at-spi2-common. 357s (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 ... 73054 files and directories currently installed.) 357s Preparing to unpack .../at-spi2-common_2.51.90-2_all.deb ... 357s Unpacking at-spi2-common (2.51.90-2) ... 357s Selecting previously unselected package libatk1.0-0t64:ppc64el. 357s Preparing to unpack .../libatk1.0-0t64_2.51.90-2_ppc64el.deb ... 357s Unpacking libatk1.0-0t64:ppc64el (2.51.90-2) ... 357s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 357s Preparing to unpack .../gir1.2-atk-1.0_2.51.90-2_ppc64el.deb ... 357s Unpacking gir1.2-atk-1.0:ppc64el (2.51.90-2) ... 357s dpkg: libpng16-16:ppc64el: dependency problems, but removing anyway as you requested: 357s libplymouth5:ppc64el depends on libpng16-16 (>= 1.6.2). 357s libfreetype6:ppc64el depends on libpng16-16 (>= 1.6.2-1). 357s 357s (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 ... 73067 files and directories currently installed.) 357s Removing libpng16-16:ppc64el (1.6.43-1) ... 357s Selecting previously unselected package libpng16-16t64:ppc64el. 357s (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 ... 73057 files and directories currently installed.) 357s Preparing to unpack .../libpng16-16t64_1.6.43-3_ppc64el.deb ... 357s Unpacking libpng16-16t64:ppc64el (1.6.43-3) ... 357s Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3.1ubuntu1_ppc64el.deb ... 357s Unpacking zlib1g:ppc64el (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 357s Setting up zlib1g:ppc64el (1:1.3.dfsg-3.1ubuntu1) ... 357s (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 ... 73068 files and directories currently installed.) 357s Preparing to unpack .../00-libfreetype6_2.13.2+dfsg-1build1_ppc64el.deb ... 357s Unpacking libfreetype6:ppc64el (2.13.2+dfsg-1build1) over (2.13.2+dfsg-1) ... 357s Selecting previously unselected package fonts-dejavu-mono. 357s Preparing to unpack .../01-fonts-dejavu-mono_2.37-8_all.deb ... 357s Unpacking fonts-dejavu-mono (2.37-8) ... 357s Selecting previously unselected package fonts-dejavu-core. 357s Preparing to unpack .../02-fonts-dejavu-core_2.37-8_all.deb ... 357s Unpacking fonts-dejavu-core (2.37-8) ... 357s Selecting previously unselected package fontconfig-config. 357s Preparing to unpack .../03-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 357s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 357s Selecting previously unselected package libfontconfig1:ppc64el. 357s Preparing to unpack .../04-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 357s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 357s Selecting previously unselected package libpixman-1-0:ppc64el. 357s Preparing to unpack .../05-libpixman-1-0_0.42.2-1_ppc64el.deb ... 357s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 357s Selecting previously unselected package libxcb-render0:ppc64el. 357s Preparing to unpack .../06-libxcb-render0_1.15-1_ppc64el.deb ... 357s Unpacking libxcb-render0:ppc64el (1.15-1) ... 357s Selecting previously unselected package libxcb-shm0:ppc64el. 357s Preparing to unpack .../07-libxcb-shm0_1.15-1_ppc64el.deb ... 357s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 357s Selecting previously unselected package libxrender1:ppc64el. 357s Preparing to unpack .../08-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 357s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 357s Selecting previously unselected package libcairo2:ppc64el. 357s Preparing to unpack .../09-libcairo2_1.18.0-1build4_ppc64el.deb ... 357s Unpacking libcairo2:ppc64el (1.18.0-1build4) ... 357s Selecting previously unselected package libcairo-gobject2:ppc64el. 357s Preparing to unpack .../10-libcairo-gobject2_1.18.0-1build4_ppc64el.deb ... 357s Unpacking libcairo-gobject2:ppc64el (1.18.0-1build4) ... 357s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 357s Preparing to unpack .../11-gir1.2-freedesktop_1.79.1-1ubuntu3_ppc64el.deb ... 357s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu3) ... 357s Selecting previously unselected package libgdk-pixbuf2.0-common. 357s Preparing to unpack .../12-libgdk-pixbuf2.0-common_2.42.10+dfsg-3build1_all.deb ... 357s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3build1) ... 357s Selecting previously unselected package libjpeg-turbo8:ppc64el. 357s Preparing to unpack .../13-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 357s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 357s Selecting previously unselected package libjpeg8:ppc64el. 357s Preparing to unpack .../14-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 357s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 357s Selecting previously unselected package libdeflate0:ppc64el. 357s Preparing to unpack .../15-libdeflate0_1.19-1_ppc64el.deb ... 357s Unpacking libdeflate0:ppc64el (1.19-1) ... 357s Selecting previously unselected package libjbig0:ppc64el. 357s Preparing to unpack .../16-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 357s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 357s Selecting previously unselected package liblerc4:ppc64el. 357s Preparing to unpack .../17-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 357s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 357s Selecting previously unselected package libsharpyuv0:ppc64el. 357s Preparing to unpack .../18-libsharpyuv0_1.3.2-0.4build1_ppc64el.deb ... 357s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4build1) ... 357s Selecting previously unselected package libwebp7:ppc64el. 357s Preparing to unpack .../19-libwebp7_1.3.2-0.4build1_ppc64el.deb ... 357s Unpacking libwebp7:ppc64el (1.3.2-0.4build1) ... 357s Selecting previously unselected package libtiff6:ppc64el. 357s Preparing to unpack .../20-libtiff6_4.5.1+git230720-4ubuntu1_ppc64el.deb ... 357s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu1) ... 357s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 357s Preparing to unpack .../21-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3build1_ppc64el.deb ... 357s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3build1) ... 357s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 357s Preparing to unpack .../22-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3build1_ppc64el.deb ... 357s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3build1) ... 357s Selecting previously unselected package libgraphite2-3:ppc64el. 357s Preparing to unpack .../23-libgraphite2-3_1.3.14-2_ppc64el.deb ... 357s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 357s Selecting previously unselected package libharfbuzz0b:ppc64el. 357s Preparing to unpack .../24-libharfbuzz0b_8.3.0-2build1_ppc64el.deb ... 357s Unpacking libharfbuzz0b:ppc64el (8.3.0-2build1) ... 357s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 357s Preparing to unpack .../25-libharfbuzz-gobject0_8.3.0-2build1_ppc64el.deb ... 357s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2build1) ... 357s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 357s Preparing to unpack .../26-gir1.2-harfbuzz-0.0_8.3.0-2build1_ppc64el.deb ... 357s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2build1) ... 357s Selecting previously unselected package fontconfig. 357s Preparing to unpack .../27-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 357s Unpacking fontconfig (2.15.0-1ubuntu1) ... 357s Selecting previously unselected package libthai-data. 357s Preparing to unpack .../28-libthai-data_0.1.29-2_all.deb ... 357s Unpacking libthai-data (0.1.29-2) ... 357s Selecting previously unselected package libdatrie1:ppc64el. 357s Preparing to unpack .../29-libdatrie1_0.2.13-3_ppc64el.deb ... 357s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 357s Selecting previously unselected package libthai0:ppc64el. 357s Preparing to unpack .../30-libthai0_0.1.29-2_ppc64el.deb ... 357s Unpacking libthai0:ppc64el (0.1.29-2) ... 357s Selecting previously unselected package libpango-1.0-0:ppc64el. 357s Preparing to unpack .../31-libpango-1.0-0_1.52.0+ds-1_ppc64el.deb ... 357s Unpacking libpango-1.0-0:ppc64el (1.52.0+ds-1) ... 357s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 357s Preparing to unpack .../32-libpangoft2-1.0-0_1.52.0+ds-1_ppc64el.deb ... 357s Unpacking libpangoft2-1.0-0:ppc64el (1.52.0+ds-1) ... 357s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 357s Preparing to unpack .../33-libpangocairo-1.0-0_1.52.0+ds-1_ppc64el.deb ... 357s Unpacking libpangocairo-1.0-0:ppc64el (1.52.0+ds-1) ... 357s Selecting previously unselected package libxft2:ppc64el. 357s Preparing to unpack .../34-libxft2_2.3.6-1_ppc64el.deb ... 357s Unpacking libxft2:ppc64el (2.3.6-1) ... 358s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 358s Preparing to unpack .../35-libpangoxft-1.0-0_1.52.0+ds-1_ppc64el.deb ... 358s Unpacking libpangoxft-1.0-0:ppc64el (1.52.0+ds-1) ... 358s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 358s Preparing to unpack .../36-gir1.2-pango-1.0_1.52.0+ds-1_ppc64el.deb ... 358s Unpacking gir1.2-pango-1.0:ppc64el (1.52.0+ds-1) ... 358s Selecting previously unselected package gtk-update-icon-cache. 358s Preparing to unpack .../37-gtk-update-icon-cache_3.24.41-1.1ubuntu1_ppc64el.deb ... 358s Unpacking gtk-update-icon-cache (3.24.41-1.1ubuntu1) ... 358s Selecting previously unselected package hicolor-icon-theme. 358s Preparing to unpack .../38-hicolor-icon-theme_0.17-2_all.deb ... 358s Unpacking hicolor-icon-theme (0.17-2) ... 358s Selecting previously unselected package humanity-icon-theme. 358s Preparing to unpack .../39-humanity-icon-theme_0.6.16_all.deb ... 358s Unpacking humanity-icon-theme (0.6.16) ... 358s Selecting previously unselected package ubuntu-mono. 358s Preparing to unpack .../40-ubuntu-mono_20.10-0ubuntu2_all.deb ... 358s Unpacking ubuntu-mono (20.10-0ubuntu2) ... 359s Selecting previously unselected package adwaita-icon-theme. 359s Preparing to unpack .../41-adwaita-icon-theme_46~rc-1_all.deb ... 359s Unpacking adwaita-icon-theme (46~rc-1) ... 359s Selecting previously unselected package libxi6:ppc64el. 359s Preparing to unpack .../42-libxi6_2%3a1.8.1-1_ppc64el.deb ... 359s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 359s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 359s Preparing to unpack .../43-libatspi2.0-0t64_2.51.90-2_ppc64el.deb ... 359s Unpacking libatspi2.0-0t64:ppc64el (2.51.90-2) ... 359s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 359s Preparing to unpack .../44-libatk-bridge2.0-0t64_2.51.90-2_ppc64el.deb ... 359s Unpacking libatk-bridge2.0-0t64:ppc64el (2.51.90-2) ... 359s Selecting previously unselected package liblcms2-2:ppc64el. 359s Preparing to unpack .../45-liblcms2-2_2.14-2_ppc64el.deb ... 359s Unpacking liblcms2-2:ppc64el (2.14-2) ... 359s Selecting previously unselected package libcolord2:ppc64el. 359s Preparing to unpack .../46-libcolord2_1.4.7-1_ppc64el.deb ... 359s Unpacking libcolord2:ppc64el (1.4.7-1) ... 359s Selecting previously unselected package libavahi-common-data:ppc64el. 359s Preparing to unpack .../47-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 359s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 359s Selecting previously unselected package libavahi-common3:ppc64el. 359s Preparing to unpack .../48-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 359s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 359s Selecting previously unselected package libavahi-client3:ppc64el. 359s Preparing to unpack .../49-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 359s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 359s Selecting previously unselected package libcups2:ppc64el. 359s Preparing to unpack .../50-libcups2_2.4.7-1ubuntu1_ppc64el.deb ... 359s Unpacking libcups2:ppc64el (2.4.7-1ubuntu1) ... 359s Selecting previously unselected package libepoxy0:ppc64el. 359s Preparing to unpack .../51-libepoxy0_1.5.10-1_ppc64el.deb ... 359s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 359s Selecting previously unselected package libwayland-client0:ppc64el. 359s Preparing to unpack .../52-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 359s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 359s Selecting previously unselected package libwayland-cursor0:ppc64el. 359s Preparing to unpack .../53-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 359s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 359s Selecting previously unselected package libwayland-egl1:ppc64el. 359s Preparing to unpack .../54-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 359s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 359s Selecting previously unselected package libxcomposite1:ppc64el. 359s Preparing to unpack .../55-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 359s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 359s Selecting previously unselected package libxfixes3:ppc64el. 359s Preparing to unpack .../56-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 359s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 359s Selecting previously unselected package libxcursor1:ppc64el. 359s Preparing to unpack .../57-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 359s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 359s Selecting previously unselected package libxdamage1:ppc64el. 359s Preparing to unpack .../58-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 359s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 359s Selecting previously unselected package libxinerama1:ppc64el. 359s Preparing to unpack .../59-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 359s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 359s Selecting previously unselected package libxrandr2:ppc64el. 359s Preparing to unpack .../60-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 359s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 359s Selecting previously unselected package libdconf1:ppc64el. 359s Preparing to unpack .../61-libdconf1_0.40.0-4build1_ppc64el.deb ... 359s Unpacking libdconf1:ppc64el (0.40.0-4build1) ... 359s Selecting previously unselected package dconf-service. 359s Preparing to unpack .../62-dconf-service_0.40.0-4build1_ppc64el.deb ... 359s Unpacking dconf-service (0.40.0-4build1) ... 359s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 359s Preparing to unpack .../63-dconf-gsettings-backend_0.40.0-4build1_ppc64el.deb ... 359s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4build1) ... 359s Selecting previously unselected package libgtk-3-common. 359s Preparing to unpack .../64-libgtk-3-common_3.24.41-1.1ubuntu1_all.deb ... 359s Unpacking libgtk-3-common (3.24.41-1.1ubuntu1) ... 359s Selecting previously unselected package libgtk-3-0t64:ppc64el. 359s Preparing to unpack .../65-libgtk-3-0t64_3.24.41-1.1ubuntu1_ppc64el.deb ... 359s Unpacking libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu1) ... 360s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 360s Preparing to unpack .../66-gir1.2-gtk-3.0_3.24.41-1.1ubuntu1_ppc64el.deb ... 360s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu1) ... 360s Preparing to unpack .../67-libgirepository-1.0-1_1.79.1-1ubuntu3_ppc64el.deb ... 360s Unpacking libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu3) over (1.79.1-1) ... 360s Selecting previously unselected package libmozjs-102-0:ppc64el. 360s Preparing to unpack .../68-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 360s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 360s dpkg: libreadline8:ppc64el: dependency problems, but removing anyway as you requested: 360s parted depends on libreadline8 (>= 6.0). 360s libpython3.12-stdlib:ppc64el depends on libreadline8 (>= 7.0~beta). 360s libpython3.11-stdlib:ppc64el depends on libreadline8 (>= 7.0~beta). 360s gpgsm depends on libreadline8 (>= 6.0). 360s gpgconf depends on libreadline8 (>= 6.0). 360s gpg depends on libreadline8 (>= 6.0). 360s gawk depends on libreadline8 (>= 6.0). 360s fdisk depends on libreadline8 (>= 6.0). 360s bc depends on libreadline8 (>= 6.0). 360s 360s (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 ... 86254 files and directories currently installed.) 360s Removing libreadline8:ppc64el (8.2-3) ... 360s Selecting previously unselected package libreadline8t64:ppc64el. 360s (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 ... 86242 files and directories currently installed.) 360s Preparing to unpack .../00-libreadline8t64_8.2-3.1_ppc64el.deb ... 360s Adding 'diversion of /lib/powerpc64le-linux-gnu/libhistory.so.8 to /lib/powerpc64le-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 360s Adding 'diversion of /lib/powerpc64le-linux-gnu/libhistory.so.8.2 to /lib/powerpc64le-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 360s Adding 'diversion of /lib/powerpc64le-linux-gnu/libreadline.so.8 to /lib/powerpc64le-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 360s Adding 'diversion of /lib/powerpc64le-linux-gnu/libreadline.so.8.2 to /lib/powerpc64le-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 360s Unpacking libreadline8t64:ppc64el (8.2-3.1) ... 360s Preparing to unpack .../01-gir1.2-girepository-2.0_1.79.1-1ubuntu3_ppc64el.deb ... 360s Unpacking gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu3) over (1.79.1-1) ... 360s Selecting previously unselected package libcjs0:ppc64el. 360s Preparing to unpack .../02-libcjs0_6.0.0-2_ppc64el.deb ... 360s Unpacking libcjs0:ppc64el (6.0.0-2) ... 360s Selecting previously unselected package cjs. 360s Preparing to unpack .../03-cjs_6.0.0-2_ppc64el.deb ... 360s Unpacking cjs (6.0.0-2) ... 360s Selecting previously unselected package x11-common. 360s Preparing to unpack .../04-x11-common_1%3a7.7+23ubuntu2_all.deb ... 360s Unpacking x11-common (1:7.7+23ubuntu2) ... 360s Selecting previously unselected package libxtst6:ppc64el. 360s Preparing to unpack .../05-libxtst6_2%3a1.2.3-1.1_ppc64el.deb ... 360s Unpacking libxtst6:ppc64el (2:1.2.3-1.1) ... 360s Selecting previously unselected package session-migration. 360s Preparing to unpack .../06-session-migration_0.3.6_ppc64el.deb ... 360s Unpacking session-migration (0.3.6) ... 360s Selecting previously unselected package gsettings-desktop-schemas. 360s Preparing to unpack .../07-gsettings-desktop-schemas_46~beta-3ubuntu1_all.deb ... 360s Unpacking gsettings-desktop-schemas (46~beta-3ubuntu1) ... 360s Selecting previously unselected package at-spi2-core. 360s Preparing to unpack .../08-at-spi2-core_2.51.90-2_ppc64el.deb ... 360s Unpacking at-spi2-core (2.51.90-2) ... 360s Selecting previously unselected package cjs-tests. 360s Preparing to unpack .../09-cjs-tests_6.0.0-2_ppc64el.deb ... 360s Unpacking cjs-tests (6.0.0-2) ... 360s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 360s Preparing to unpack .../10-libcairo-script-interpreter2_1.18.0-1build4_ppc64el.deb ... 360s Unpacking libcairo-script-interpreter2:ppc64el (1.18.0-1build4) ... 360s Selecting previously unselected package libexpat1-dev:ppc64el. 360s Preparing to unpack .../11-libexpat1-dev_2.6.0-1_ppc64el.deb ... 360s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 360s Selecting previously unselected package libbrotli-dev:ppc64el. 360s Preparing to unpack .../12-libbrotli-dev_1.1.0-2_ppc64el.deb ... 360s Unpacking libbrotli-dev:ppc64el (1.1.0-2) ... 360s Selecting previously unselected package libbz2-dev:ppc64el. 360s Preparing to unpack .../13-libbz2-dev_1.0.8-5ubuntu1_ppc64el.deb ... 360s Unpacking libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 360s Selecting previously unselected package zlib1g-dev:ppc64el. 360s Preparing to unpack .../14-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu1_ppc64el.deb ... 360s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu1) ... 360s Selecting previously unselected package libpng-dev:ppc64el. 360s Preparing to unpack .../15-libpng-dev_1.6.43-3_ppc64el.deb ... 360s Unpacking libpng-dev:ppc64el (1.6.43-3) ... 360s Selecting previously unselected package libfreetype-dev:ppc64el. 360s Preparing to unpack .../16-libfreetype-dev_2.13.2+dfsg-1build1_ppc64el.deb ... 360s Unpacking libfreetype-dev:ppc64el (2.13.2+dfsg-1build1) ... 360s Preparing to unpack .../17-libuuid1_2.39.3-9ubuntu2_ppc64el.deb ... 360s Unpacking libuuid1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 360s Setting up libuuid1:ppc64el (2.39.3-9ubuntu2) ... 360s Selecting previously unselected package uuid-dev:ppc64el. 360s (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 ... 86829 files and directories currently installed.) 360s Preparing to unpack .../0-uuid-dev_2.39.3-9ubuntu2_ppc64el.deb ... 360s Unpacking uuid-dev:ppc64el (2.39.3-9ubuntu2) ... 360s Selecting previously unselected package libpkgconf3:ppc64el. 361s Preparing to unpack .../1-libpkgconf3_1.8.1-2_ppc64el.deb ... 361s Unpacking libpkgconf3:ppc64el (1.8.1-2) ... 361s Selecting previously unselected package pkgconf-bin. 361s Preparing to unpack .../2-pkgconf-bin_1.8.1-2_ppc64el.deb ... 361s Unpacking pkgconf-bin (1.8.1-2) ... 361s Selecting previously unselected package pkgconf:ppc64el. 361s Preparing to unpack .../3-pkgconf_1.8.1-2_ppc64el.deb ... 361s Unpacking pkgconf:ppc64el (1.8.1-2) ... 361s Selecting previously unselected package libfontconfig-dev:ppc64el. 361s Preparing to unpack .../4-libfontconfig-dev_2.15.0-1ubuntu1_ppc64el.deb ... 361s Unpacking libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 361s Selecting previously unselected package libffi-dev:ppc64el. 361s Preparing to unpack .../5-libffi-dev_3.4.6-1_ppc64el.deb ... 361s Unpacking libffi-dev:ppc64el (3.4.6-1) ... 361s dpkg: libelf1:ppc64el: dependency problems, but removing anyway as you requested: 361s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 361s libbpf1:ppc64el depends on libelf1 (>= 0.144). 361s iproute2 depends on libelf1 (>= 0.131). 361s 361s (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 ... 86924 files and directories currently installed.) 361s Removing libelf1:ppc64el (0.190-1) ... 361s Selecting previously unselected package libelf1t64:ppc64el. 361s (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 ... 86919 files and directories currently installed.) 361s Preparing to unpack .../0-libelf1t64_0.190-1.1_ppc64el.deb ... 361s Unpacking libelf1t64:ppc64el (0.190-1.1) ... 361s Selecting previously unselected package libglib2.0-bin. 361s Preparing to unpack .../1-libglib2.0-bin_2.79.3-3ubuntu1_ppc64el.deb ... 361s Unpacking libglib2.0-bin (2.79.3-3ubuntu1) ... 361s Selecting previously unselected package python3-packaging. 361s Preparing to unpack .../2-python3-packaging_23.2-1_all.deb ... 361s Unpacking python3-packaging (23.2-1) ... 361s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 361s Preparing to unpack .../3-libgirepository-2.0-0_2.79.3-3ubuntu1_ppc64el.deb ... 361s Unpacking libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu1) ... 361s Selecting previously unselected package libglib2.0-dev-bin. 361s Preparing to unpack .../4-libglib2.0-dev-bin_2.79.3-3ubuntu1_ppc64el.deb ... 361s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu1) ... 361s Preparing to unpack .../5-libblkid1_2.39.3-9ubuntu2_ppc64el.deb ... 361s Unpacking libblkid1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 361s Setting up libblkid1:ppc64el (2.39.3-9ubuntu2) ... 361s Selecting previously unselected package libblkid-dev:ppc64el. 361s (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 ... 87018 files and directories currently installed.) 361s Preparing to unpack .../libblkid-dev_2.39.3-9ubuntu2_ppc64el.deb ... 361s Unpacking libblkid-dev:ppc64el (2.39.3-9ubuntu2) ... 361s Preparing to unpack .../libselinux1_3.5-2build2_ppc64el.deb ... 361s Unpacking libselinux1:ppc64el (3.5-2build2) over (3.5-2build1) ... 361s Setting up libselinux1:ppc64el (3.5-2build2) ... 361s (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 ... 87027 files and directories currently installed.) 361s Preparing to unpack .../libmount1_2.39.3-9ubuntu2_ppc64el.deb ... 361s Unpacking libmount1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 361s Setting up libmount1:ppc64el (2.39.3-9ubuntu2) ... 361s Selecting previously unselected package libsepol-dev:ppc64el. 361s (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 ... 87027 files and directories currently installed.) 361s Preparing to unpack .../00-libsepol-dev_3.5-2_ppc64el.deb ... 361s Unpacking libsepol-dev:ppc64el (3.5-2) ... 361s Selecting previously unselected package libpcre2-16-0:ppc64el. 361s Preparing to unpack .../01-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 361s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 361s Selecting previously unselected package libpcre2-32-0:ppc64el. 361s Preparing to unpack .../02-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 361s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 361s Selecting previously unselected package libpcre2-posix3:ppc64el. 361s Preparing to unpack .../03-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 361s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 361s Selecting previously unselected package libpcre2-dev:ppc64el. 361s Preparing to unpack .../04-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 361s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 361s Selecting previously unselected package libselinux1-dev:ppc64el. 361s Preparing to unpack .../05-libselinux1-dev_3.5-2build2_ppc64el.deb ... 361s Unpacking libselinux1-dev:ppc64el (3.5-2build2) ... 361s Selecting previously unselected package libmount-dev:ppc64el. 361s Preparing to unpack .../06-libmount-dev_2.39.3-9ubuntu2_ppc64el.deb ... 361s Unpacking libmount-dev:ppc64el (2.39.3-9ubuntu2) ... 361s Selecting previously unselected package libglib2.0-dev:ppc64el. 361s Preparing to unpack .../07-libglib2.0-dev_2.79.3-3ubuntu1_ppc64el.deb ... 361s Unpacking libglib2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 361s Selecting previously unselected package libpixman-1-dev:ppc64el. 361s Preparing to unpack .../08-libpixman-1-dev_0.42.2-1_ppc64el.deb ... 361s Unpacking libpixman-1-dev:ppc64el (0.42.2-1) ... 361s Selecting previously unselected package libice6:ppc64el. 361s Preparing to unpack .../09-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 361s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 361s Selecting previously unselected package libsm6:ppc64el. 361s Preparing to unpack .../10-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 361s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 361s Selecting previously unselected package xorg-sgml-doctools. 361s Preparing to unpack .../11-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 361s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 361s Selecting previously unselected package x11proto-dev. 361s Preparing to unpack .../12-x11proto-dev_2023.2-1_all.deb ... 361s Unpacking x11proto-dev (2023.2-1) ... 361s Selecting previously unselected package x11proto-core-dev. 361s Preparing to unpack .../13-x11proto-core-dev_2023.2-1_all.deb ... 361s Unpacking x11proto-core-dev (2023.2-1) ... 361s Selecting previously unselected package libice-dev:ppc64el. 361s Preparing to unpack .../14-libice-dev_2%3a1.0.10-1build2_ppc64el.deb ... 361s Unpacking libice-dev:ppc64el (2:1.0.10-1build2) ... 361s Selecting previously unselected package libsm-dev:ppc64el. 361s Preparing to unpack .../15-libsm-dev_2%3a1.2.3-1build2_ppc64el.deb ... 361s Unpacking libsm-dev:ppc64el (2:1.2.3-1build2) ... 362s Selecting previously unselected package libxau-dev:ppc64el. 362s Preparing to unpack .../16-libxau-dev_1%3a1.0.9-1build5_ppc64el.deb ... 362s Unpacking libxau-dev:ppc64el (1:1.0.9-1build5) ... 362s Selecting previously unselected package libxdmcp-dev:ppc64el. 362s Preparing to unpack .../17-libxdmcp-dev_1%3a1.1.3-0ubuntu5_ppc64el.deb ... 362s Unpacking libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 362s Selecting previously unselected package xtrans-dev. 362s Preparing to unpack .../18-xtrans-dev_1.4.0-1_all.deb ... 362s Unpacking xtrans-dev (1.4.0-1) ... 362s Selecting previously unselected package libpthread-stubs0-dev:ppc64el. 362s Preparing to unpack .../19-libpthread-stubs0-dev_0.4-1build2_ppc64el.deb ... 362s Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 362s Selecting previously unselected package libxcb1-dev:ppc64el. 362s Preparing to unpack .../20-libxcb1-dev_1.15-1_ppc64el.deb ... 362s Unpacking libxcb1-dev:ppc64el (1.15-1) ... 362s Selecting previously unselected package libx11-dev:ppc64el. 362s Preparing to unpack .../21-libx11-dev_2%3a1.8.7-1_ppc64el.deb ... 362s Unpacking libx11-dev:ppc64el (2:1.8.7-1) ... 362s Selecting previously unselected package libxcb-render0-dev:ppc64el. 362s Preparing to unpack .../22-libxcb-render0-dev_1.15-1_ppc64el.deb ... 362s Unpacking libxcb-render0-dev:ppc64el (1.15-1) ... 362s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 362s Preparing to unpack .../23-libxcb-shm0-dev_1.15-1_ppc64el.deb ... 362s Unpacking libxcb-shm0-dev:ppc64el (1.15-1) ... 362s Selecting previously unselected package libxext-dev:ppc64el. 362s Preparing to unpack .../24-libxext-dev_2%3a1.3.4-1build1_ppc64el.deb ... 362s Unpacking libxext-dev:ppc64el (2:1.3.4-1build1) ... 362s Selecting previously unselected package libxrender-dev:ppc64el. 362s Preparing to unpack .../25-libxrender-dev_1%3a0.9.10-1.1_ppc64el.deb ... 362s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1) ... 362s Selecting previously unselected package libcairo2-dev:ppc64el. 362s Preparing to unpack .../26-libcairo2-dev_1.18.0-1build4_ppc64el.deb ... 362s Unpacking libcairo2-dev:ppc64el (1.18.0-1build4) ... 362s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 362s Preparing to unpack .../27-gir1.2-glib-2.0-dev_2.79.3-3ubuntu1_ppc64el.deb ... 362s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 362s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 362s Preparing to unpack .../28-gir1.2-freedesktop-dev_1.79.1-1ubuntu3_ppc64el.deb ... 362s Unpacking gir1.2-freedesktop-dev:ppc64el (1.79.1-1ubuntu3) ... 362s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 362s Preparing to unpack .../29-gir1.2-girepository-2.0-dev_1.79.1-1ubuntu3_ppc64el.deb ... 362s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1ubuntu3) ... 362s Selecting previously unselected package python3-mako. 362s Preparing to unpack .../30-python3-mako_1.3.2-1_all.deb ... 362s Unpacking python3-mako (1.3.2-1) ... 362s Selecting previously unselected package python3-markdown. 362s Preparing to unpack .../31-python3-markdown_3.5.2-1_all.deb ... 362s Unpacking python3-markdown (3.5.2-1) ... 362s Selecting previously unselected package gobject-introspection-bin. 362s Preparing to unpack .../32-gobject-introspection-bin_1.79.1-1ubuntu3_ppc64el.deb ... 362s Unpacking gobject-introspection-bin (1.79.1-1ubuntu3) ... 362s Selecting previously unselected package gobject-introspection:ppc64el. 362s Preparing to unpack .../33-gobject-introspection_1.79.1-1ubuntu3_ppc64el.deb ... 362s Unpacking gobject-introspection:ppc64el (1.79.1-1ubuntu3) ... 362s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 362s Preparing to unpack .../34-libgirepository-1.0-dev_1.79.1-1ubuntu3_ppc64el.deb ... 362s Unpacking libgirepository-1.0-dev:ppc64el (1.79.1-1ubuntu3) ... 362s Selecting previously unselected package libgirepository1.0-dev. 362s Preparing to unpack .../35-libgirepository1.0-dev_1.79.1-1ubuntu3_ppc64el.deb ... 362s Unpacking libgirepository1.0-dev (1.79.1-1ubuntu3) ... 362s Selecting previously unselected package libmozjs-102-dev. 362s Preparing to unpack .../36-libmozjs-102-dev_102.15.1-1_ppc64el.deb ... 362s Unpacking libmozjs-102-dev (102.15.1-1) ... 362s Selecting previously unselected package libcjs-dev. 362s Preparing to unpack .../37-libcjs-dev_6.0.0-2_ppc64el.deb ... 362s Unpacking libcjs-dev (6.0.0-2) ... 362s Selecting previously unselected package abi-compliance-checker. 362s Preparing to unpack .../38-abi-compliance-checker_2.3-2_all.deb ... 362s Unpacking abi-compliance-checker (2.3-2) ... 362s Selecting previously unselected package libdebhelper-perl. 362s Preparing to unpack .../39-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 362s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 362s Selecting previously unselected package dh-autoreconf. 362s Preparing to unpack .../40-dh-autoreconf_20_all.deb ... 362s Unpacking dh-autoreconf (20) ... 362s Selecting previously unselected package libarchive-zip-perl. 362s Preparing to unpack .../41-libarchive-zip-perl_1.68-1_all.deb ... 362s Unpacking libarchive-zip-perl (1.68-1) ... 362s Selecting previously unselected package libsub-override-perl. 362s Preparing to unpack .../42-libsub-override-perl_0.10-1_all.deb ... 362s Unpacking libsub-override-perl (0.10-1) ... 362s Selecting previously unselected package libfile-stripnondeterminism-perl. 362s Preparing to unpack .../43-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 362s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 362s Selecting previously unselected package dh-strip-nondeterminism. 362s Preparing to unpack .../44-dh-strip-nondeterminism_1.13.1-1_all.deb ... 362s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 362s Selecting previously unselected package libdw1t64:ppc64el. 362s Preparing to unpack .../45-libdw1t64_0.190-1.1_ppc64el.deb ... 362s Unpacking libdw1t64:ppc64el (0.190-1.1) ... 363s Selecting previously unselected package debugedit. 363s Preparing to unpack .../46-debugedit_1%3a5.0-5build1_ppc64el.deb ... 363s Unpacking debugedit (1:5.0-5build1) ... 363s Selecting previously unselected package dwz. 363s Preparing to unpack .../47-dwz_0.15-1build5_ppc64el.deb ... 363s Unpacking dwz (0.15-1build5) ... 363s Selecting previously unselected package debhelper. 363s Preparing to unpack .../48-debhelper_13.14.1ubuntu5_all.deb ... 363s Unpacking debhelper (13.14.1ubuntu5) ... 363s Selecting previously unselected package dh-acc. 363s Preparing to unpack .../49-dh-acc_2.3-2_all.deb ... 363s Unpacking dh-acc (2.3-2) ... 363s Selecting previously unselected package exuberant-ctags. 363s Preparing to unpack .../50-exuberant-ctags_1%3a5.9~svn20110310-19_ppc64el.deb ... 363s Unpacking exuberant-ctags (1:5.9~svn20110310-19) ... 363s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 363s Setting up liblcms2-2:ppc64el (2.14-2) ... 363s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 363s Setting up libsharpyuv0:ppc64el (1.3.2-0.4build1) ... 363s Setting up session-migration (0.3.6) ... 363s Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. 363s Setting up libpixman-1-dev:ppc64el (0.42.2-1) ... 363s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 363s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 363s Setting up hicolor-icon-theme (0.17-2) ... 363s Setting up libxi6:ppc64el (2:1.8.1-1) ... 363s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 363s Setting up libdatrie1:ppc64el (0.2.13-3) ... 363s Setting up exuberant-ctags (1:5.9~svn20110310-19) ... 363s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/ctags (ctags) in auto mode 363s update-alternatives: using /usr/bin/ctags-exuberant to provide /usr/bin/etags (etags) in auto mode 363s Setting up libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu1) ... 363s Setting up libxcb-render0:ppc64el (1.15-1) ... 363s Setting up libarchive-zip-perl (1.68-1) ... 363s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 363s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3build1) ... 363s Setting up x11-common (1:7.7+23ubuntu2) ... 363s Setting up libdeflate0:ppc64el (1.19-1) ... 363s Setting up libxcb-shm0:ppc64el (1.15-1) ... 363s Setting up libffi-dev:ppc64el (3.4.6-1) ... 363s Setting up libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 363s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 363s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 363s Setting up libcolord2:ppc64el (1.4.7-1) ... 363s Setting up libelf1t64:ppc64el (0.190-1.1) ... 363s Setting up libdw1t64:ppc64el (0.190-1.1) ... 363s Setting up libdconf1:ppc64el (0.40.0-4build1) ... 363s Setting up dh-autoreconf (20) ... 363s Setting up xtrans-dev (1.4.0-1) ... 363s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 363s Setting up python3-packaging (23.2-1) ... 364s Setting up libpkgconf3:ppc64el (1.8.1-2) ... 364s Setting up abi-compliance-checker (2.3-2) ... 364s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 364s Setting up libepoxy0:ppc64el (1.5.10-1) ... 364s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 364s Setting up uuid-dev:ppc64el (2.39.3-9ubuntu2) ... 364s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 364s Setting up libatspi2.0-0t64:ppc64el (2.51.90-2) ... 364s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 364s Setting up fonts-dejavu-mono (2.37-8) ... 364s Setting up libpng16-16t64:ppc64el (1.6.43-3) ... 364s Setting up python3-markdown (3.5.2-1) ... 364s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 364s Setting up fonts-dejavu-core (2.37-8) ... 364s Setting up libsepol-dev:ppc64el (3.5-2) ... 364s Setting up pkgconf-bin (1.8.1-2) ... 364s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 364s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 364s Setting up libwebp7:ppc64el (1.3.2-0.4build1) ... 364s Setting up libreadline8t64:ppc64el (8.2-3.1) ... 364s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu1) ... 364s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 364s Setting up dwz (0.15-1build5) ... 364s Setting up gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 364s Setting up at-spi2-common (2.51.90-2) ... 364s Setting up debugedit (1:5.0-5build1) ... 364s Setting up libsub-override-perl (0.10-1) ... 364s Setting up libthai-data (0.1.29-2) ... 364s Setting up libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu3) ... 364s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 364s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 364s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 364s Setting up libmozjs-102-dev (102.15.1-1) ... 364s Setting up libbrotli-dev:ppc64el (1.1.0-2) ... 364s Setting up python3-mako (1.3.2-1) ... 364s Setting up libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 364s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 364s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 364s Setting up x11proto-dev (2023.2-1) ... 364s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 364s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu1) ... 364s Setting up libblkid-dev:ppc64el (2.39.3-9ubuntu2) ... 364s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 364s Setting up libatk1.0-0t64:ppc64el (2.51.90-2) ... 364s Setting up libxau-dev:ppc64el (1:1.0.9-1build5) ... 364s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 364s Setting up libice-dev:ppc64el (2:1.0.10-1build2) ... 364s Setting up gir1.2-atk-1.0:ppc64el (2.51.90-2) ... 364s Setting up libselinux1-dev:ppc64el (3.5-2build2) ... 364s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 364s Setting up libxtst6:ppc64el (2:1.2.3-1.1) ... 364s Setting up gobject-introspection-bin (1.79.1-1ubuntu3) ... 364s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 364s Setting up libpng-dev:ppc64el (1.6.43-3) ... 364s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 364s Setting up libglib2.0-bin (2.79.3-3ubuntu1) ... 364s Setting up dconf-service (0.40.0-4build1) ... 364s Setting up pkgconf:ppc64el (1.8.1-2) ... 364s Setting up libthai0:ppc64el (0.1.29-2) ... 364s Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 364s Setting up libfreetype6:ppc64el (2.13.2+dfsg-1build1) ... 364s Setting up gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu3) ... 364s Setting up x11proto-core-dev (2023.2-1) ... 364s Setting up dh-strip-nondeterminism (1.13.1-1) ... 364s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu1) ... 364s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 364s Setting up libharfbuzz0b:ppc64el (8.3.0-2build1) ... 364s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3build1) ... 365s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 365s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 365s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 365s Setting up libmount-dev:ppc64el (2.39.3-9ubuntu2) ... 365s Setting up libatk-bridge2.0-0t64:ppc64el (2.51.90-2) ... 365s Setting up gtk-update-icon-cache (3.24.41-1.1ubuntu1) ... 365s Setting up fontconfig (2.15.0-1ubuntu1) ... 367s Regenerating fonts cache... done. 367s Setting up libxft2:ppc64el (2.3.6-1) ... 367s Setting up libxcb1-dev:ppc64el (1.15-1) ... 367s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4build1) ... 367s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3build1) ... 367s Setting up libsm-dev:ppc64el (2:1.2.3-1build2) ... 367s Setting up libpango-1.0-0:ppc64el (1.52.0+ds-1) ... 367s Setting up libx11-dev:ppc64el (2:1.8.7-1) ... 367s Setting up debhelper (13.14.1ubuntu5) ... 367s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2build1) ... 367s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1ubuntu3) ... 367s Setting up libcairo2:ppc64el (1.18.0-1build4) ... 367s Setting up libfreetype-dev:ppc64el (2.13.2+dfsg-1build1) ... 367s Setting up libxcb-shm0-dev:ppc64el (1.15-1) ... 367s Setting up libglib2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 367s Setting up libxcb-render0-dev:ppc64el (1.15-1) ... 367s Setting up libxext-dev:ppc64el (2:1.3.4-1build1) ... 367s Setting up libcups2:ppc64el (2.4.7-1ubuntu1) ... 367s Setting up libcairo-gobject2:ppc64el (1.18.0-1build4) ... 367s Setting up libpangoft2-1.0-0:ppc64el (1.52.0+ds-1) ... 367s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1) ... 367s Setting up libgtk-3-common (3.24.41-1.1ubuntu1) ... 367s Setting up libpangocairo-1.0-0:ppc64el (1.52.0+ds-1) ... 367s Setting up libcairo-script-interpreter2:ppc64el (1.18.0-1build4) ... 367s Setting up gsettings-desktop-schemas (46~beta-3ubuntu1) ... 367s Setting up dh-acc (2.3-2) ... 367s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1ubuntu3) ... 367s Setting up libpangoxft-1.0-0:ppc64el (1.52.0+ds-1) ... 367s Setting up libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 367s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2build1) ... 367s Setting up libcjs0:ppc64el (6.0.0-2) ... 367s Setting up gir1.2-pango-1.0:ppc64el (1.52.0+ds-1) ... 367s Setting up gir1.2-freedesktop-dev:ppc64el (1.79.1-1ubuntu3) ... 367s Setting up adwaita-icon-theme (46~rc-1) ... 367s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 367s Setting up humanity-icon-theme (0.6.16) ... 367s Setting up ubuntu-mono (20.10-0ubuntu2) ... 367s Processing triggers for man-db (2.12.0-3) ... 368s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 368s Setting up libgtk-3-0t64:ppc64el (3.24.41-1.1ubuntu1) ... 368s Setting up at-spi2-core (2.51.90-2) ... 368s Setting up libcairo2-dev:ppc64el (1.18.0-1build4) ... 368s Processing triggers for install-info (7.1-3) ... 368s Processing triggers for libc-bin (2.39-0ubuntu2) ... 368s Setting up gir1.2-gtk-3.0:ppc64el (3.24.41-1.1ubuntu1) ... 368s Setting up gobject-introspection:ppc64el (1.79.1-1ubuntu3) ... 368s Setting up cjs (6.0.0-2) ... 368s Setting up cjs-tests (6.0.0-2) ... 368s Setting up libgirepository-1.0-dev:ppc64el (1.79.1-1ubuntu3) ... 368s Setting up libgirepository1.0-dev (1.79.1-1ubuntu3) ... 368s Setting up libcjs-dev (6.0.0-2) ... 368s Setting up autopkgtest-satdep (0) ... 375s (Reading database ... 89808 files and directories currently installed.) 375s Removing autopkgtest-satdep (0) ... 377s autopkgtest [13:01:24]: test acc: [----------------------- 387s autopkgtest [13:01:34]: test acc: -----------------------] 387s acc PASS (superficial) 387s autopkgtest [13:01:34]: test acc: - - - - - - - - - - results - - - - - - - - - - 389s autopkgtest [13:01:36]: test build: preparing testbed 515s autopkgtest [13:03:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 515s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 515s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 516s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [318 kB] 516s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [1820 kB] 517s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [23.8 kB] 517s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [435 kB] 517s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 517s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 517s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 517s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [2097 kB] 517s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 517s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [19.7 kB] 517s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 519s Fetched 4848 kB in 3s (1761 kB/s) 519s Reading package lists... 524s Reading package lists... 524s Building dependency tree... 524s Reading state information... 524s Calculating upgrade... 524s The following packages will be REMOVED: 524s libglib2.0-0 524s The following NEW packages will be installed: 524s libglib2.0-0t64 xdg-user-dirs 524s The following packages will be upgraded: 524s gir1.2-glib-2.0 libglib2.0-data 524s 2 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 524s Need to get 2022 kB of archives. 524s After this operation, 204 kB of additional disk space will be used. 524s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu1 [182 kB] 525s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu1 [1773 kB] 525s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu1 [46.4 kB] 525s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 525s Fetched 2022 kB in 1s (2472 kB/s) 526s (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 ... 70107 files and directories currently installed.) 526s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu1_ppc64el.deb ... 526s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu1) over (2.79.2-1~ubuntu1) ... 526s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 526s udisks2 depends on libglib2.0-0 (>= 2.77.0). 526s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 526s python3-gi depends on libglib2.0-0 (>= 2.77.0). 526s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 526s netplan.io depends on libglib2.0-0 (>= 2.70.0). 526s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 526s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 526s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 526s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 526s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 526s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 526s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 526s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 526s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 526s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 526s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 526s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 526s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 526s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 526s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 526s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 526s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 526s libgirepository-1.0-1:ppc64el depends on libglib2.0-0 (>= 2.79.0). 526s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 526s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 526s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 526s fwupd depends on libglib2.0-0 (>= 2.79.0). 526s bolt depends on libglib2.0-0 (>= 2.56.0). 526s 526s (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 ... 70107 files and directories currently installed.) 526s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 526s Selecting previously unselected package libglib2.0-0t64:ppc64el. 526s (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 ... 70082 files and directories currently installed.) 526s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu1_ppc64el.deb ... 526s 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... 526s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 526s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 526s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu1_all.deb ... 526s Unpacking libglib2.0-data (2.79.3-3ubuntu1) over (2.79.2-1~ubuntu1) ... 526s Selecting previously unselected package xdg-user-dirs. 526s Preparing to unpack .../xdg-user-dirs_0.18-1_ppc64el.deb ... 526s Unpacking xdg-user-dirs (0.18-1) ... 526s Setting up xdg-user-dirs (0.18-1) ... 526s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 526s No schema files found: doing nothing. 526s Setting up libglib2.0-data (2.79.3-3ubuntu1) ... 526s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu1) ... 526s Processing triggers for man-db (2.12.0-3) ... 526s Processing triggers for libc-bin (2.39-0ubuntu2) ... 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s 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 527s Reading package lists... 527s Building dependency tree... 527s Reading state information... 527s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 528s sh: Attempting to set up Debian/Ubuntu apt sources automatically 528s sh: Distribution appears to be Ubuntu 531s Reading package lists... 531s Building dependency tree... 531s Reading state information... 531s eatmydata is already the newest version (131-1). 531s dbus is already the newest version (1.14.10-4ubuntu1). 531s dbus set to manually installed. 531s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 531s 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 532s Reading package lists... 532s Building dependency tree... 532s Reading state information... 532s rng-tools-debian is already the newest version (2.4). 532s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 532s Reading package lists... 532s Building dependency tree... 532s Reading state information... 532s haveged is already the newest version (1.9.14-1ubuntu1). 532s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 532s Reading package lists... 533s Building dependency tree... 533s Reading state information... 533s The following packages will be REMOVED: 533s cloud-init* python3-configobj* python3-debconf* 533s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 533s After this operation, 3248 kB disk space will be freed. 533s (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 ... 70121 files and directories currently installed.) 533s Removing cloud-init (24.1-0ubuntu1) ... 533s Removing python3-configobj (5.0.8-3) ... 534s Removing python3-debconf (1.5.86) ... 534s Processing triggers for man-db (2.12.0-3) ... 534s (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 ... 69732 files and directories currently installed.) 534s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 535s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 535s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 535s Reading package lists... 535s Building dependency tree... 535s Reading state information... 535s linux-generic is already the newest version (6.8.0-11.11+1). 535s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 536s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 536s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 536s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 536s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 536s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 539s Reading package lists... 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 539s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s 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 540s Reading package lists... 540s Building dependency tree... 540s Reading state information... 540s Calculating upgrade... 540s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 540s Reading package lists... 540s Building dependency tree... 540s Reading state information... 540s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 541s autopkgtest [13:04:08]: rebooting testbed after setup commands that affected boot 706s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 711s autopkgtest [13:06:58]: testbed dpkg architecture: ppc64el 715s Reading package lists... 715s Building dependency tree... 715s Reading state information... 716s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 716s Starting 2 pkgProblemResolver with broken count: 0 716s Done 716s Done 716s Starting pkgProblemResolver with broken count: 0 716s Starting 2 pkgProblemResolver with broken count: 0 716s Done 716s The following additional packages will be installed: 716s adwaita-icon-theme at-spi2-common build-essential cjs cpp cpp-13 716s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 716s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 716s fonts-dejavu-core fonts-dejavu-mono g++ g++-13 g++-13-powerpc64le-linux-gnu 716s g++-powerpc64le-linux-gnu gcc gcc-13 gcc-13-powerpc64le-linux-gnu 716s gcc-powerpc64le-linux-gnu gir1.2-atk-1.0 gir1.2-freedesktop 716s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 716s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 716s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 716s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0 716s libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data 716s libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev libc-dev-bin 717s libc6-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 717s libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev libcups2 717s libdatrie1 libdconf1 libdeflate0 libelf1t64 libepoxy0 libexpat1-dev 717s libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev libgcc-13-dev 717s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-dev 717s libgirepository-2.0-0 libgirepository1.0-dev libglib2.0-bin libglib2.0-dev 717s libglib2.0-dev-bin libgomp1 libgraphite2-3 libgtk-3-0 libgtk-3-common 717s libharfbuzz-gobject0 libharfbuzz0b libice-dev libice6 libisl23 libitm1 717s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 717s libmozjs-102-0 libmozjs-102-dev libmpc3 libnsl-dev libpango-1.0-0 717s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 717s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 717s libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 libselinux1-dev 717s libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev libthai-data 717s libthai0 libtiff6 libtirpc-dev libtsan2 libubsan1 libwayland-client0 717s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 717s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 717s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 717s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 717s linux-libc-dev pkgconf pkgconf-bin python3-mako python3-markdown 717s python3-packaging rpcsvc-proto ubuntu-mono uuid-dev x11-common 717s x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 717s Suggested packages: 717s cpp-doc gcc-13-locales cpp-13-doc gcc-13-doc gcc-multilib manpages-dev 717s autoconf automake libtool flex bison gdb gcc-doc gdb-powerpc64le-linux-gnu 717s glibc-doc libcairo2-doc colord cups-common freetype2-doc 717s libgirepository1.0-doc libglib2.0-doc libgdk-pixbuf2.0-bin libxml2-utils 717s gvfs libice-doc liblcms2-utils libsm-doc libstdc++-13-doc libx11-doc 717s libxcb-doc libxext-doc python-mako-doc python3-beaker python-markdown-doc 717s Recommended packages: 717s librsvg2-common at-spi2-core bzip2-doc manpages manpages-dev libc-devtools 717s libgdk-pixbuf2.0-bin libgtk-3-bin libpng-tools 717s The following packages will be REMOVED: 717s libelf1 717s The following NEW packages will be installed: 717s adwaita-icon-theme at-spi2-common build-essential cjs cpp cpp-13 717s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 717s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 717s fonts-dejavu-core fonts-dejavu-mono g++ g++-13 g++-13-powerpc64le-linux-gnu 717s g++-powerpc64le-linux-gnu gcc gcc-13 gcc-13-powerpc64le-linux-gnu 717s gcc-powerpc64le-linux-gnu gir1.2-atk-1.0 gir1.2-freedesktop 717s gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0-dev 717s gir1.2-glib-2.0-dev gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 717s gobject-introspection gobject-introspection-bin gtk-update-icon-cache 717s hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0 717s libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data 717s libavahi-common3 libblkid-dev libbrotli-dev libbz2-dev libc-dev-bin 717s libc6-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 717s libcairo2-dev libcc1-0 libcjs-dev libcjs0 libcolord2 libcrypt-dev libcups2 717s libdatrie1 libdconf1 libdeflate0 libelf1t64 libepoxy0 libexpat1-dev 717s libffi-dev libfontconfig-dev libfontconfig1 libfreetype-dev libgcc-13-dev 717s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-dev 717s libgirepository-2.0-0 libgirepository1.0-dev libglib2.0-bin libglib2.0-dev 717s libglib2.0-dev-bin libgomp1 libgraphite2-3 libgtk-3-0 libgtk-3-common 717s libharfbuzz-gobject0 libharfbuzz0b libice-dev libice6 libisl23 libitm1 717s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmount-dev 717s libmozjs-102-0 libmozjs-102-dev libmpc3 libnsl-dev libpango-1.0-0 717s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre2-16-0 717s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 libpixman-1-dev 717s libpkgconf3 libpng-dev libpthread-stubs0-dev libquadmath0 libselinux1-dev 717s libsepol-dev libsharpyuv0 libsm-dev libsm6 libstdc++-13-dev libthai-data 717s libthai0 libtiff6 libtirpc-dev libtsan2 libubsan1 libwayland-client0 717s libwayland-cursor0 libwayland-egl1 libwebp7 libx11-dev libxau-dev 717s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 717s libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxext-dev libxfixes3 717s libxft2 libxi6 libxinerama1 libxrandr2 libxrender-dev libxrender1 717s linux-libc-dev pkgconf pkgconf-bin python3-mako python3-markdown 717s python3-packaging rpcsvc-proto ubuntu-mono uuid-dev x11-common 717s x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 717s 0 upgraded, 163 newly installed, 1 to remove and 0 not upgraded. 717s 1 not fully installed or removed. 717s Need to get 107 MB of archives. 717s After this operation, 454 MB of additional disk space will be used. 717s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-common all 2.50.0-1 [7864 B] 717s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk1.0-0 ppc64el 2.50.0-1 [57.8 kB] 717s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-atk-1.0 ppc64el 2.50.0-1 [22.8 kB] 717s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 717s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 717s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 717s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 717s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 717s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 717s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 717s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 717s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 718s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 718s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1 [48.5 kB] 718s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 718s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 718s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 718s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 718s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 718s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 718s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 718s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 718s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 718s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 718s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 718s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 718s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 718s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 718s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 718s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 718s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 718s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 718s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 718s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 718s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 718s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 718s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 718s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 718s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 718s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el gtk-update-icon-cache ppc64el 3.24.40-2ubuntu1 [53.2 kB] 718s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 718s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 718s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 20.10-0ubuntu2 [153 kB] 718s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 718s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 718s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libatspi2.0-0 ppc64el 2.50.0-1 [93.5 kB] 718s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk-bridge2.0-0 ppc64el 2.50.0-1 [75.5 kB] 718s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 718s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 718s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 718s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 718s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 718s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libcups2 ppc64el 2.4.6-0ubuntu3 [344 kB] 718s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 719s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 719s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 719s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 719s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 719s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 719s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 719s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 719s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 719s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 719s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdconf1 ppc64el 0.40.0-4build1 [43.9 kB] 719s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dconf-service ppc64el 0.40.0-4build1 [31.1 kB] 719s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4build1 [26.5 kB] 719s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-common all 3.24.40-2ubuntu1 [1200 kB] 719s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-0 ppc64el 3.24.40-2ubuntu1 [3344 kB] 719s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.40-2ubuntu1 [245 kB] 719s Get:70 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 719s Get:71 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 720s Get:72 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 720s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.0-1 [78.3 kB] 720s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 720s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 720s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 720s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 720s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 720s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 720s Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 720s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 720s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli-dev ppc64el 1.1.0-2 [421 kB] 720s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5ubuntu1 [51.2 kB] 720s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3ubuntu1 [902 kB] 720s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng-dev ppc64el 1.6.43-1 [327 kB] 720s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libfreetype-dev ppc64el 2.13.2+dfsg-1 [702 kB] 720s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-6ubuntu2 [37.6 kB] 720s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2 [36.9 kB] 720s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2 [22.0 kB] 720s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2 [16.7 kB] 720s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig-dev ppc64el 2.15.0-1ubuntu1 [212 kB] 720s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi-dev ppc64el 3.4.6-1 [67.4 kB] 720s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libelf1t64 ppc64el 0.190-1.1 [69.2 kB] 720s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-bin ppc64el 2.79.3-3ubuntu1 [111 kB] 720s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 720s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.79.3-3ubuntu1 [84.1 kB] 720s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.79.3-3ubuntu1 [245 kB] 720s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libblkid-dev ppc64el 2.39.3-6ubuntu2 [260 kB] 720s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol-dev ppc64el 3.5-2 [471 kB] 720s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 720s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 720s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 720s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 721s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libselinux1-dev ppc64el 3.5-2build1 [192 kB] 721s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libmount-dev ppc64el 2.39.3-6ubuntu2 [14.9 kB] 721s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-dev ppc64el 2.79.3-3ubuntu1 [2148 kB] 721s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-dev ppc64el 0.42.2-1 [333 kB] 721s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 721s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 721s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 721s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 721s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-dev all 2023.2-1 [602 kB] 721s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-core-dev all 2023.2-1 [2444 B] 721s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libice-dev ppc64el 2:1.0.10-1build2 [60.0 kB] 721s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm-dev ppc64el 2:1.2.3-1build2 [20.7 kB] 721s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau-dev ppc64el 1:1.0.9-1build5 [10.3 kB] 721s Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu5 [28.1 kB] 721s Get:118 http://ftpmaster.internal/ubuntu noble/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 721s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build2 [5510 B] 721s Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1-dev ppc64el 1.15-1 [96.0 kB] 721s Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-dev ppc64el 2:1.8.7-1 [837 kB] 721s Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0-dev ppc64el 1.15-1 [20.9 kB] 721s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0-dev ppc64el 1.15-1 [7294 B] 721s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext-dev ppc64el 2:1.3.4-1build1 [96.3 kB] 721s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1 [30.4 kB] 721s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2-dev ppc64el 1.18.0-1 [41.1 kB] 721s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0-dev ppc64el 2.79.3-3ubuntu1 [838 kB] 721s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop-dev ppc64el 1.79.1-1 [29.0 kB] 721s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-girepository-2.0-dev ppc64el 1.79.1-1 [41.7 kB] 721s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 721s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 721s Get:132 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 722s Get:133 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 722s Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 722s Get:135 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 722s Get:136 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 722s Get:137 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 722s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 722s Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 722s Get:140 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 722s Get:141 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 722s Get:142 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 722s Get:143 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 722s Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 723s Get:145 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 723s Get:146 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 723s Get:147 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 723s Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 723s Get:149 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 723s Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 723s Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 724s Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 724s Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 724s Get:154 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 724s Get:155 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 724s Get:156 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-mako all 1.3.2-1 [63.3 kB] 724s Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-markdown all 3.5.2-1 [72.0 kB] 724s Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el gobject-introspection-bin ppc64el 1.79.1-1 [358 kB] 724s Get:159 http://ftpmaster.internal/ubuntu noble/main ppc64el gobject-introspection ppc64el 1.79.1-1 [23.3 kB] 724s Get:160 http://ftpmaster.internal/ubuntu noble/main ppc64el libgirepository-1.0-dev ppc64el 1.79.1-1 [28.7 kB] 724s Get:161 http://ftpmaster.internal/ubuntu noble/main ppc64el libgirepository1.0-dev ppc64el 1.79.1-1 [17.2 kB] 724s Get:162 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-dev ppc64el 102.15.1-1 [9432 kB] 724s Get:163 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs-dev ppc64el 6.0.0-2 [8524 B] 726s Fetched 107 MB in 8s (13.4 MB/s) 726s Selecting previously unselected package at-spi2-common. 726s (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 ... 69677 files and directories currently installed.) 726s Preparing to unpack .../00-at-spi2-common_2.50.0-1_all.deb ... 726s Unpacking at-spi2-common (2.50.0-1) ... 726s Selecting previously unselected package libatk1.0-0:ppc64el. 726s Preparing to unpack .../01-libatk1.0-0_2.50.0-1_ppc64el.deb ... 726s Unpacking libatk1.0-0:ppc64el (2.50.0-1) ... 726s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 726s Preparing to unpack .../02-gir1.2-atk-1.0_2.50.0-1_ppc64el.deb ... 726s Unpacking gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 726s Selecting previously unselected package fonts-dejavu-mono. 726s Preparing to unpack .../03-fonts-dejavu-mono_2.37-8_all.deb ... 726s Unpacking fonts-dejavu-mono (2.37-8) ... 726s Selecting previously unselected package fonts-dejavu-core. 726s Preparing to unpack .../04-fonts-dejavu-core_2.37-8_all.deb ... 726s Unpacking fonts-dejavu-core (2.37-8) ... 726s Selecting previously unselected package fontconfig-config. 726s Preparing to unpack .../05-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 726s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 726s Selecting previously unselected package libfontconfig1:ppc64el. 726s Preparing to unpack .../06-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 726s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 726s Selecting previously unselected package libpixman-1-0:ppc64el. 726s Preparing to unpack .../07-libpixman-1-0_0.42.2-1_ppc64el.deb ... 726s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 726s Selecting previously unselected package libxcb-render0:ppc64el. 726s Preparing to unpack .../08-libxcb-render0_1.15-1_ppc64el.deb ... 726s Unpacking libxcb-render0:ppc64el (1.15-1) ... 726s Selecting previously unselected package libxcb-shm0:ppc64el. 726s Preparing to unpack .../09-libxcb-shm0_1.15-1_ppc64el.deb ... 726s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 726s Selecting previously unselected package libxrender1:ppc64el. 726s Preparing to unpack .../10-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 726s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 726s Selecting previously unselected package libcairo2:ppc64el. 726s Preparing to unpack .../11-libcairo2_1.18.0-1_ppc64el.deb ... 726s Unpacking libcairo2:ppc64el (1.18.0-1) ... 726s Selecting previously unselected package libcairo-gobject2:ppc64el. 726s Preparing to unpack .../12-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 726s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 726s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 726s Preparing to unpack .../13-gir1.2-freedesktop_1.79.1-1_ppc64el.deb ... 726s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1) ... 726s Selecting previously unselected package libgdk-pixbuf2.0-common. 726s Preparing to unpack .../14-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 726s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 726s Selecting previously unselected package libjpeg-turbo8:ppc64el. 726s Preparing to unpack .../15-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 726s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 726s Selecting previously unselected package libjpeg8:ppc64el. 726s Preparing to unpack .../16-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 726s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 726s Selecting previously unselected package libdeflate0:ppc64el. 726s Preparing to unpack .../17-libdeflate0_1.19-1_ppc64el.deb ... 726s Unpacking libdeflate0:ppc64el (1.19-1) ... 726s Selecting previously unselected package libjbig0:ppc64el. 726s Preparing to unpack .../18-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 726s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 726s Selecting previously unselected package liblerc4:ppc64el. 726s Preparing to unpack .../19-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 726s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 726s Selecting previously unselected package libsharpyuv0:ppc64el. 726s Preparing to unpack .../20-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 726s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 726s Selecting previously unselected package libwebp7:ppc64el. 726s Preparing to unpack .../21-libwebp7_1.3.2-0.4_ppc64el.deb ... 726s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 726s Selecting previously unselected package libtiff6:ppc64el. 726s Preparing to unpack .../22-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 726s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 726s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 726s Preparing to unpack .../23-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 726s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 726s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 726s Preparing to unpack .../24-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 726s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 726s Selecting previously unselected package libgraphite2-3:ppc64el. 726s Preparing to unpack .../25-libgraphite2-3_1.3.14-2_ppc64el.deb ... 726s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 726s Selecting previously unselected package libharfbuzz0b:ppc64el. 726s Preparing to unpack .../26-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 726s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 726s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 726s Preparing to unpack .../27-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 726s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 726s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 726s Preparing to unpack .../28-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 726s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 726s Selecting previously unselected package fontconfig. 726s Preparing to unpack .../29-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 726s Unpacking fontconfig (2.15.0-1ubuntu1) ... 726s Selecting previously unselected package libthai-data. 726s Preparing to unpack .../30-libthai-data_0.1.29-2_all.deb ... 726s Unpacking libthai-data (0.1.29-2) ... 726s Selecting previously unselected package libdatrie1:ppc64el. 726s Preparing to unpack .../31-libdatrie1_0.2.13-3_ppc64el.deb ... 726s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 726s Selecting previously unselected package libthai0:ppc64el. 726s Preparing to unpack .../32-libthai0_0.1.29-2_ppc64el.deb ... 726s Unpacking libthai0:ppc64el (0.1.29-2) ... 726s Selecting previously unselected package libpango-1.0-0:ppc64el. 726s Preparing to unpack .../33-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 726s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 726s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 726s Preparing to unpack .../34-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 726s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 726s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 726s Preparing to unpack .../35-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 726s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 726s Selecting previously unselected package libxft2:ppc64el. 726s Preparing to unpack .../36-libxft2_2.3.6-1_ppc64el.deb ... 726s Unpacking libxft2:ppc64el (2.3.6-1) ... 726s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 726s Preparing to unpack .../37-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 726s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 726s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 726s Preparing to unpack .../38-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 726s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 726s Selecting previously unselected package gtk-update-icon-cache. 726s Preparing to unpack .../39-gtk-update-icon-cache_3.24.40-2ubuntu1_ppc64el.deb ... 726s Unpacking gtk-update-icon-cache (3.24.40-2ubuntu1) ... 726s Selecting previously unselected package hicolor-icon-theme. 726s Preparing to unpack .../40-hicolor-icon-theme_0.17-2_all.deb ... 726s Unpacking hicolor-icon-theme (0.17-2) ... 726s Selecting previously unselected package humanity-icon-theme. 726s Preparing to unpack .../41-humanity-icon-theme_0.6.16_all.deb ... 726s Unpacking humanity-icon-theme (0.6.16) ... 727s Selecting previously unselected package ubuntu-mono. 727s Preparing to unpack .../42-ubuntu-mono_20.10-0ubuntu2_all.deb ... 727s Unpacking ubuntu-mono (20.10-0ubuntu2) ... 728s Selecting previously unselected package adwaita-icon-theme. 728s Preparing to unpack .../43-adwaita-icon-theme_46~rc-1_all.deb ... 728s Unpacking adwaita-icon-theme (46~rc-1) ... 728s Selecting previously unselected package libxi6:ppc64el. 728s Preparing to unpack .../44-libxi6_2%3a1.8.1-1_ppc64el.deb ... 728s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 728s Selecting previously unselected package libatspi2.0-0:ppc64el. 728s Preparing to unpack .../45-libatspi2.0-0_2.50.0-1_ppc64el.deb ... 728s Unpacking libatspi2.0-0:ppc64el (2.50.0-1) ... 728s Selecting previously unselected package libatk-bridge2.0-0:ppc64el. 728s Preparing to unpack .../46-libatk-bridge2.0-0_2.50.0-1_ppc64el.deb ... 728s Unpacking libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 728s Selecting previously unselected package liblcms2-2:ppc64el. 728s Preparing to unpack .../47-liblcms2-2_2.14-2_ppc64el.deb ... 728s Unpacking liblcms2-2:ppc64el (2.14-2) ... 728s Selecting previously unselected package libcolord2:ppc64el. 728s Preparing to unpack .../48-libcolord2_1.4.7-1_ppc64el.deb ... 728s Unpacking libcolord2:ppc64el (1.4.7-1) ... 728s Selecting previously unselected package libavahi-common-data:ppc64el. 728s Preparing to unpack .../49-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 728s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 728s Selecting previously unselected package libavahi-common3:ppc64el. 728s Preparing to unpack .../50-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 728s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 728s Selecting previously unselected package libavahi-client3:ppc64el. 728s Preparing to unpack .../51-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 728s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 728s Selecting previously unselected package libcups2:ppc64el. 728s Preparing to unpack .../52-libcups2_2.4.6-0ubuntu3_ppc64el.deb ... 728s Unpacking libcups2:ppc64el (2.4.6-0ubuntu3) ... 728s Selecting previously unselected package libepoxy0:ppc64el. 728s Preparing to unpack .../53-libepoxy0_1.5.10-1_ppc64el.deb ... 728s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 728s Selecting previously unselected package libwayland-client0:ppc64el. 728s Preparing to unpack .../54-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 728s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 728s Selecting previously unselected package libwayland-cursor0:ppc64el. 728s Preparing to unpack .../55-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 728s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 728s Selecting previously unselected package libwayland-egl1:ppc64el. 728s Preparing to unpack .../56-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 728s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 728s Selecting previously unselected package libxcomposite1:ppc64el. 728s Preparing to unpack .../57-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 728s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 728s Selecting previously unselected package libxfixes3:ppc64el. 728s Preparing to unpack .../58-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 728s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 728s Selecting previously unselected package libxcursor1:ppc64el. 728s Preparing to unpack .../59-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 728s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 728s Selecting previously unselected package libxdamage1:ppc64el. 728s Preparing to unpack .../60-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 728s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 728s Selecting previously unselected package libxinerama1:ppc64el. 728s Preparing to unpack .../61-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 728s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 728s Selecting previously unselected package libxrandr2:ppc64el. 728s Preparing to unpack .../62-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 728s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 728s Selecting previously unselected package libdconf1:ppc64el. 728s Preparing to unpack .../63-libdconf1_0.40.0-4build1_ppc64el.deb ... 728s Unpacking libdconf1:ppc64el (0.40.0-4build1) ... 728s Selecting previously unselected package dconf-service. 728s Preparing to unpack .../64-dconf-service_0.40.0-4build1_ppc64el.deb ... 728s Unpacking dconf-service (0.40.0-4build1) ... 728s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 728s Preparing to unpack .../65-dconf-gsettings-backend_0.40.0-4build1_ppc64el.deb ... 728s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4build1) ... 728s Selecting previously unselected package libgtk-3-common. 728s Preparing to unpack .../66-libgtk-3-common_3.24.40-2ubuntu1_all.deb ... 728s Unpacking libgtk-3-common (3.24.40-2ubuntu1) ... 728s Selecting previously unselected package libgtk-3-0:ppc64el. 728s Preparing to unpack .../67-libgtk-3-0_3.24.40-2ubuntu1_ppc64el.deb ... 728s Unpacking libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 728s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 728s Preparing to unpack .../68-gir1.2-gtk-3.0_3.24.40-2ubuntu1_ppc64el.deb ... 728s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 728s Selecting previously unselected package libmozjs-102-0:ppc64el. 728s Preparing to unpack .../69-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 728s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 728s Selecting previously unselected package libcjs0:ppc64el. 728s Preparing to unpack .../70-libcjs0_6.0.0-2_ppc64el.deb ... 728s Unpacking libcjs0:ppc64el (6.0.0-2) ... 729s Selecting previously unselected package cjs. 729s Preparing to unpack .../71-cjs_6.0.0-2_ppc64el.deb ... 729s Unpacking cjs (6.0.0-2) ... 729s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 729s Preparing to unpack .../72-libcairo-script-interpreter2_1.18.0-1_ppc64el.deb ... 729s Unpacking libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 729s Selecting previously unselected package libc-dev-bin. 729s Preparing to unpack .../73-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 729s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 729s Selecting previously unselected package linux-libc-dev:ppc64el. 729s Preparing to unpack .../74-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 729s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 729s Selecting previously unselected package libcrypt-dev:ppc64el. 729s Preparing to unpack .../75-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 729s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 729s Selecting previously unselected package libtirpc-dev:ppc64el. 729s Preparing to unpack .../76-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 729s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 729s Selecting previously unselected package libnsl-dev:ppc64el. 729s Preparing to unpack .../77-libnsl-dev_1.3.0-3_ppc64el.deb ... 729s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 729s Selecting previously unselected package rpcsvc-proto. 729s Preparing to unpack .../78-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 729s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 729s Selecting previously unselected package libc6-dev:ppc64el. 729s Preparing to unpack .../79-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 729s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 729s Selecting previously unselected package libexpat1-dev:ppc64el. 729s Preparing to unpack .../80-libexpat1-dev_2.6.0-1_ppc64el.deb ... 729s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 729s Selecting previously unselected package libbrotli-dev:ppc64el. 729s Preparing to unpack .../81-libbrotli-dev_1.1.0-2_ppc64el.deb ... 729s Unpacking libbrotli-dev:ppc64el (1.1.0-2) ... 729s Selecting previously unselected package libbz2-dev:ppc64el. 729s Preparing to unpack .../82-libbz2-dev_1.0.8-5ubuntu1_ppc64el.deb ... 729s Unpacking libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 729s Selecting previously unselected package zlib1g-dev:ppc64el. 729s Preparing to unpack .../83-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_ppc64el.deb ... 729s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 729s Selecting previously unselected package libpng-dev:ppc64el. 729s Preparing to unpack .../84-libpng-dev_1.6.43-1_ppc64el.deb ... 729s Unpacking libpng-dev:ppc64el (1.6.43-1) ... 729s Selecting previously unselected package libfreetype-dev:ppc64el. 729s Preparing to unpack .../85-libfreetype-dev_2.13.2+dfsg-1_ppc64el.deb ... 729s Unpacking libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 729s Selecting previously unselected package uuid-dev:ppc64el. 729s Preparing to unpack .../86-uuid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 729s Unpacking uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 729s Selecting previously unselected package libpkgconf3:ppc64el. 729s Preparing to unpack .../87-libpkgconf3_1.8.1-2_ppc64el.deb ... 729s Unpacking libpkgconf3:ppc64el (1.8.1-2) ... 729s Selecting previously unselected package pkgconf-bin. 729s Preparing to unpack .../88-pkgconf-bin_1.8.1-2_ppc64el.deb ... 729s Unpacking pkgconf-bin (1.8.1-2) ... 729s Selecting previously unselected package pkgconf:ppc64el. 729s Preparing to unpack .../89-pkgconf_1.8.1-2_ppc64el.deb ... 729s Unpacking pkgconf:ppc64el (1.8.1-2) ... 729s Selecting previously unselected package libfontconfig-dev:ppc64el. 729s Preparing to unpack .../90-libfontconfig-dev_2.15.0-1ubuntu1_ppc64el.deb ... 729s Unpacking libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 729s Selecting previously unselected package libffi-dev:ppc64el. 729s Preparing to unpack .../91-libffi-dev_3.4.6-1_ppc64el.deb ... 729s Unpacking libffi-dev:ppc64el (3.4.6-1) ... 729s dpkg: libelf1:ppc64el: dependency problems, but removing anyway as you requested: 729s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 729s libbpf1:ppc64el depends on libelf1 (>= 0.144). 729s iproute2 depends on libelf1 (>= 0.131). 729s 729s (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 ... 84903 files and directories currently installed.) 729s Removing libelf1:ppc64el (0.190-1) ... 729s Selecting previously unselected package libelf1t64:ppc64el. 729s (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 ... 84898 files and directories currently installed.) 729s Preparing to unpack .../00-libelf1t64_0.190-1.1_ppc64el.deb ... 729s Unpacking libelf1t64:ppc64el (0.190-1.1) ... 729s Selecting previously unselected package libglib2.0-bin. 729s Preparing to unpack .../01-libglib2.0-bin_2.79.3-3ubuntu1_ppc64el.deb ... 729s Unpacking libglib2.0-bin (2.79.3-3ubuntu1) ... 729s Selecting previously unselected package python3-packaging. 729s Preparing to unpack .../02-python3-packaging_23.2-1_all.deb ... 729s Unpacking python3-packaging (23.2-1) ... 730s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 730s Preparing to unpack .../03-libgirepository-2.0-0_2.79.3-3ubuntu1_ppc64el.deb ... 730s Unpacking libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu1) ... 730s Selecting previously unselected package libglib2.0-dev-bin. 730s Preparing to unpack .../04-libglib2.0-dev-bin_2.79.3-3ubuntu1_ppc64el.deb ... 730s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu1) ... 730s Selecting previously unselected package libblkid-dev:ppc64el. 730s Preparing to unpack .../05-libblkid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 730s Unpacking libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 730s Selecting previously unselected package libsepol-dev:ppc64el. 730s Preparing to unpack .../06-libsepol-dev_3.5-2_ppc64el.deb ... 730s Unpacking libsepol-dev:ppc64el (3.5-2) ... 730s Selecting previously unselected package libpcre2-16-0:ppc64el. 730s Preparing to unpack .../07-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 730s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 730s Selecting previously unselected package libpcre2-32-0:ppc64el. 730s Preparing to unpack .../08-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 730s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 730s Selecting previously unselected package libpcre2-posix3:ppc64el. 730s Preparing to unpack .../09-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 730s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 730s Selecting previously unselected package libpcre2-dev:ppc64el. 730s Preparing to unpack .../10-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 730s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 730s Selecting previously unselected package libselinux1-dev:ppc64el. 730s Preparing to unpack .../11-libselinux1-dev_3.5-2build1_ppc64el.deb ... 730s Unpacking libselinux1-dev:ppc64el (3.5-2build1) ... 730s Selecting previously unselected package libmount-dev:ppc64el. 730s Preparing to unpack .../12-libmount-dev_2.39.3-6ubuntu2_ppc64el.deb ... 730s Unpacking libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 730s Selecting previously unselected package libglib2.0-dev:ppc64el. 730s Preparing to unpack .../13-libglib2.0-dev_2.79.3-3ubuntu1_ppc64el.deb ... 730s Unpacking libglib2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 730s Selecting previously unselected package libpixman-1-dev:ppc64el. 730s Preparing to unpack .../14-libpixman-1-dev_0.42.2-1_ppc64el.deb ... 730s Unpacking libpixman-1-dev:ppc64el (0.42.2-1) ... 730s Selecting previously unselected package x11-common. 730s Preparing to unpack .../15-x11-common_1%3a7.7+23ubuntu2_all.deb ... 730s Unpacking x11-common (1:7.7+23ubuntu2) ... 730s Selecting previously unselected package libice6:ppc64el. 730s Preparing to unpack .../16-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 730s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 730s Selecting previously unselected package libsm6:ppc64el. 730s Preparing to unpack .../17-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 730s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 730s Selecting previously unselected package xorg-sgml-doctools. 730s Preparing to unpack .../18-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 730s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 730s Selecting previously unselected package x11proto-dev. 730s Preparing to unpack .../19-x11proto-dev_2023.2-1_all.deb ... 730s Unpacking x11proto-dev (2023.2-1) ... 730s Selecting previously unselected package x11proto-core-dev. 730s Preparing to unpack .../20-x11proto-core-dev_2023.2-1_all.deb ... 730s Unpacking x11proto-core-dev (2023.2-1) ... 730s Selecting previously unselected package libice-dev:ppc64el. 730s Preparing to unpack .../21-libice-dev_2%3a1.0.10-1build2_ppc64el.deb ... 730s Unpacking libice-dev:ppc64el (2:1.0.10-1build2) ... 730s Selecting previously unselected package libsm-dev:ppc64el. 730s Preparing to unpack .../22-libsm-dev_2%3a1.2.3-1build2_ppc64el.deb ... 730s Unpacking libsm-dev:ppc64el (2:1.2.3-1build2) ... 730s Selecting previously unselected package libxau-dev:ppc64el. 730s Preparing to unpack .../23-libxau-dev_1%3a1.0.9-1build5_ppc64el.deb ... 730s Unpacking libxau-dev:ppc64el (1:1.0.9-1build5) ... 730s Selecting previously unselected package libxdmcp-dev:ppc64el. 730s Preparing to unpack .../24-libxdmcp-dev_1%3a1.1.3-0ubuntu5_ppc64el.deb ... 730s Unpacking libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 730s Selecting previously unselected package xtrans-dev. 730s Preparing to unpack .../25-xtrans-dev_1.4.0-1_all.deb ... 730s Unpacking xtrans-dev (1.4.0-1) ... 730s Selecting previously unselected package libpthread-stubs0-dev:ppc64el. 730s Preparing to unpack .../26-libpthread-stubs0-dev_0.4-1build2_ppc64el.deb ... 730s Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 730s Selecting previously unselected package libxcb1-dev:ppc64el. 730s Preparing to unpack .../27-libxcb1-dev_1.15-1_ppc64el.deb ... 730s Unpacking libxcb1-dev:ppc64el (1.15-1) ... 730s Selecting previously unselected package libx11-dev:ppc64el. 730s Preparing to unpack .../28-libx11-dev_2%3a1.8.7-1_ppc64el.deb ... 730s Unpacking libx11-dev:ppc64el (2:1.8.7-1) ... 730s Selecting previously unselected package libxcb-render0-dev:ppc64el. 730s Preparing to unpack .../29-libxcb-render0-dev_1.15-1_ppc64el.deb ... 730s Unpacking libxcb-render0-dev:ppc64el (1.15-1) ... 730s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 730s Preparing to unpack .../30-libxcb-shm0-dev_1.15-1_ppc64el.deb ... 730s Unpacking libxcb-shm0-dev:ppc64el (1.15-1) ... 730s Selecting previously unselected package libxext-dev:ppc64el. 730s Preparing to unpack .../31-libxext-dev_2%3a1.3.4-1build1_ppc64el.deb ... 730s Unpacking libxext-dev:ppc64el (2:1.3.4-1build1) ... 730s Selecting previously unselected package libxrender-dev:ppc64el. 730s Preparing to unpack .../32-libxrender-dev_1%3a0.9.10-1.1_ppc64el.deb ... 730s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1) ... 730s Selecting previously unselected package libcairo2-dev:ppc64el. 730s Preparing to unpack .../33-libcairo2-dev_1.18.0-1_ppc64el.deb ... 730s Unpacking libcairo2-dev:ppc64el (1.18.0-1) ... 730s Selecting previously unselected package gir1.2-glib-2.0-dev:ppc64el. 730s Preparing to unpack .../34-gir1.2-glib-2.0-dev_2.79.3-3ubuntu1_ppc64el.deb ... 730s Unpacking gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 730s Selecting previously unselected package gir1.2-freedesktop-dev:ppc64el. 730s Preparing to unpack .../35-gir1.2-freedesktop-dev_1.79.1-1_ppc64el.deb ... 730s Unpacking gir1.2-freedesktop-dev:ppc64el (1.79.1-1) ... 730s Selecting previously unselected package gir1.2-girepository-2.0-dev:ppc64el. 730s Preparing to unpack .../36-gir1.2-girepository-2.0-dev_1.79.1-1_ppc64el.deb ... 730s Unpacking gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1) ... 730s Selecting previously unselected package libisl23:ppc64el. 730s Preparing to unpack .../37-libisl23_0.26-3_ppc64el.deb ... 730s Unpacking libisl23:ppc64el (0.26-3) ... 731s Selecting previously unselected package libmpc3:ppc64el. 731s Preparing to unpack .../38-libmpc3_1.3.1-1_ppc64el.deb ... 731s Unpacking libmpc3:ppc64el (1.3.1-1) ... 731s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 731s Preparing to unpack .../39-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 731s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 731s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 731s Preparing to unpack .../40-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 731s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 731s Selecting previously unselected package libcc1-0:ppc64el. 731s Preparing to unpack .../41-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libgomp1:ppc64el. 731s Preparing to unpack .../42-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libitm1:ppc64el. 731s Preparing to unpack .../43-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libatomic1:ppc64el. 731s Preparing to unpack .../44-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libasan8:ppc64el. 731s Preparing to unpack .../45-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package liblsan0:ppc64el. 731s Preparing to unpack .../46-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libtsan2:ppc64el. 731s Preparing to unpack .../47-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libubsan1:ppc64el. 731s Preparing to unpack .../48-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libquadmath0:ppc64el. 731s Preparing to unpack .../49-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 731s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 731s Selecting previously unselected package libgcc-13-dev:ppc64el. 731s Preparing to unpack .../50-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 731s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 731s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 731s Preparing to unpack .../51-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 731s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 732s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 732s Preparing to unpack .../52-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 732s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 732s Selecting previously unselected package cpp-13. 732s Preparing to unpack .../53-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 732s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 732s Selecting previously unselected package cpp. 732s Preparing to unpack .../54-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 732s Unpacking cpp (4:13.2.0-7ubuntu1) ... 732s Selecting previously unselected package gcc-13. 732s Preparing to unpack .../55-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 732s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 732s Selecting previously unselected package gcc. 732s Preparing to unpack .../56-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 732s Unpacking gcc (4:13.2.0-7ubuntu1) ... 732s Selecting previously unselected package libstdc++-13-dev:ppc64el. 732s Preparing to unpack .../57-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 732s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 732s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 732s Preparing to unpack .../58-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 732s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 732s Selecting previously unselected package g++-13. 732s Preparing to unpack .../59-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 732s Unpacking g++-13 (13.2.0-17ubuntu2) ... 732s Selecting previously unselected package g++-powerpc64le-linux-gnu. 732s Preparing to unpack .../60-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 732s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 732s Selecting previously unselected package g++. 732s Preparing to unpack .../61-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 732s Unpacking g++ (4:13.2.0-7ubuntu1) ... 732s Selecting previously unselected package build-essential. 732s Preparing to unpack .../62-build-essential_12.10ubuntu1_ppc64el.deb ... 732s Unpacking build-essential (12.10ubuntu1) ... 732s Selecting previously unselected package python3-mako. 732s Preparing to unpack .../63-python3-mako_1.3.2-1_all.deb ... 732s Unpacking python3-mako (1.3.2-1) ... 732s Selecting previously unselected package python3-markdown. 732s Preparing to unpack .../64-python3-markdown_3.5.2-1_all.deb ... 732s Unpacking python3-markdown (3.5.2-1) ... 732s Selecting previously unselected package gobject-introspection-bin. 732s Preparing to unpack .../65-gobject-introspection-bin_1.79.1-1_ppc64el.deb ... 732s Unpacking gobject-introspection-bin (1.79.1-1) ... 732s Selecting previously unselected package gobject-introspection:ppc64el. 732s Preparing to unpack .../66-gobject-introspection_1.79.1-1_ppc64el.deb ... 732s Unpacking gobject-introspection:ppc64el (1.79.1-1) ... 733s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 733s Preparing to unpack .../67-libgirepository-1.0-dev_1.79.1-1_ppc64el.deb ... 733s Unpacking libgirepository-1.0-dev:ppc64el (1.79.1-1) ... 733s Selecting previously unselected package libgirepository1.0-dev. 733s Preparing to unpack .../68-libgirepository1.0-dev_1.79.1-1_ppc64el.deb ... 733s Unpacking libgirepository1.0-dev (1.79.1-1) ... 733s Selecting previously unselected package libmozjs-102-dev. 733s Preparing to unpack .../69-libmozjs-102-dev_102.15.1-1_ppc64el.deb ... 733s Unpacking libmozjs-102-dev (102.15.1-1) ... 733s Selecting previously unselected package libcjs-dev. 733s Preparing to unpack .../70-libcjs-dev_6.0.0-2_ppc64el.deb ... 733s Unpacking libcjs-dev (6.0.0-2) ... 733s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 733s Setting up liblcms2-2:ppc64el (2.14-2) ... 733s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 733s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 733s Setting up libpixman-1-dev:ppc64el (0.42.2-1) ... 733s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 733s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 733s Setting up hicolor-icon-theme (0.17-2) ... 733s Setting up libxi6:ppc64el (2:1.8.1-1) ... 733s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 733s Setting up libdatrie1:ppc64el (0.2.13-3) ... 733s Setting up libgirepository-2.0-0:ppc64el (2.79.3-3ubuntu1) ... 733s Setting up libxcb-render0:ppc64el (1.15-1) ... 733s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 733s Setting up x11-common (1:7.7+23ubuntu2) ... 733s Setting up libdeflate0:ppc64el (1.19-1) ... 733s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 733s Setting up libxcb-shm0:ppc64el (1.15-1) ... 733s Setting up libatspi2.0-0:ppc64el (2.50.0-1) ... 733s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 733s Setting up libffi-dev:ppc64el (3.4.6-1) ... 733s Setting up libpthread-stubs0-dev:ppc64el (0.4-1build2) ... 733s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 733s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 733s Setting up libcolord2:ppc64el (1.4.7-1) ... 733s Setting up libelf1t64:ppc64el (0.190-1.1) ... 733s Setting up libdconf1:ppc64el (0.40.0-4build1) ... 733s Setting up xtrans-dev (1.4.0-1) ... 733s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 733s Setting up python3-packaging (23.2-1) ... 734s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 734s Setting up libpkgconf3:ppc64el (1.8.1-2) ... 734s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 734s Setting up libepoxy0:ppc64el (1.5.10-1) ... 734s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 734s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 734s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 734s Setting up fonts-dejavu-mono (2.37-8) ... 734s Setting up libmpc3:ppc64el (1.3.1-1) ... 734s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up python3-markdown (3.5.2-1) ... 734s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 734s Setting up fonts-dejavu-core (2.37-8) ... 734s Setting up libsepol-dev:ppc64el (3.5-2) ... 734s Setting up pkgconf-bin (1.8.1-2) ... 734s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 734s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 734s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 734s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 734s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 734s Setting up gir1.2-glib-2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 734s Setting up at-spi2-common (2.50.0-1) ... 734s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 734s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 734s Setting up libthai-data (0.1.29-2) ... 734s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 734s Setting up libatk1.0-0:ppc64el (2.50.0-1) ... 734s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 734s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up libisl23:ppc64el (0.26-3) ... 734s Setting up libc-dev-bin (2.39-0ubuntu2) ... 734s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 734s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 734s Setting up libmozjs-102-dev (102.15.1-1) ... 734s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up libbrotli-dev:ppc64el (1.1.0-2) ... 734s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 734s Setting up python3-mako (1.3.2-1) ... 734s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 734s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 734s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 734s Setting up x11proto-dev (2023.2-1) ... 734s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu1) ... 734s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 734s Setting up libxau-dev:ppc64el (1:1.0.9-1build5) ... 734s Setting up cpp-13 (13.2.0-17ubuntu2) ... 734s Setting up libice-dev:ppc64el (2:1.0.10-1build2) ... 734s Setting up gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 734s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 734s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 734s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 734s Setting up libglib2.0-bin (2.79.3-3ubuntu1) ... 734s Setting up dconf-service (0.40.0-4build1) ... 734s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 734s Setting up gir1.2-girepository-2.0-dev:ppc64el (1.79.1-1) ... 734s Setting up pkgconf:ppc64el (1.8.1-2) ... 734s Setting up libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 734s Setting up libthai0:ppc64el (0.1.29-2) ... 734s Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu5) ... 734s Setting up x11proto-core-dev (2023.2-1) ... 734s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 734s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 734s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 734s Setting up cpp (4:13.2.0-7ubuntu1) ... 734s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 734s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 734s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 734s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 734s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 734s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 734s Setting up libbz2-dev:ppc64el (1.0.8-5ubuntu1) ... 734s Setting up gtk-update-icon-cache (3.24.40-2ubuntu1) ... 734s Setting up fontconfig (2.15.0-1ubuntu1) ... 736s Regenerating fonts cache... done. 736s Setting up libxft2:ppc64el (2.3.6-1) ... 736s Setting up libxcb1-dev:ppc64el (1.15-1) ... 736s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 736s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4build1) ... 736s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 736s Setting up libsm-dev:ppc64el (2:1.2.3-1build2) ... 736s Setting up libselinux1-dev:ppc64el (3.5-2build1) ... 736s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 736s Setting up libx11-dev:ppc64el (2:1.8.7-1) ... 736s Setting up libcairo2:ppc64el (1.18.0-1) ... 736s Setting up libxcb-shm0-dev:ppc64el (1.15-1) ... 736s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 736s Setting up uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 736s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 736s Setting up gcc-13 (13.2.0-17ubuntu2) ... 736s Setting up libxcb-render0-dev:ppc64el (1.15-1) ... 736s Setting up libxext-dev:ppc64el (2:1.3.4-1build1) ... 736s Setting up libcups2:ppc64el (2.4.6-0ubuntu3) ... 736s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 736s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 736s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 736s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1) ... 736s Setting up libgtk-3-common (3.24.40-2ubuntu1) ... 736s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 736s Setting up libcairo-script-interpreter2:ppc64el (1.18.0-1) ... 736s Setting up libblkid-dev:ppc64el (2.39.3-6ubuntu2) ... 736s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1) ... 736s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 736s Setting up libpng-dev:ppc64el (1.6.43-1) ... 736s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 736s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 736s Setting up libcjs0:ppc64el (6.0.0-2) ... 736s Setting up libfreetype-dev:ppc64el (2.13.2+dfsg-1) ... 736s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 736s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 736s Setting up gir1.2-freedesktop-dev:ppc64el (1.79.1-1) ... 736s Setting up libmount-dev:ppc64el (2.39.3-6ubuntu2) ... 736s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 736s Setting up g++-13 (13.2.0-17ubuntu2) ... 736s Setting up libfontconfig-dev:ppc64el (2.15.0-1ubuntu1) ... 736s Setting up gcc (4:13.2.0-7ubuntu1) ... 736s Setting up libglib2.0-dev:ppc64el (2.79.3-3ubuntu1) ... 736s Setting up g++ (4:13.2.0-7ubuntu1) ... 736s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 736s Setting up build-essential (12.10ubuntu1) ... 736s Setting up gobject-introspection-bin (1.79.1-1) ... 737s Setting up adwaita-icon-theme (46~rc-1) ... 737s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 737s Setting up humanity-icon-theme (0.6.16) ... 737s Setting up ubuntu-mono (20.10-0ubuntu2) ... 737s Processing triggers for man-db (2.12.0-3) ... 738s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 738s Setting up libcairo2-dev:ppc64el (1.18.0-1) ... 738s Processing triggers for install-info (7.1-3) ... 738s Setting up libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 738s Processing triggers for libc-bin (2.39-0ubuntu2) ... 738s Setting up gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 738s Setting up gobject-introspection:ppc64el (1.79.1-1) ... 738s Setting up cjs (6.0.0-2) ... 738s Setting up libgirepository-1.0-dev:ppc64el (1.79.1-1) ... 738s Setting up libgirepository1.0-dev (1.79.1-1) ... 738s Setting up libcjs-dev (6.0.0-2) ... 738s Setting up autopkgtest-satdep (0) ... 744s (Reading database ... 88324 files and directories currently installed.) 744s Removing autopkgtest-satdep (0) ... 748s autopkgtest [13:07:35]: test build: [----------------------- 749s build: OK 749s run: OK 749s autopkgtest [13:07:36]: test build: -----------------------] 750s autopkgtest [13:07:37]: test build: - - - - - - - - - - results - - - - - - - - - - 750s build PASS (superficial) 750s autopkgtest [13:07:37]: test installed-tests: preparing testbed 876s autopkgtest [13:09:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 876s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 877s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 877s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [1820 kB] 877s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [318 kB] 877s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [23.8 kB] 877s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [435 kB] 877s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 877s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 877s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 877s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [2097 kB] 877s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 877s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [19.7 kB] 877s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 879s Fetched 4848 kB in 2s (3120 kB/s) 879s Reading package lists... 884s Reading package lists... 885s Building dependency tree... 885s Reading state information... 885s Calculating upgrade... 885s The following packages will be REMOVED: 885s libglib2.0-0 885s The following NEW packages will be installed: 885s libglib2.0-0t64 xdg-user-dirs 885s The following packages will be upgraded: 885s gir1.2-glib-2.0 libglib2.0-data 885s 2 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 885s Need to get 2022 kB of archives. 885s After this operation, 204 kB of additional disk space will be used. 885s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu1 [182 kB] 885s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu1 [1773 kB] 886s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu1 [46.4 kB] 886s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 886s Fetched 2022 kB in 1s (2688 kB/s) 886s (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 ... 70107 files and directories currently installed.) 886s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu1_ppc64el.deb ... 886s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu1) over (2.79.2-1~ubuntu1) ... 886s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 886s udisks2 depends on libglib2.0-0 (>= 2.77.0). 886s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 886s python3-gi depends on libglib2.0-0 (>= 2.77.0). 886s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 886s netplan.io depends on libglib2.0-0 (>= 2.70.0). 886s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 886s libxmlb2:ppc64el depends on libglib2.0-0 (>= 2.54.0). 886s libvolume-key1:ppc64el depends on libglib2.0-0 (>= 2.18.0). 886s libudisks2-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 886s libqrtr-glib0:ppc64el depends on libglib2.0-0 (>= 2.56). 886s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 886s libqmi-glib5:ppc64el depends on libglib2.0-0 (>= 2.54.0). 886s libpolkit-gobject-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 886s libpolkit-agent-1-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 886s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 886s libmm-glib0:ppc64el depends on libglib2.0-0 (>= 2.62.0). 886s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 886s libmbim-glib4:ppc64el depends on libglib2.0-0 (>= 2.56). 886s libjson-glib-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 886s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 886s libgusb2:ppc64el depends on libglib2.0-0 (>= 2.75.3). 886s libgudev-1.0-0:ppc64el depends on libglib2.0-0 (>= 2.38.0). 886s libgirepository-1.0-1:ppc64el depends on libglib2.0-0 (>= 2.79.0). 886s libfwupd2:ppc64el depends on libglib2.0-0 (>= 2.79.0). 886s libblockdev3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s libblockdev-utils3:ppc64el depends on libglib2.0-0 (>= 2.75.3). 886s libblockdev-swap3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s libblockdev-part3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s libblockdev-nvme3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s libblockdev-mdraid3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s libblockdev-loop3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s libblockdev-fs3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s libblockdev-crypto3:ppc64el depends on libglib2.0-0 (>= 2.42.2). 886s fwupd depends on libglib2.0-0 (>= 2.79.0). 886s bolt depends on libglib2.0-0 (>= 2.56.0). 886s 886s (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 ... 70107 files and directories currently installed.) 886s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 886s Selecting previously unselected package libglib2.0-0t64:ppc64el. 886s (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 ... 70082 files and directories currently installed.) 886s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu1_ppc64el.deb ... 886s 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... 886s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 886s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 886s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu1_all.deb ... 886s Unpacking libglib2.0-data (2.79.3-3ubuntu1) over (2.79.2-1~ubuntu1) ... 886s Selecting previously unselected package xdg-user-dirs. 886s Preparing to unpack .../xdg-user-dirs_0.18-1_ppc64el.deb ... 886s Unpacking xdg-user-dirs (0.18-1) ... 886s Setting up xdg-user-dirs (0.18-1) ... 886s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 886s No schema files found: doing nothing. 886s Setting up libglib2.0-data (2.79.3-3ubuntu1) ... 886s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu1) ... 886s Processing triggers for man-db (2.12.0-3) ... 887s Processing triggers for libc-bin (2.39-0ubuntu2) ... 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s 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 887s Reading package lists... 887s Building dependency tree... 887s Reading state information... 887s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 888s sh: Attempting to set up Debian/Ubuntu apt sources automatically 888s sh: Distribution appears to be Ubuntu 891s Reading package lists... 892s Building dependency tree... 892s Reading state information... 892s eatmydata is already the newest version (131-1). 892s dbus is already the newest version (1.14.10-4ubuntu1). 892s dbus set to manually installed. 892s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s 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 892s Reading package lists... 892s Building dependency tree... 892s Reading state information... 892s rng-tools-debian is already the newest version (2.4). 892s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 892s Reading package lists... 892s Building dependency tree... 892s Reading state information... 893s haveged is already the newest version (1.9.14-1ubuntu1). 893s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 893s Reading package lists... 893s Building dependency tree... 893s Reading state information... 893s The following packages will be REMOVED: 893s cloud-init* python3-configobj* python3-debconf* 893s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 893s After this operation, 3248 kB disk space will be freed. 893s (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 ... 70121 files and directories currently installed.) 893s Removing cloud-init (24.1-0ubuntu1) ... 894s Removing python3-configobj (5.0.8-3) ... 894s Removing python3-debconf (1.5.86) ... 894s Processing triggers for man-db (2.12.0-3) ... 894s (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 ... 69732 files and directories currently installed.) 894s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 895s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 895s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 895s Reading package lists... 895s Building dependency tree... 895s Reading state information... 895s linux-generic is already the newest version (6.8.0-11.11+1). 895s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 896s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 896s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 896s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 896s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 896s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 900s Reading package lists... 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s 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 900s Reading package lists... 900s Building dependency tree... 900s Reading state information... 900s Calculating upgrade... 900s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 900s Reading package lists... 900s Building dependency tree... 900s Reading state information... 901s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 901s autopkgtest [13:10:08]: rebooting testbed after setup commands that affected boot 1056s autopkgtest [13:12:43]: testbed dpkg architecture: ppc64el 1062s Reading package lists... 1062s Building dependency tree... 1062s Reading state information... 1063s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 1063s Starting 2 pkgProblemResolver with broken count: 0 1063s Done 1063s Done 1064s Starting pkgProblemResolver with broken count: 0 1064s Starting 2 pkgProblemResolver with broken count: 0 1064s Done 1064s The following additional packages will be installed: 1064s adwaita-icon-theme at-spi2-common at-spi2-core cjs cjs-tests dbus-x11 1064s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 1064s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 1064s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 1064s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 1064s hicolor-icon-theme humanity-icon-theme libatk-bridge2.0-0 libatk1.0-0 1064s libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 1064s libcairo-gobject2 libcairo2 libcjs0 libcolord2 libcups2 libdatrie1 libdconf1 1064s libdeflate0 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 libepoxy0 1064s libfontconfig1 libfontenc1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 1064s libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 1064s libgraphite2-3 libgtk-3-0 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b 1064s libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libllvm17 1064s libmozjs-102-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 1064s libpangoxft-1.0-0 libpixman-1-0 libsharpyuv0 libsm6 libthai-data libthai0 1064s libtiff6 libunwind8 libvulkan1 libwayland-client0 libwayland-cursor0 1064s libwayland-egl1 libwebp7 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 1064s libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 1064s libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 1064s libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxpm4 1064s libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxxf86vm1 1064s session-migration ubuntu-mono x11-common x11-xkb-utils xserver-common xvfb 1064s Suggested packages: 1064s colord cups-common gvfs liblcms2-utils 1064s Recommended packages: 1064s librsvg2-common libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 1064s mesa-vulkan-drivers | vulkan-icd xfonts-base 1064s The following NEW packages will be installed: 1064s adwaita-icon-theme at-spi2-common at-spi2-core cjs cjs-tests dbus-x11 1064s dconf-gsettings-backend dconf-service fontconfig fontconfig-config 1064s fonts-dejavu-core fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop 1064s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 1064s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 1064s hicolor-icon-theme humanity-icon-theme libatk-bridge2.0-0 libatk1.0-0 1064s libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 1064s libcairo-gobject2 libcairo2 libcjs0 libcolord2 libcups2 libdatrie1 libdconf1 1064s libdeflate0 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 libepoxy0 1064s libfontconfig1 libfontenc1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 1064s libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 1064s libgraphite2-3 libgtk-3-0 libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b 1064s libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libllvm17 1064s libmozjs-102-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 1064s libpangoxft-1.0-0 libpixman-1-0 libsharpyuv0 libsm6 libthai-data libthai0 1064s libtiff6 libunwind8 libvulkan1 libwayland-client0 libwayland-cursor0 1064s libwayland-egl1 libwebp7 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 1064s libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 1064s libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 1064s libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxpm4 1064s libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxxf86vm1 1064s session-migration ubuntu-mono x11-common x11-xkb-utils xserver-common xvfb 1064s 0 upgraded, 114 newly installed, 0 to remove and 0 not upgraded. 1064s 1 not fully installed or removed. 1064s Need to get 60.1 MB of archives. 1064s After this operation, 297 MB of additional disk space will be used. 1064s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el dbus-x11 ppc64el 1.14.10-4ubuntu1 [24.4 kB] 1065s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 1065s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 1065s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 1065s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 1065s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 1065s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 1065s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 1065s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 1065s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 1065s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 1065s Get:12 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmozjs-102-0 ppc64el 102.15.1-1 [8458 kB] 1065s Get:13 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcjs0 ppc64el 6.0.0-2 [448 kB] 1065s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdconf1 ppc64el 0.40.0-4build1 [43.9 kB] 1065s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dconf-service ppc64el 0.40.0-4build1 [31.1 kB] 1065s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4build1 [26.5 kB] 1065s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-common all 2.50.0-1 [7864 B] 1065s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk1.0-0 ppc64el 2.50.0-1 [57.8 kB] 1065s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-atk-1.0 ppc64el 2.50.0-1 [22.8 kB] 1065s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1 [48.5 kB] 1065s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 1065s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 1065s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 1065s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 1065s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 1065s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 1065s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 1065s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 1065s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 1065s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 1065s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 1065s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 1065s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 1065s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 1065s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 1065s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 1065s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 1065s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 1065s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 1065s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 1066s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 1066s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 1066s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 1066s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 1066s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 1066s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el gtk-update-icon-cache ppc64el 3.24.40-2ubuntu1 [53.2 kB] 1066s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 1066s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 1066s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 20.10-0ubuntu2 [153 kB] 1066s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 1066s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 1066s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libatspi2.0-0 ppc64el 2.50.0-1 [93.5 kB] 1066s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk-bridge2.0-0 ppc64el 2.50.0-1 [75.5 kB] 1066s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 1066s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 1066s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 1066s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 1066s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 1066s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libcups2 ppc64el 2.4.6-0ubuntu3 [344 kB] 1066s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 1066s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 1066s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 1066s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 1066s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 1066s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 1066s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 1066s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 1066s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 1066s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 1066s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-common all 3.24.40-2ubuntu1 [1200 kB] 1066s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-0 ppc64el 3.24.40-2ubuntu1 [3344 kB] 1066s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.40-2ubuntu1 [245 kB] 1066s Get:73 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs ppc64el 6.0.0-2 [106 kB] 1066s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 1066s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libxtst6 ppc64el 2:1.2.3-1.1 [15.4 kB] 1066s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] 1066s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el gsettings-desktop-schemas all 46~beta-3ubuntu1 [35.3 kB] 1066s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-core ppc64el 2.50.0-1 [62.5 kB] 1066s Get:79 http://ftpmaster.internal/ubuntu noble/universe ppc64el cjs-tests ppc64el 6.0.0-2 [253 kB] 1066s Get:80 http://ftpmaster.internal/ubuntu noble/universe ppc64el gnome-desktop-testing ppc64el 2021.1-3 [16.9 kB] 1066s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 1066s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 1066s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt6 ppc64el 1:1.2.1-1.1 [198 kB] 1066s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu6 ppc64el 2:1.1.3-3 [57.2 kB] 1066s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libxpm4 ppc64el 1:3.5.17-1 [48.6 kB] 1066s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libxaw7 ppc64el 2:1.0.14-1 [227 kB] 1066s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build3 [89.3 kB] 1066s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-xkb-utils ppc64el 7.7+8 [199 kB] 1066s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el xserver-common all 2:21.1.11-2ubuntu1 [32.6 kB] 1066s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libglvnd0 ppc64el 1.7.0-1 [84.0 kB] 1066s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libglapi-mesa ppc64el 24.0.1-1ubuntu1 [41.8 kB] 1066s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-xcb1 ppc64el 2:1.8.7-1 [7866 B] 1066s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri2-0 ppc64el 1.15-1 [7444 B] 1066s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri3-0 ppc64el 1.15-1 [7392 B] 1066s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-glx0 ppc64el 1.15-1 [26.2 kB] 1066s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-present0 ppc64el 1.15-1 [5814 B] 1066s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-randr0 ppc64el 1.15-1 [18.9 kB] 1066s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-sync1 ppc64el 1.15-1 [9720 B] 1066s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xfixes0 ppc64el 1.15-1 [10.6 kB] 1066s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libxshmfence1 ppc64el 1.3-1build4 [5566 B] 1066s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build3 [11.8 kB] 1066s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libvulkan1 ppc64el 1.3.275.0-1 [176 kB] 1067s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-amdgpu1 ppc64el 2.4.120-2 [24.5 kB] 1067s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-nouveau2 ppc64el 2.4.120-2 [21.2 kB] 1067s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-radeon1 ppc64el 2.4.120-2 [30.6 kB] 1067s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el libllvm17 ppc64el 1:17.0.6-5build1 [27.3 MB] 1071s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1-mesa-dri ppc64el 24.0.1-1ubuntu1 [5885 kB] 1071s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx-mesa0 ppc64el 24.0.1-1ubuntu1 [160 kB] 1071s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx0 ppc64el 1.7.0-1 [42.1 kB] 1071s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1 ppc64el 1.7.0-1 [108 kB] 1071s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libunwind8 ppc64el 1.6.2-3 [59.9 kB] 1071s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontenc1 ppc64el 1:1.1.4-1build3 [16.2 kB] 1071s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfont2 ppc64el 1:2.0.6-1 [115 kB] 1071s Get:114 http://ftpmaster.internal/ubuntu noble/universe ppc64el xvfb ppc64el 2:21.1.11-2ubuntu1 [1093 kB] 1072s Fetched 60.1 MB in 7s (8979 kB/s) 1072s Selecting previously unselected package dbus-x11. 1072s (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 ... 69677 files and directories currently installed.) 1072s Preparing to unpack .../000-dbus-x11_1.14.10-4ubuntu1_ppc64el.deb ... 1072s Unpacking dbus-x11 (1.14.10-4ubuntu1) ... 1072s Selecting previously unselected package fonts-dejavu-mono. 1072s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 1072s Unpacking fonts-dejavu-mono (2.37-8) ... 1072s Selecting previously unselected package fonts-dejavu-core. 1072s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 1072s Unpacking fonts-dejavu-core (2.37-8) ... 1072s Selecting previously unselected package fontconfig-config. 1072s Preparing to unpack .../003-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 1072s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 1072s Selecting previously unselected package libfontconfig1:ppc64el. 1072s Preparing to unpack .../004-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 1072s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 1072s Selecting previously unselected package libpixman-1-0:ppc64el. 1072s Preparing to unpack .../005-libpixman-1-0_0.42.2-1_ppc64el.deb ... 1072s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 1072s Selecting previously unselected package libxcb-render0:ppc64el. 1072s Preparing to unpack .../006-libxcb-render0_1.15-1_ppc64el.deb ... 1072s Unpacking libxcb-render0:ppc64el (1.15-1) ... 1072s Selecting previously unselected package libxcb-shm0:ppc64el. 1072s Preparing to unpack .../007-libxcb-shm0_1.15-1_ppc64el.deb ... 1072s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 1072s Selecting previously unselected package libxrender1:ppc64el. 1072s Preparing to unpack .../008-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 1072s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 1072s Selecting previously unselected package libcairo2:ppc64el. 1072s Preparing to unpack .../009-libcairo2_1.18.0-1_ppc64el.deb ... 1072s Unpacking libcairo2:ppc64el (1.18.0-1) ... 1072s Selecting previously unselected package libcairo-gobject2:ppc64el. 1072s Preparing to unpack .../010-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 1072s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 1072s Selecting previously unselected package libmozjs-102-0:ppc64el. 1072s Preparing to unpack .../011-libmozjs-102-0_102.15.1-1_ppc64el.deb ... 1072s Unpacking libmozjs-102-0:ppc64el (102.15.1-1) ... 1072s Selecting previously unselected package libcjs0:ppc64el. 1072s Preparing to unpack .../012-libcjs0_6.0.0-2_ppc64el.deb ... 1072s Unpacking libcjs0:ppc64el (6.0.0-2) ... 1072s Selecting previously unselected package libdconf1:ppc64el. 1072s Preparing to unpack .../013-libdconf1_0.40.0-4build1_ppc64el.deb ... 1072s Unpacking libdconf1:ppc64el (0.40.0-4build1) ... 1072s Selecting previously unselected package dconf-service. 1072s Preparing to unpack .../014-dconf-service_0.40.0-4build1_ppc64el.deb ... 1072s Unpacking dconf-service (0.40.0-4build1) ... 1072s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 1072s Preparing to unpack .../015-dconf-gsettings-backend_0.40.0-4build1_ppc64el.deb ... 1072s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4build1) ... 1073s Selecting previously unselected package at-spi2-common. 1073s Preparing to unpack .../016-at-spi2-common_2.50.0-1_all.deb ... 1073s Unpacking at-spi2-common (2.50.0-1) ... 1073s Selecting previously unselected package libatk1.0-0:ppc64el. 1073s Preparing to unpack .../017-libatk1.0-0_2.50.0-1_ppc64el.deb ... 1073s Unpacking libatk1.0-0:ppc64el (2.50.0-1) ... 1073s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 1073s Preparing to unpack .../018-gir1.2-atk-1.0_2.50.0-1_ppc64el.deb ... 1073s Unpacking gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 1073s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 1073s Preparing to unpack .../019-gir1.2-freedesktop_1.79.1-1_ppc64el.deb ... 1073s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1) ... 1073s Selecting previously unselected package libgdk-pixbuf2.0-common. 1073s Preparing to unpack .../020-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 1073s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 1073s Selecting previously unselected package libjpeg-turbo8:ppc64el. 1073s Preparing to unpack .../021-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 1073s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 1073s Selecting previously unselected package libjpeg8:ppc64el. 1073s Preparing to unpack .../022-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 1073s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 1073s Selecting previously unselected package libdeflate0:ppc64el. 1073s Preparing to unpack .../023-libdeflate0_1.19-1_ppc64el.deb ... 1073s Unpacking libdeflate0:ppc64el (1.19-1) ... 1073s Selecting previously unselected package libjbig0:ppc64el. 1073s Preparing to unpack .../024-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 1073s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 1073s Selecting previously unselected package liblerc4:ppc64el. 1073s Preparing to unpack .../025-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 1073s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 1073s Selecting previously unselected package libsharpyuv0:ppc64el. 1073s Preparing to unpack .../026-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 1073s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 1073s Selecting previously unselected package libwebp7:ppc64el. 1073s Preparing to unpack .../027-libwebp7_1.3.2-0.4_ppc64el.deb ... 1073s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 1073s Selecting previously unselected package libtiff6:ppc64el. 1073s Preparing to unpack .../028-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 1073s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 1073s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 1073s Preparing to unpack .../029-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 1073s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 1073s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 1073s Preparing to unpack .../030-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 1073s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 1073s Selecting previously unselected package libgraphite2-3:ppc64el. 1073s Preparing to unpack .../031-libgraphite2-3_1.3.14-2_ppc64el.deb ... 1073s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 1073s Selecting previously unselected package libharfbuzz0b:ppc64el. 1073s Preparing to unpack .../032-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 1073s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 1073s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 1073s Preparing to unpack .../033-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 1073s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 1073s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 1073s Preparing to unpack .../034-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 1073s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 1073s Selecting previously unselected package fontconfig. 1073s Preparing to unpack .../035-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 1073s Unpacking fontconfig (2.15.0-1ubuntu1) ... 1073s Selecting previously unselected package libthai-data. 1073s Preparing to unpack .../036-libthai-data_0.1.29-2_all.deb ... 1073s Unpacking libthai-data (0.1.29-2) ... 1073s Selecting previously unselected package libdatrie1:ppc64el. 1073s Preparing to unpack .../037-libdatrie1_0.2.13-3_ppc64el.deb ... 1073s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 1073s Selecting previously unselected package libthai0:ppc64el. 1073s Preparing to unpack .../038-libthai0_0.1.29-2_ppc64el.deb ... 1073s Unpacking libthai0:ppc64el (0.1.29-2) ... 1073s Selecting previously unselected package libpango-1.0-0:ppc64el. 1073s Preparing to unpack .../039-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 1073s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 1073s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 1073s Preparing to unpack .../040-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 1073s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 1073s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 1073s Preparing to unpack .../041-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 1073s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 1073s Selecting previously unselected package libxft2:ppc64el. 1073s Preparing to unpack .../042-libxft2_2.3.6-1_ppc64el.deb ... 1073s Unpacking libxft2:ppc64el (2.3.6-1) ... 1073s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 1073s Preparing to unpack .../043-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 1073s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 1073s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 1073s Preparing to unpack .../044-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 1073s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 1073s Selecting previously unselected package gtk-update-icon-cache. 1073s Preparing to unpack .../045-gtk-update-icon-cache_3.24.40-2ubuntu1_ppc64el.deb ... 1073s Unpacking gtk-update-icon-cache (3.24.40-2ubuntu1) ... 1073s Selecting previously unselected package hicolor-icon-theme. 1073s Preparing to unpack .../046-hicolor-icon-theme_0.17-2_all.deb ... 1073s Unpacking hicolor-icon-theme (0.17-2) ... 1073s Selecting previously unselected package humanity-icon-theme. 1073s Preparing to unpack .../047-humanity-icon-theme_0.6.16_all.deb ... 1073s Unpacking humanity-icon-theme (0.6.16) ... 1074s Selecting previously unselected package ubuntu-mono. 1074s Preparing to unpack .../048-ubuntu-mono_20.10-0ubuntu2_all.deb ... 1074s Unpacking ubuntu-mono (20.10-0ubuntu2) ... 1074s Selecting previously unselected package adwaita-icon-theme. 1074s Preparing to unpack .../049-adwaita-icon-theme_46~rc-1_all.deb ... 1074s Unpacking adwaita-icon-theme (46~rc-1) ... 1075s Selecting previously unselected package libxi6:ppc64el. 1075s Preparing to unpack .../050-libxi6_2%3a1.8.1-1_ppc64el.deb ... 1075s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 1075s Selecting previously unselected package libatspi2.0-0:ppc64el. 1075s Preparing to unpack .../051-libatspi2.0-0_2.50.0-1_ppc64el.deb ... 1075s Unpacking libatspi2.0-0:ppc64el (2.50.0-1) ... 1075s Selecting previously unselected package libatk-bridge2.0-0:ppc64el. 1075s Preparing to unpack .../052-libatk-bridge2.0-0_2.50.0-1_ppc64el.deb ... 1075s Unpacking libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 1075s Selecting previously unselected package liblcms2-2:ppc64el. 1075s Preparing to unpack .../053-liblcms2-2_2.14-2_ppc64el.deb ... 1075s Unpacking liblcms2-2:ppc64el (2.14-2) ... 1075s Selecting previously unselected package libcolord2:ppc64el. 1075s Preparing to unpack .../054-libcolord2_1.4.7-1_ppc64el.deb ... 1075s Unpacking libcolord2:ppc64el (1.4.7-1) ... 1075s Selecting previously unselected package libavahi-common-data:ppc64el. 1075s Preparing to unpack .../055-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 1075s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 1075s Selecting previously unselected package libavahi-common3:ppc64el. 1075s Preparing to unpack .../056-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 1075s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 1075s Selecting previously unselected package libavahi-client3:ppc64el. 1075s Preparing to unpack .../057-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 1075s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 1075s Selecting previously unselected package libcups2:ppc64el. 1075s Preparing to unpack .../058-libcups2_2.4.6-0ubuntu3_ppc64el.deb ... 1075s Unpacking libcups2:ppc64el (2.4.6-0ubuntu3) ... 1075s Selecting previously unselected package libepoxy0:ppc64el. 1075s Preparing to unpack .../059-libepoxy0_1.5.10-1_ppc64el.deb ... 1075s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 1075s Selecting previously unselected package libwayland-client0:ppc64el. 1075s Preparing to unpack .../060-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 1075s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 1075s Selecting previously unselected package libwayland-cursor0:ppc64el. 1075s Preparing to unpack .../061-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 1075s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 1075s Selecting previously unselected package libwayland-egl1:ppc64el. 1075s Preparing to unpack .../062-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 1075s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 1075s Selecting previously unselected package libxcomposite1:ppc64el. 1075s Preparing to unpack .../063-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 1075s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 1075s Selecting previously unselected package libxfixes3:ppc64el. 1075s Preparing to unpack .../064-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 1075s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 1075s Selecting previously unselected package libxcursor1:ppc64el. 1075s Preparing to unpack .../065-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 1075s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 1075s Selecting previously unselected package libxdamage1:ppc64el. 1075s Preparing to unpack .../066-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 1075s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 1075s Selecting previously unselected package libxinerama1:ppc64el. 1075s Preparing to unpack .../067-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 1075s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 1075s Selecting previously unselected package libxrandr2:ppc64el. 1075s Preparing to unpack .../068-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 1075s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 1075s Selecting previously unselected package libgtk-3-common. 1075s Preparing to unpack .../069-libgtk-3-common_3.24.40-2ubuntu1_all.deb ... 1075s Unpacking libgtk-3-common (3.24.40-2ubuntu1) ... 1075s Selecting previously unselected package libgtk-3-0:ppc64el. 1075s Preparing to unpack .../070-libgtk-3-0_3.24.40-2ubuntu1_ppc64el.deb ... 1075s Unpacking libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 1075s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 1075s Preparing to unpack .../071-gir1.2-gtk-3.0_3.24.40-2ubuntu1_ppc64el.deb ... 1075s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 1075s Selecting previously unselected package cjs. 1075s Preparing to unpack .../072-cjs_6.0.0-2_ppc64el.deb ... 1075s Unpacking cjs (6.0.0-2) ... 1075s Selecting previously unselected package x11-common. 1075s Preparing to unpack .../073-x11-common_1%3a7.7+23ubuntu2_all.deb ... 1075s Unpacking x11-common (1:7.7+23ubuntu2) ... 1075s Selecting previously unselected package libxtst6:ppc64el. 1075s Preparing to unpack .../074-libxtst6_2%3a1.2.3-1.1_ppc64el.deb ... 1075s Unpacking libxtst6:ppc64el (2:1.2.3-1.1) ... 1075s Selecting previously unselected package session-migration. 1075s Preparing to unpack .../075-session-migration_0.3.6_ppc64el.deb ... 1075s Unpacking session-migration (0.3.6) ... 1075s Selecting previously unselected package gsettings-desktop-schemas. 1075s Preparing to unpack .../076-gsettings-desktop-schemas_46~beta-3ubuntu1_all.deb ... 1075s Unpacking gsettings-desktop-schemas (46~beta-3ubuntu1) ... 1075s Selecting previously unselected package at-spi2-core. 1075s Preparing to unpack .../077-at-spi2-core_2.50.0-1_ppc64el.deb ... 1075s Unpacking at-spi2-core (2.50.0-1) ... 1075s Selecting previously unselected package cjs-tests. 1075s Preparing to unpack .../078-cjs-tests_6.0.0-2_ppc64el.deb ... 1075s Unpacking cjs-tests (6.0.0-2) ... 1075s Selecting previously unselected package gnome-desktop-testing. 1075s Preparing to unpack .../079-gnome-desktop-testing_2021.1-3_ppc64el.deb ... 1075s Unpacking gnome-desktop-testing (2021.1-3) ... 1075s Selecting previously unselected package libice6:ppc64el. 1075s Preparing to unpack .../080-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 1075s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 1075s Selecting previously unselected package libsm6:ppc64el. 1075s Preparing to unpack .../081-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 1075s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 1075s Selecting previously unselected package libxt6:ppc64el. 1075s Preparing to unpack .../082-libxt6_1%3a1.2.1-1.1_ppc64el.deb ... 1075s Unpacking libxt6:ppc64el (1:1.2.1-1.1) ... 1075s Selecting previously unselected package libxmu6:ppc64el. 1075s Preparing to unpack .../083-libxmu6_2%3a1.1.3-3_ppc64el.deb ... 1075s Unpacking libxmu6:ppc64el (2:1.1.3-3) ... 1075s Selecting previously unselected package libxpm4:ppc64el. 1075s Preparing to unpack .../084-libxpm4_1%3a3.5.17-1_ppc64el.deb ... 1075s Unpacking libxpm4:ppc64el (1:3.5.17-1) ... 1075s Selecting previously unselected package libxaw7:ppc64el. 1075s Preparing to unpack .../085-libxaw7_2%3a1.0.14-1_ppc64el.deb ... 1075s Unpacking libxaw7:ppc64el (2:1.0.14-1) ... 1075s Selecting previously unselected package libxkbfile1:ppc64el. 1075s Preparing to unpack .../086-libxkbfile1_1%3a1.1.0-1build3_ppc64el.deb ... 1075s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build3) ... 1075s Selecting previously unselected package x11-xkb-utils. 1075s Preparing to unpack .../087-x11-xkb-utils_7.7+8_ppc64el.deb ... 1075s Unpacking x11-xkb-utils (7.7+8) ... 1075s Selecting previously unselected package xserver-common. 1075s Preparing to unpack .../088-xserver-common_2%3a21.1.11-2ubuntu1_all.deb ... 1075s Unpacking xserver-common (2:21.1.11-2ubuntu1) ... 1075s Selecting previously unselected package libglvnd0:ppc64el. 1075s Preparing to unpack .../089-libglvnd0_1.7.0-1_ppc64el.deb ... 1075s Unpacking libglvnd0:ppc64el (1.7.0-1) ... 1075s Selecting previously unselected package libglapi-mesa:ppc64el. 1075s Preparing to unpack .../090-libglapi-mesa_24.0.1-1ubuntu1_ppc64el.deb ... 1075s Unpacking libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 1076s Selecting previously unselected package libx11-xcb1:ppc64el. 1076s Preparing to unpack .../091-libx11-xcb1_2%3a1.8.7-1_ppc64el.deb ... 1076s Unpacking libx11-xcb1:ppc64el (2:1.8.7-1) ... 1076s Selecting previously unselected package libxcb-dri2-0:ppc64el. 1076s Preparing to unpack .../092-libxcb-dri2-0_1.15-1_ppc64el.deb ... 1076s Unpacking libxcb-dri2-0:ppc64el (1.15-1) ... 1076s Selecting previously unselected package libxcb-dri3-0:ppc64el. 1076s Preparing to unpack .../093-libxcb-dri3-0_1.15-1_ppc64el.deb ... 1076s Unpacking libxcb-dri3-0:ppc64el (1.15-1) ... 1076s Selecting previously unselected package libxcb-glx0:ppc64el. 1076s Preparing to unpack .../094-libxcb-glx0_1.15-1_ppc64el.deb ... 1076s Unpacking libxcb-glx0:ppc64el (1.15-1) ... 1076s Selecting previously unselected package libxcb-present0:ppc64el. 1076s Preparing to unpack .../095-libxcb-present0_1.15-1_ppc64el.deb ... 1076s Unpacking libxcb-present0:ppc64el (1.15-1) ... 1076s Selecting previously unselected package libxcb-randr0:ppc64el. 1076s Preparing to unpack .../096-libxcb-randr0_1.15-1_ppc64el.deb ... 1076s Unpacking libxcb-randr0:ppc64el (1.15-1) ... 1076s Selecting previously unselected package libxcb-sync1:ppc64el. 1076s Preparing to unpack .../097-libxcb-sync1_1.15-1_ppc64el.deb ... 1076s Unpacking libxcb-sync1:ppc64el (1.15-1) ... 1076s Selecting previously unselected package libxcb-xfixes0:ppc64el. 1076s Preparing to unpack .../098-libxcb-xfixes0_1.15-1_ppc64el.deb ... 1076s Unpacking libxcb-xfixes0:ppc64el (1.15-1) ... 1076s Selecting previously unselected package libxshmfence1:ppc64el. 1076s Preparing to unpack .../099-libxshmfence1_1.3-1build4_ppc64el.deb ... 1076s Unpacking libxshmfence1:ppc64el (1.3-1build4) ... 1076s Selecting previously unselected package libxxf86vm1:ppc64el. 1076s Preparing to unpack .../100-libxxf86vm1_1%3a1.1.4-1build3_ppc64el.deb ... 1076s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 1076s Selecting previously unselected package libvulkan1:ppc64el. 1076s Preparing to unpack .../101-libvulkan1_1.3.275.0-1_ppc64el.deb ... 1076s Unpacking libvulkan1:ppc64el (1.3.275.0-1) ... 1076s Selecting previously unselected package libdrm-amdgpu1:ppc64el. 1076s Preparing to unpack .../102-libdrm-amdgpu1_2.4.120-2_ppc64el.deb ... 1076s Unpacking libdrm-amdgpu1:ppc64el (2.4.120-2) ... 1076s Selecting previously unselected package libdrm-nouveau2:ppc64el. 1076s Preparing to unpack .../103-libdrm-nouveau2_2.4.120-2_ppc64el.deb ... 1076s Unpacking libdrm-nouveau2:ppc64el (2.4.120-2) ... 1076s Selecting previously unselected package libdrm-radeon1:ppc64el. 1076s Preparing to unpack .../104-libdrm-radeon1_2.4.120-2_ppc64el.deb ... 1076s Unpacking libdrm-radeon1:ppc64el (2.4.120-2) ... 1076s Selecting previously unselected package libllvm17:ppc64el. 1076s Preparing to unpack .../105-libllvm17_1%3a17.0.6-5build1_ppc64el.deb ... 1076s Unpacking libllvm17:ppc64el (1:17.0.6-5build1) ... 1077s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 1077s Preparing to unpack .../106-libgl1-mesa-dri_24.0.1-1ubuntu1_ppc64el.deb ... 1077s Unpacking libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 1077s Selecting previously unselected package libglx-mesa0:ppc64el. 1077s Preparing to unpack .../107-libglx-mesa0_24.0.1-1ubuntu1_ppc64el.deb ... 1077s Unpacking libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 1077s Selecting previously unselected package libglx0:ppc64el. 1077s Preparing to unpack .../108-libglx0_1.7.0-1_ppc64el.deb ... 1077s Unpacking libglx0:ppc64el (1.7.0-1) ... 1077s Selecting previously unselected package libgl1:ppc64el. 1077s Preparing to unpack .../109-libgl1_1.7.0-1_ppc64el.deb ... 1077s Unpacking libgl1:ppc64el (1.7.0-1) ... 1077s Selecting previously unselected package libunwind8:ppc64el. 1077s Preparing to unpack .../110-libunwind8_1.6.2-3_ppc64el.deb ... 1077s Unpacking libunwind8:ppc64el (1.6.2-3) ... 1077s Selecting previously unselected package libfontenc1:ppc64el. 1077s Preparing to unpack .../111-libfontenc1_1%3a1.1.4-1build3_ppc64el.deb ... 1077s Unpacking libfontenc1:ppc64el (1:1.1.4-1build3) ... 1077s Selecting previously unselected package libxfont2:ppc64el. 1077s Preparing to unpack .../112-libxfont2_1%3a2.0.6-1_ppc64el.deb ... 1077s Unpacking libxfont2:ppc64el (1:2.0.6-1) ... 1077s Selecting previously unselected package xvfb. 1077s Preparing to unpack .../113-xvfb_2%3a21.1.11-2ubuntu1_ppc64el.deb ... 1077s Unpacking xvfb (2:21.1.11-2ubuntu1) ... 1077s Setting up gnome-desktop-testing (2021.1-3) ... 1077s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 1077s Setting up libxcb-dri3-0:ppc64el (1.15-1) ... 1077s Setting up liblcms2-2:ppc64el (2.14-2) ... 1077s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 1077s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 1077s Setting up libx11-xcb1:ppc64el (2:1.8.7-1) ... 1077s Setting up session-migration (0.3.6) ... 1077s Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. 1077s Setting up libdrm-nouveau2:ppc64el (2.4.120-2) ... 1077s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 1077s Setting up libxcb-xfixes0:ppc64el (1.15-1) ... 1077s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 1077s Setting up libxpm4:ppc64el (1:3.5.17-1) ... 1077s Setting up hicolor-icon-theme (0.17-2) ... 1077s Setting up libxi6:ppc64el (2:1.8.1-1) ... 1077s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 1077s Setting up libdatrie1:ppc64el (0.2.13-3) ... 1077s Setting up libxcb-render0:ppc64el (1.15-1) ... 1077s Setting up libdrm-radeon1:ppc64el (2.4.120-2) ... 1077s Setting up libglvnd0:ppc64el (1.7.0-1) ... 1077s Setting up libxcb-glx0:ppc64el (1.15-1) ... 1077s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 1077s Setting up x11-common (1:7.7+23ubuntu2) ... 1078s Setting up libdeflate0:ppc64el (1.19-1) ... 1078s Setting up libxcb-shm0:ppc64el (1.15-1) ... 1078s Setting up libatspi2.0-0:ppc64el (2.50.0-1) ... 1078s Setting up libunwind8:ppc64el (1.6.2-3) ... 1078s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 1078s Setting up libcolord2:ppc64el (1.4.7-1) ... 1078s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 1078s Setting up libxcb-present0:ppc64el (1.15-1) ... 1078s Setting up libdconf1:ppc64el (0.40.0-4build1) ... 1078s Setting up libfontenc1:ppc64el (1:1.1.4-1build3) ... 1078s Setting up libepoxy0:ppc64el (1.5.10-1) ... 1078s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 1078s Setting up libxcb-sync1:ppc64el (1.15-1) ... 1078s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 1078s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 1078s Setting up fonts-dejavu-mono (2.37-8) ... 1078s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 1078s Setting up fonts-dejavu-core (2.37-8) ... 1078s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 1078s Setting up libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 1078s Setting up libvulkan1:ppc64el (1.3.275.0-1) ... 1078s Setting up libmozjs-102-0:ppc64el (102.15.1-1) ... 1078s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 1078s Setting up libxcb-dri2-0:ppc64el (1.15-1) ... 1078s Setting up libxshmfence1:ppc64el (1.3-1build4) ... 1078s Setting up at-spi2-common (2.50.0-1) ... 1078s Setting up dbus-x11 (1.14.10-4ubuntu1) ... 1078s Setting up libxcb-randr0:ppc64el (1.15-1) ... 1078s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 1078s Setting up libthai-data (0.1.29-2) ... 1078s Setting up libatk1.0-0:ppc64el (2.50.0-1) ... 1078s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 1078s Setting up libxkbfile1:ppc64el (1:1.1.0-1build3) ... 1078s Setting up libllvm17:ppc64el (1:17.0.6-5build1) ... 1078s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 1078s Setting up libxfont2:ppc64el (1:2.0.6-1) ... 1078s Setting up libdrm-amdgpu1:ppc64el (2.4.120-2) ... 1078s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 1078s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 1078s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 1078s Setting up gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 1078s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 1078s Setting up libxtst6:ppc64el (2:1.2.3-1.1) ... 1078s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 1078s Setting up libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 1078s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 1078s Setting up dconf-service (0.40.0-4build1) ... 1078s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 1078s Setting up libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 1078s Setting up libthai0:ppc64el (0.1.29-2) ... 1078s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 1078s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 1078s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 1078s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 1078s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 1078s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 1078s Setting up gtk-update-icon-cache (3.24.40-2ubuntu1) ... 1078s Setting up fontconfig (2.15.0-1ubuntu1) ... 1080s Regenerating fonts cache... done. 1080s Setting up libxft2:ppc64el (2.3.6-1) ... 1080s Setting up libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 1080s Setting up libglx0:ppc64el (1.7.0-1) ... 1080s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4build1) ... 1080s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 1080s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 1080s Setting up libcairo2:ppc64el (1.18.0-1) ... 1080s Setting up libgl1:ppc64el (1.7.0-1) ... 1080s Setting up libxt6:ppc64el (1:1.2.1-1.1) ... 1080s Setting up libcups2:ppc64el (2.4.6-0ubuntu3) ... 1080s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 1080s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 1080s Setting up libgtk-3-common (3.24.40-2ubuntu1) ... 1080s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 1080s Setting up gsettings-desktop-schemas (46~beta-3ubuntu1) ... 1080s Setting up libxmu6:ppc64el (2:1.1.3-3) ... 1080s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1) ... 1080s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 1080s Setting up libxaw7:ppc64el (2:1.0.14-1) ... 1080s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 1080s Setting up libcjs0:ppc64el (6.0.0-2) ... 1080s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 1080s Setting up x11-xkb-utils (7.7+8) ... 1080s Setting up xserver-common (2:21.1.11-2ubuntu1) ... 1080s Setting up xvfb (2:21.1.11-2ubuntu1) ... 1080s Setting up adwaita-icon-theme (46~rc-1) ... 1080s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 1080s Setting up humanity-icon-theme (0.6.16) ... 1080s Setting up ubuntu-mono (20.10-0ubuntu2) ... 1080s Processing triggers for man-db (2.12.0-3) ... 1081s Processing triggers for libglib2.0-0t64:ppc64el (2.79.3-3ubuntu1) ... 1081s Setting up at-spi2-core (2.50.0-1) ... 1081s Setting up libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 1081s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1081s Setting up gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 1081s Setting up cjs (6.0.0-2) ... 1081s Setting up cjs-tests (6.0.0-2) ... 1081s Setting up autopkgtest-satdep (0) ... 1086s (Reading database ... 83505 files and directories currently installed.) 1086s Removing autopkgtest-satdep (0) ... 1090s autopkgtest [13:13:17]: test installed-tests: [----------------------- 1091s Running test: cjs/testParamSpec.test 1091s JS NATIVE: Registered native JS module '_promiseNative' 1091s JS NATIVE: Registered native JS module '_byteArrayNative' 1091s JS NATIVE: Registered native JS module '_encodingNative' 1091s JS NATIVE: Registered native JS module '_gi' 1091s JS NATIVE: Registered native JS module 'gi' 1091s JS NATIVE: Registered native JS module 'cairoNative' 1091s JS NATIVE: Registered native JS module 'system' 1091s JS NATIVE: Registered native JS module 'console' 1091s JS NATIVE: Registered native JS module '_print' 1091s JS CTX: Enabling JIT 1091s JS CTX: Initialized class GjsFileImporter prototype 0x1f592a500098 1091s JS IMPORT: Defining parent (nil) of 0x1f592a5000f8 'imports' is mod 0 1091s JS IMPORT: Importing '_print' 1091s JS NATIVE: Defining native module '_print' 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x1f592a5006b0 '_print' is mod 1 1091s JS IMPORT: successfully imported module '_print' 1091s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1091s 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 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f592a5014f0), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f592a5021a8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f592a5027a8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f592a5027a8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f592a5021a8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f592a5014f0), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f592a5014f0), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f592a5014f0), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f592a5021a8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f592a5027a8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f592a5014f0), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f592a5014f0), global 0x244afe73c1c0 1091s JS MAINLOOP: Main loop instance 0xac522825f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Starting promise job dispatcher 1091s JS MAINLOOP: Main loop instance 0xac522825f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1091s JS MAINLOOP: Main loop instance 0xac522825f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f592a515910), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f592a516340), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f592a516340), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f592a515910), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f592a515910), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f592a516340), global 0x244afe73c1c0 1091s JS IMPORT: Module metadata hook for module 0x1f592a5169e8 1091s JS IMPORT: Defining meta.importSync for module 0x1f592a5169e8 1091s JS NATIVE: Defining native module 'gi' 1091s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f592a517168 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1091s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1091s JS IMPORT: Importing directory 'overrides' 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x1f592a5171e8 'overrides' is mod 1 1091s JS IMPORT: Defined importer 'overrides' 0x1f592a5171e8 in 0x1f592a5000f8 1091s JS IMPORT: successfully imported directory 'overrides' 1091s JS IMPORT: Importing '_byteArrayNative' 1091s JS NATIVE: Defining native module '_byteArrayNative' 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x1f592a517630 '_byteArrayNative' is mod 1 1091s JS IMPORT: successfully imported module '_byteArrayNative' 1091s JS IMPORT: Importing '_promiseNative' 1091s JS NATIVE: Defining native module '_promiseNative' 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x1f592a5176f0 '_promiseNative' is mod 1 1091s JS IMPORT: successfully imported module '_promiseNative' 1091s JS IMPORT: Importing module GLib succeeded 1091s JS IMPORT: Defining parent 0x1f592a5171e8 of 0x244afe73d2b8 'GLib' is mod 1 1091s JS IMPORT: successfully imported module 'GLib' 1091s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1091s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x244afe77d060, JSClass 0x788c1ef2b098, in object 0x244afe77d038 1091s JS CTX: Initialized class GIRepositoryGType prototype 0x1f592a517920 1091s JS CTX: Initialized class GIRepositoryFunction prototype 0x244afe73d308 1091s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1091s JS G BXD: Defined class for Error (GError), prototype 0x244afe77d0b0, JSClass 0x788c1ef2b098, in object 0x244afe77d038 1091s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1091s JS G BXD: Defined class for Variant (GVariant), prototype 0x244afe77d100, JSClass 0x788c1ef2b098, in object 0x244afe77d038 1091s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1091s JS G BXD: Defined class for Bytes (GBytes), prototype 0x244afe77d150, JSClass 0x788c1ef2b098, in object 0x244afe77d038 1091s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1091s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x244afe77d1a0, JSClass 0x788c1ef2b098, in object 0x244afe77d038 1091s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1091s JS G BXD: Defined class for Thread (GThread), prototype 0x244afe77d1f0, JSClass 0x788c1ef2b098, in object 0x244afe77d038 1091s JS G BXD: Defining method ref in prototype for GLib.Thread 1091s JS G BXD: Defining method unref in prototype for GLib.Thread 1091s JS G NS: Defined namespace 'GLib' 0x244afe77d038 in GIRepository 0x1f592a516ff8 1091s JS IMPORT: Importing module jasmine succeeded 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x244afe73dcb8 'jasmine' is mod 1 1091s JS IMPORT: successfully imported module 'jasmine' 1091s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1091s JS MAINLOOP: Main loop instance 0xac522825f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0xac522825f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1091s JS MAINLOOP: Main loop instance 0xac522825f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: Importing 'gi' 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x1f592a516ff8 'gi' is mod 1 1091s JS IMPORT: successfully imported module 'gi' 1091s 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 1091s JS G NS: Defined namespace 'Regress' 0x244afe77d268 in GIRepository 0x1f592a516ff8 1091s JS IMPORT: Importing '_gi' 1091s JS NATIVE: Defining native module '_gi' 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x1f592a52b170 '_gi' is mod 1 1091s JS IMPORT: successfully imported module '_gi' 1091s 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 1091s JS G NS: Defined namespace 'CjsPrivate' 0x244afe77d2b8 in GIRepository 0x1f592a516ff8 1091s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1091s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1091s JS IMPORT: Importing module _common succeeded 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x244afe73de48 '_common' is mod 1 1091s JS IMPORT: successfully imported module '_common' 1091s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1091s JS IMPORT: Importing module _legacy succeeded 1091s JS IMPORT: Defining parent 0x1f592a5000f8 of 0x244afe73de98 '_legacy' is mod 1 1091s JS IMPORT: successfully imported module '_legacy' 1091s JS IMPORT: Importing module GObject succeeded 1091s JS IMPORT: Defining parent 0x1f592a5171e8 of 0x244afe73ddf8 'GObject' is mod 1 1091s JS IMPORT: successfully imported module 'GObject' 1091s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1091s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1091s JS G BXD: Defined class for String (GString), prototype 0x244afe77d538, JSClass 0x788c1ef2b098, in object 0x244afe77d290 1091s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1091s JS G PRM: Defined class ParamSpec prototype is 0x244afe73df38 class 0x788c1ef302f0 in object 0x244afe77d290 1091s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1091s JS G OBJ: Defined class for Object (GObject), prototype 0x244afe77d6a0, JSClass 0x788c1ef2b7a8, in object 0x244afe77d290 1091s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1091s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1091s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x244afe77d6c8, JSClass 0x788c1ef2b7a8, in object 0x244afe77d290 1091s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1091s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1091s JS G NS: Defined namespace 'GObject' 0x244afe77d290 in GIRepository 0x1f592a516ff8 1091s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1091s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1091s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1091s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1091s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1091s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1091s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1091s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1091s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1091s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1091s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1091s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1091s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1091s JS G ENUM: Defining GObject.ParamFlags as 0x1f592a52f700 1091s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 1091s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 1091s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 1091s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 1091s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 1091s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 1091s JS G ENUM: Defining Regress.TestEnum as 0x1f592a53ab60 1091s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 1091s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 1091s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 1091s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 1091s JS G ENUM: Defining Regress.TestFlags as 0x1f592a53cf80 1091s JS CTX: Script evaluation succeeded 1091s JS MAINLOOP: Main loop instance 0xac522825f70: Spinning loop until released or hook cleared 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module metadata hook for module 0x1f592a5058b0 1091s JS IMPORT: Defining meta.importSync for module 0x1f592a5058b0 1091s JS NATIVE: Defining native module 'system' 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1f592a504be8), global 0x244afe73c1c0 1091s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1091s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1091s JS MAINLOOP: Set main loop hook to 1091s JS MAINLOOP: Main loop instance 0xac522825f70: hold 1091s JS MAINLOOP: Running and clearing main loop hook 1091s JS G BXD: Defining method run in prototype for GLib.MainLoop 1091s 1..28 1091s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1091s JS G BXD: Defined class for Source (GSource), prototype 0x244afe77d768, JSClass 0x788c1ef2b098, in object 0x244afe77d038 1091s JS G BXD: Defining method set_priority in prototype for GLib.Source 1091s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1091s JS G BXD: Defining method attach in prototype for GLib.Source 1091s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1091s JS IMPORT: Module metadata hook for module 0x244afe74a9a8 1091s JS IMPORT: Defining meta.importSync for module 0x244afe74a9a8 1091s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229e4200 type GParamString 1091s JS G BXD: Defining method destroy in prototype for GLib.Source 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 1 GObject.ParamSpec.string has the correct name strings 1091s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5228f8eb0 type GParamString 1091s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1091s ok 2 GObject.ParamSpec.string has the correct flags 1091s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229e8260 type GParamString 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 3 GObject.ParamSpec.string has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229e9a20 type GParamInt 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 4 GObject.ParamSpec.int has the correct name strings 1091s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229ce4b0 type GParamInt 1091s ok 5 GObject.ParamSpec.int has the correct flags 1091s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229cedc0 type GParamInt 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 6 GObject.ParamSpec.int has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229cfb60 type GParamUInt 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 7 GObject.ParamSpec.uint has the correct name strings 1091s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229d0730 type GParamUInt 1091s ok 8 GObject.ParamSpec.uint has the correct flags 1091s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229d0ec0 type GParamUInt 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 9 GObject.ParamSpec.uint has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229d05c0 type GParamInt64 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 10 GObject.ParamSpec.int64 has the correct name strings 1091s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229d2660 type GParamInt64 1091s ok 11 GObject.ParamSpec.int64 has the correct flags 1091s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229d2e50 type GParamInt64 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 12 GObject.ParamSpec.int64 has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a0ca50 type GParamUInt64 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 13 GObject.ParamSpec.uint64 has the correct name strings 1091s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a0d640 type GParamUInt64 1091s ok 14 GObject.ParamSpec.uint64 has the correct flags 1091s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a0dda0 type GParamUInt64 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 15 GObject.ParamSpec.uint64 has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac5229d0450 type GParamEnum 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 16 GObject.ParamSpec.enum has the correct name strings 1091s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a0fc40 type GParamEnum 1091s ok 17 GObject.ParamSpec.enum has the correct flags 1091s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a10310 type GParamEnum 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 18 GObject.ParamSpec.enum has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a11200 type GParamFlags 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 19 GObject.ParamSpec.flags has the correct name strings 1091s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a11e20 type GParamFlags 1091s ok 20 GObject.ParamSpec.flags has the correct flags 1091s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a12fd0 type GParamFlags 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 21 GObject.ParamSpec.flags has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a13db0 type GParamObject 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 22 GObject.ParamSpec.object has the correct name strings 1091s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a14990 type GParamObject 1091s ok 23 GObject.ParamSpec.object has the correct flags 1091s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a15080 type GParamObject 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 24 GObject.ParamSpec.object has the correct default value 1091s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 1091s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a15e10 type GParamBoxed 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1091s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1091s ok 25 GObject.ParamSpec.jsobject has the correct name strings 1091s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a16a00 type GParamBoxed 1091s ok 26 GObject.ParamSpec.jsobject has the correct flags 1091s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a170f0 type GParamBoxed 1091s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1091s ok 27 GObject.ParamSpec.jsobject has the correct default value 1091s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0xac522a17cf0 type GParamString 1091s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 1091s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0xac522825f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1091s JS MAINLOOP: Main loop instance 0xac522825f70: release 1091s JS MAINLOOP: Completed job 3 1091s JS MEMORY: Memory report: before destroying context 1091s JS MEMORY: 362 objects currently alive 1091s JS MEMORY: boxed_instance = 173 1091s JS MEMORY: boxed_prototype = 8 1091s JS MEMORY: closure = 1 1091s JS MEMORY: function = 141 1091s JS MEMORY: fundamental_instance = 0 1091s JS MEMORY: fundamental_prototype = 0 1091s JS MEMORY: gerror_instance = 0 1091s JS MEMORY: gerror_prototype = 0 1091s JS MEMORY: interface = 0 1091s JS MEMORY: module = 5 1091s JS MEMORY: ns = 4 1091s JS MEMORY: object_instance = 0 1091s JS MEMORY: object_prototype = 2 1091s JS MEMORY: param = 28 1091s JS MEMORY: union_instance = 0 1091s JS MEMORY: union_prototype = 0 1091s JS CTX: JS shutdown sequence 1091s JS CTX: Stopping profiler 1091s JS CTX: Shutting down toggle queue 1091s JS CTX: Notifying external reference holders of GjsContext dispose 1091s JS MAINLOOP: Stopping promise job dispatcher 1091s JS CTX: Notifying reference holders of GjsContext dispose 1091s JS CTX: Checking unhandled promise rejections 1091s JS CTX: Releasing cached JS wrappers 1091s JS CTX: Final triggered GC 1091s JS CTX: Destroying JS context 1091s JS CTX: Releasing all native objects 1091s JS CTX: Disabling auto GC 1091s JS CTX: Ending trace on global object 1091s JS CTX: Freeing allocated resources 1091s JS CTX: JS context destroyed 1091s PASS: cjs/testParamSpec.test 1091s Running test: cjs/testPackage.test 1091s JS NATIVE: Registered native JS module '_promiseNative' 1091s JS NATIVE: Registered native JS module '_byteArrayNative' 1091s JS NATIVE: Registered native JS module '_encodingNative' 1091s JS NATIVE: Registered native JS module '_gi' 1091s JS NATIVE: Registered native JS module 'gi' 1091s JS NATIVE: Registered native JS module 'cairoNative' 1091s JS NATIVE: Registered native JS module 'system' 1091s JS NATIVE: Registered native JS module 'console' 1091s JS NATIVE: Registered native JS module '_print' 1091s JS CTX: Enabling JIT 1091s JS CTX: Initialized class GjsFileImporter prototype 0x12bc48e00098 1091s JS IMPORT: Defining parent (nil) of 0x12bc48e000f8 'imports' is mod 0 1091s JS IMPORT: Importing '_print' 1091s JS NATIVE: Defining native module '_print' 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0x12bc48e006b0 '_print' is mod 1 1091s JS IMPORT: successfully imported module '_print' 1091s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1091s 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 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12bc48e014f0), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12bc48e021a8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12bc48e027a8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12bc48e027a8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12bc48e021a8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12bc48e014f0), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x12bc48e014f0), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12bc48e014f0), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12bc48e021a8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12bc48e027a8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12bc48e014f0), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x12bc48e014f0), global 0xc5e8213c1c0 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Starting promise job dispatcher 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12bc48e15910), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12bc48e16340), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12bc48e16340), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12bc48e15910), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12bc48e15910), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12bc48e16340), global 0xc5e8213c1c0 1091s JS IMPORT: Module metadata hook for module 0x12bc48e169e8 1091s JS IMPORT: Defining meta.importSync for module 0x12bc48e169e8 1091s JS NATIVE: Defining native module 'gi' 1091s JS CTX: Initialized class GIRepositoryNamespace prototype 0x12bc48e17168 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1091s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1091s JS IMPORT: Importing directory 'overrides' 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0x12bc48e171e8 'overrides' is mod 1 1091s JS IMPORT: Defined importer 'overrides' 0x12bc48e171e8 in 0x12bc48e000f8 1091s JS IMPORT: successfully imported directory 'overrides' 1091s JS IMPORT: Importing '_byteArrayNative' 1091s JS NATIVE: Defining native module '_byteArrayNative' 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0x12bc48e17630 '_byteArrayNative' is mod 1 1091s JS IMPORT: successfully imported module '_byteArrayNative' 1091s JS IMPORT: Importing '_promiseNative' 1091s JS NATIVE: Defining native module '_promiseNative' 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0x12bc48e176f0 '_promiseNative' is mod 1 1091s JS IMPORT: successfully imported module '_promiseNative' 1091s JS IMPORT: Importing module GLib succeeded 1091s JS IMPORT: Defining parent 0x12bc48e171e8 of 0xc5e8213d2b8 'GLib' is mod 1 1091s JS IMPORT: successfully imported module 'GLib' 1091s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1091s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xc5e8217d060, JSClass 0x7dd5e84fb098, in object 0xc5e8217d038 1091s JS CTX: Initialized class GIRepositoryGType prototype 0x12bc48e17920 1091s JS CTX: Initialized class GIRepositoryFunction prototype 0xc5e8213d308 1091s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1091s JS G BXD: Defined class for Error (GError), prototype 0xc5e8217d0b0, JSClass 0x7dd5e84fb098, in object 0xc5e8217d038 1091s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1091s JS G BXD: Defined class for Variant (GVariant), prototype 0xc5e8217d100, JSClass 0x7dd5e84fb098, in object 0xc5e8217d038 1091s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1091s JS G BXD: Defined class for Bytes (GBytes), prototype 0xc5e8217d150, JSClass 0x7dd5e84fb098, in object 0xc5e8217d038 1091s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1091s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc5e8217d1a0, JSClass 0x7dd5e84fb098, in object 0xc5e8217d038 1091s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1091s JS G BXD: Defined class for Thread (GThread), prototype 0xc5e8217d1f0, JSClass 0x7dd5e84fb098, in object 0xc5e8217d038 1091s JS G BXD: Defining method ref in prototype for GLib.Thread 1091s JS G BXD: Defining method unref in prototype for GLib.Thread 1091s JS G NS: Defined namespace 'GLib' 0xc5e8217d038 in GIRepository 0x12bc48e16ff8 1091s JS IMPORT: Importing module jasmine succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e8213dcb8 'jasmine' is mod 1 1091s JS IMPORT: successfully imported module 'jasmine' 1091s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 1091s JS IMPORT: Importing 'gi' 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0x12bc48e16ff8 'gi' is mod 1 1091s JS IMPORT: successfully imported module 'gi' 1091s 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 1091s JS G NS: Defined namespace 'GIRepository' 0xc5e8217d268 in GIRepository 0x12bc48e16ff8 1091s 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 1091s JS G NS: Defined namespace 'CjsPrivate' 0xc5e8217d2b8 in GIRepository 0x12bc48e16ff8 1091s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1091s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1091s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1091s JS IMPORT: Importing module _legacy succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e8213df38 '_legacy' is mod 1 1091s JS IMPORT: successfully imported module '_legacy' 1091s JS IMPORT: Importing module lang succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e8213dee8 'lang' is mod 1 1091s JS IMPORT: successfully imported module 'lang' 1091s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1091s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1091s JS IMPORT: Importing module _signals succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e8213df88 '_signals' is mod 1 1091s JS IMPORT: successfully imported module '_signals' 1091s JS IMPORT: Importing module signals succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e8213de98 'signals' is mod 1 1091s JS IMPORT: successfully imported module 'signals' 1091s JS IMPORT: Importing module Gio succeeded 1091s JS IMPORT: Defining parent 0x12bc48e171e8 of 0xc5e8213de48 'Gio' is mod 1 1091s JS IMPORT: successfully imported module 'Gio' 1091s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1091s JS IMPORT: Importing '_gi' 1091s JS NATIVE: Defining native module '_gi' 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0x12bc48e2e150 '_gi' is mod 1 1091s JS IMPORT: successfully imported module '_gi' 1091s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1091s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1091s JS IMPORT: Importing module _common succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e821ce060 '_common' is mod 1 1091s JS IMPORT: successfully imported module '_common' 1091s JS IMPORT: Importing module GObject succeeded 1091s JS IMPORT: Defining parent 0x12bc48e171e8 of 0xc5e8213dfd8 'GObject' is mod 1 1091s JS IMPORT: successfully imported module 'GObject' 1091s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1091s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1091s JS G BXD: Defined class for String (GString), prototype 0xc5e8217d560, JSClass 0x7dd5e84fb098, in object 0xc5e8217d2e0 1091s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1091s JS G PRM: Defined class ParamSpec prototype is 0xc5e821ce100 class 0x7dd5e85002f0 in object 0xc5e8217d2e0 1091s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1091s JS G OBJ: Defined class for Object (GObject), prototype 0xc5e8217d6c8, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d2e0 1091s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1091s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1091s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xc5e8217d6f0, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d2e0 1091s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1091s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1091s JS G NS: Defined namespace 'GObject' 0xc5e8217d2e0 in GIRepository 0x12bc48e16ff8 1091s JS G OBJ: Defined class for Application (GApplication), prototype 0xc5e8217d740, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1091s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xc5e821ce470, JSClass 0x7dd5e84fb580, in object 0xc5e8217d290 1091s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1091s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xc5e8217d7b8, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1091s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xc5e821ce6f0, JSClass 0x7dd5e84fb580, in object 0xc5e8217d290 1091s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xc5e8217d830, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1091s JS G IFACE: Defined class for Initable (GInitable), prototype 0xc5e821ce830, JSClass 0x7dd5e84fb580, in object 0xc5e8217d290 1091s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xc5e8217d8a8, JSClass 0x7dd5e84fb098, in object 0xc5e8217d290 1091s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xc5e8217d8f8, JSClass 0x7dd5e84fb098, in object 0xc5e8217d290 1091s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1091s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xc5e8217d948, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xc5e8217d998, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d2b8 1091s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1091s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xc5e8217d9e8, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1091s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1091s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1091s JS G IFACE: Defined class for File (GFile), prototype 0xc5e821ce998, JSClass 0x7dd5e84fb580, in object 0xc5e8217d290 1091s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xc5e8217da60, JSClass 0x7dd5e84fb7a8, in object 0x12bc48e170d8 1091s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1091s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xc5e8217dad8, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1091s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1091s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xc5e8217db28, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1091s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xc5e8217db78, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1091s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xc5e8217dbc8, JSClass 0x7dd5e84fb098, in object 0xc5e8217d290 1091s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1091s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1091s JS G OBJ: Defined class for Settings (GSettings), prototype 0xc5e8217dc18, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217d290 1091s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1091s JS G NS: Defined namespace 'Gio' 0xc5e8217d290 in GIRepository 0x12bc48e16ff8 1091s JS IMPORT: Importing 'system' 1091s JS NATIVE: Defining native module 'system' 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0x12bc48e33d30 'system' is mod 1 1091s JS IMPORT: successfully imported module 'system' 1091s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 1091s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 1091s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 1091s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 1091s JS G ENUM: Defining enum value ALL (fixed from all) 6 1091s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 1091s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 1091s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 1091s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 1091s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 1091s JS G ENUM: Defining enum value TIME (fixed from time) 2 1091s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x12bc48e343b0 1091s JS IMPORT: Importing module _gettext succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e821da470 '_gettext' is mod 1 1091s JS IMPORT: successfully imported module '_gettext' 1091s JS IMPORT: Importing module gettext succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e821da420 'gettext' is mod 1 1091s JS IMPORT: successfully imported module 'gettext' 1091s JS IMPORT: Importing module package succeeded 1091s JS IMPORT: Defining parent 0x12bc48e000f8 of 0xc5e8213ddf8 'package' is mod 1 1091s JS IMPORT: successfully imported module 'package' 1091s JS CTX: Script evaluation succeeded 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: Spinning loop until released or hook cleared 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module metadata hook for module 0x12bc48e00d80 1091s JS IMPORT: Defining meta.importSync for module 0x12bc48e00d80 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x12bc48e000b8), global 0xc5e8213c1c0 1091s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1091s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1091s JS MAINLOOP: Set main loop hook to 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: hold 1091s JS MAINLOOP: Running and clearing main loop hook 1091s JS G BXD: Defining method run in prototype for GLib.MainLoop 1091s 1..20 1091s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1091s JS G BXD: Defined class for Source (GSource), prototype 0xc5e8217dc90, JSClass 0x7dd5e84fb098, in object 0xc5e8217d038 1091s JS G BXD: Defining method set_priority in prototype for GLib.Source 1091s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1091s JS G BXD: Defining method attach in prototype for GLib.Source 1091s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1091s JS IMPORT: Module metadata hook for module 0xc5e8214ab30 1091s JS IMPORT: Defining meta.importSync for module 0xc5e8214ab30 1091s 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 1091s JS G NS: Defined namespace 'Regress' 0xc5e8217dd80 in GIRepository 0xc5e8213f940 1091s JS G BXD: Defining method destroy in prototype for GLib.Source 1091s ok 1 Package module finds an existing library 1091s ok 2 Package module doesn't find a non-existent library 1091s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 1091s ok 3 Package module finds a function 1091s ok 4 Package module doesn't find a non-existent function 1091s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 1091s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x28418f20c060, JSClass 0x7dd5e84fb7a8, in object 0xc5e8217dd80 1091s ok 5 Package module finds a class 1091s ok 6 Package module doesn't find a non-existent class 1091s ok 7 Package module finds a property 1091s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 1091s ok 8 Package module doesn't find a non-existent property 1091s ok 9 Package module finds a static function 1091s ok 10 Package module doesn't find a non-existent static function 1091s ok 11 Package module finds a method 1091s ok 12 Package module doesn't find a non-existent method 1091s 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 1091s JS G NS: Defined namespace 'GIMarshallingTests' 0x28418f20c5b0 in GIRepository 0xc5e8213f940 1091s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 1091s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xc5e821f37b8, JSClass 0x7dd5e84fb580, in object 0x28418f20c5b0 1091s ok 13 Package module finds an interface 1091s ok 14 Package module doesn't find a non-existent interface 1091s ok 15 Package module finds an interface method 1091s JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' 1091s JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' 1091s JS G BXD: Defined class for TypeInterface (void), prototype 0x28418f20c7e0, JSClass 0x7dd5e84fb098, in object 0xc5e8217d2e0 1091s ok 16 Package module doesn't find a non-existent interface method 1091s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 1091s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 1091s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 1091s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 1091s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 1091s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 1091s JS G ENUM: Defining Regress.TestEnum as 0x12bc48e63ae8 1091s ok 17 Package module finds an enum value 1091s ok 18 Package module doesn't find a non-existent enum value 1091s JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' 1091s ok 19 Package module finds a constant 1091s ok 20 Package module doesn't find a non-existent constant 1091s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1091s JS MAINLOOP: Main loop instance 0x1449f0605f70: release 1091s JS MAINLOOP: Completed job 3 1091s JS MEMORY: Memory report: before destroying context 1091s JS MEMORY: 349 objects currently alive 1091s JS MEMORY: boxed_instance = 88 1091s JS MEMORY: boxed_prototype = 12 1091s JS MEMORY: closure = 1 1091s JS MEMORY: function = 209 1091s JS MEMORY: fundamental_instance = 0 1091s JS MEMORY: fundamental_prototype = 0 1091s JS MEMORY: gerror_instance = 0 1091s JS MEMORY: gerror_prototype = 0 1091s JS MEMORY: interface = 5 1091s JS MEMORY: module = 12 1091s JS MEMORY: ns = 7 1091s JS MEMORY: object_instance = 1 1091s JS MEMORY: object_prototype = 14 1091s JS MEMORY: param = 0 1091s JS MEMORY: union_instance = 0 1091s JS MEMORY: union_prototype = 0 1091s JS CTX: JS shutdown sequence 1091s JS CTX: Stopping profiler 1091s JS CTX: Shutting down toggle queue 1091s JS CTX: Notifying external reference holders of GjsContext dispose 1091s JS MAINLOOP: Stopping promise job dispatcher 1091s JS CTX: Notifying reference holders of GjsContext dispose 1091s JS CTX: Checking unhandled promise rejections 1091s JS CTX: Releasing cached JS wrappers 1091s JS CTX: Final triggered GC 1091s JS CTX: Destroying JS context 1091s JS CTX: Releasing all native objects 1091s JS CTX: Disabling auto GC 1091s JS CTX: Ending trace on global object 1091s JS CTX: Freeing allocated resources 1091s JS CTX: JS context destroyed 1091s PASS: cjs/testPackage.test 1091s Running test: cjs/testLegacyByteArray.test 1091s JS NATIVE: Registered native JS module '_promiseNative' 1091s JS NATIVE: Registered native JS module '_byteArrayNative' 1091s JS NATIVE: Registered native JS module '_encodingNative' 1091s JS NATIVE: Registered native JS module '_gi' 1091s JS NATIVE: Registered native JS module 'gi' 1091s JS NATIVE: Registered native JS module 'cairoNative' 1091s JS NATIVE: Registered native JS module 'system' 1091s JS NATIVE: Registered native JS module 'console' 1091s JS NATIVE: Registered native JS module '_print' 1091s JS CTX: Enabling JIT 1091s JS CTX: Initialized class GjsFileImporter prototype 0x9e39f100098 1091s JS IMPORT: Defining parent (nil) of 0x9e39f1000f8 'imports' is mod 0 1091s JS IMPORT: Importing '_print' 1091s JS NATIVE: Defining native module '_print' 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x9e39f1006b0 '_print' is mod 1 1091s JS IMPORT: successfully imported module '_print' 1091s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1091s 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 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9e39f1014f0), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9e39f1021a8), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9e39f1027a8), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9e39f1027a8), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9e39f1021a8), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9e39f1014f0), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x9e39f1014f0), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9e39f1014f0), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9e39f1021a8), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9e39f1027a8), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9e39f1014f0), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x9e39f1014f0), global 0x285e9543c1c0 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Starting promise job dispatcher 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e39f115910), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e39f116340), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e39f116340), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e39f115910), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e39f115910), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e39f116340), global 0x285e9543c1c0 1091s JS IMPORT: Module metadata hook for module 0x9e39f1169e8 1091s JS IMPORT: Defining meta.importSync for module 0x9e39f1169e8 1091s JS NATIVE: Defining native module 'gi' 1091s JS CTX: Initialized class GIRepositoryNamespace prototype 0x9e39f117168 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1091s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1091s JS IMPORT: Importing directory 'overrides' 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x9e39f1171e8 'overrides' is mod 1 1091s JS IMPORT: Defined importer 'overrides' 0x9e39f1171e8 in 0x9e39f1000f8 1091s JS IMPORT: successfully imported directory 'overrides' 1091s JS IMPORT: Importing '_byteArrayNative' 1091s JS NATIVE: Defining native module '_byteArrayNative' 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x9e39f117630 '_byteArrayNative' is mod 1 1091s JS IMPORT: successfully imported module '_byteArrayNative' 1091s JS IMPORT: Importing '_promiseNative' 1091s JS NATIVE: Defining native module '_promiseNative' 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x9e39f1176f0 '_promiseNative' is mod 1 1091s JS IMPORT: successfully imported module '_promiseNative' 1091s JS IMPORT: Importing module GLib succeeded 1091s JS IMPORT: Defining parent 0x9e39f1171e8 of 0x285e9543d2b8 'GLib' is mod 1 1091s JS IMPORT: successfully imported module 'GLib' 1091s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1091s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x285e9547d060, JSClass 0x74e90779b098, in object 0x285e9547d038 1091s JS CTX: Initialized class GIRepositoryGType prototype 0x9e39f117920 1091s JS CTX: Initialized class GIRepositoryFunction prototype 0x285e9543d308 1091s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1091s JS G BXD: Defined class for Error (GError), prototype 0x285e9547d0b0, JSClass 0x74e90779b098, in object 0x285e9547d038 1091s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1091s JS G BXD: Defined class for Variant (GVariant), prototype 0x285e9547d100, JSClass 0x74e90779b098, in object 0x285e9547d038 1091s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1091s JS G BXD: Defined class for Bytes (GBytes), prototype 0x285e9547d150, JSClass 0x74e90779b098, in object 0x285e9547d038 1091s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1091s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x285e9547d1a0, JSClass 0x74e90779b098, in object 0x285e9547d038 1091s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1091s JS G BXD: Defined class for Thread (GThread), prototype 0x285e9547d1f0, JSClass 0x74e90779b098, in object 0x285e9547d038 1091s JS G BXD: Defining method ref in prototype for GLib.Thread 1091s JS G BXD: Defining method unref in prototype for GLib.Thread 1091s JS G NS: Defined namespace 'GLib' 0x285e9547d038 in GIRepository 0x9e39f116ff8 1091s JS IMPORT: Importing module jasmine succeeded 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x285e9543dcb8 'jasmine' is mod 1 1091s JS IMPORT: successfully imported module 'jasmine' 1091s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 1091s JS IMPORT: Importing 'gi' 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x9e39f116ff8 'gi' is mod 1 1091s JS IMPORT: successfully imported module 'gi' 1091s JS IMPORT: Importing module byteArray succeeded 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x285e9543ddf8 'byteArray' is mod 1 1091s JS IMPORT: successfully imported module 'byteArray' 1091s 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 1091s JS G NS: Defined namespace 'GIMarshallingTests' 0x285e9547d268 in GIRepository 0x9e39f116ff8 1091s JS CTX: Script evaluation succeeded 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: Spinning loop until released or hook cleared 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module metadata hook for module 0x9e39f135d50 1091s JS IMPORT: Defining meta.importSync for module 0x9e39f135d50 1091s JS NATIVE: Defining native module 'system' 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x9e39f134f88), global 0x285e9543c1c0 1091s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1091s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1091s JS MAINLOOP: Set main loop hook to 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: hold 1091s JS MAINLOOP: Running and clearing main loop hook 1091s JS G BXD: Defining method run in prototype for GLib.MainLoop 1091s 1..14 1091s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1091s JS G BXD: Defined class for Source (GSource), prototype 0x285e9547d290, JSClass 0x74e90779b098, in object 0x285e9547d038 1091s JS G BXD: Defining method set_priority in prototype for GLib.Source 1091s JS IMPORT: Importing '_gi' 1091s JS NATIVE: Defining native module '_gi' 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x9e39f13df38 '_gi' is mod 1 1091s JS IMPORT: successfully imported module '_gi' 1091s 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 1091s JS G NS: Defined namespace 'CjsPrivate' 0x285e9547d330 in GIRepository 0x9e39f116ff8 1091s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1091s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1091s JS IMPORT: Importing module _common succeeded 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x285e954c7088 '_common' is mod 1 1091s JS IMPORT: successfully imported module '_common' 1091s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1091s JS IMPORT: Importing module _legacy succeeded 1091s JS IMPORT: Defining parent 0x9e39f1000f8 of 0x285e954c70d8 '_legacy' is mod 1 1091s JS IMPORT: successfully imported module '_legacy' 1091s JS IMPORT: Importing module GObject succeeded 1091s JS IMPORT: Defining parent 0x9e39f1171e8 of 0x285e954c7038 'GObject' is mod 1 1091s JS IMPORT: successfully imported module 'GObject' 1091s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1091s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1091s JS G BXD: Defined class for String (GString), prototype 0x285e9547d5b0, JSClass 0x74e90779b098, in object 0x285e9547d308 1091s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1091s JS G PRM: Defined class ParamSpec prototype is 0x285e954c7178 class 0x74e9077a02f0 in object 0x285e9547d308 1091s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1091s JS G OBJ: Defined class for Object (GObject), prototype 0x285e9547d718, JSClass 0x74e90779b7a8, in object 0x285e9547d308 1091s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1091s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1091s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x285e9547d740, JSClass 0x74e90779b7a8, in object 0x285e9547d308 1091s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1091s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1091s JS G NS: Defined namespace 'GObject' 0x285e9547d308 in GIRepository 0x285e9543f8f8 1091s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1091s JS G BXD: Defining method attach in prototype for GLib.Source 1091s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1091s JS IMPORT: Module metadata hook for module 0x285e9544ad60 1091s JS IMPORT: Defining meta.importSync for module 0x285e9544ad60 1091s JS G BXD: Defining method destroy in prototype for GLib.Source 1091s ok 1 Legacy byte array has length 0 for empty array 1091s ok 2 Legacy byte array initially sized to 10 has length 10 1091s ok 3 Legacy byte array initially sized to 10 is initialized to zeroes 1091s ok 4 Legacy byte array assigns values correctly 1091s ok 5 Legacy byte array assignment past end implicitly lengthens the array 1091s ok 6 Legacy byte array assignment past end implicitly creates zero bytes 1091s ok 7 Legacy byte array changes the length when assigning to length property 1091s ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 1091s ok 9 Legacy byte array conversions gives a byte 0 when assigning null 1091s ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined 1091s ok 11 Legacy byte array conversions rounds off when assigning a double 1091s ok 12 Legacy byte array can be created from an array 1091s ok 13 Legacy byte array can be converted to a string of ASCII characters 1091s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 1091s ok 14 Legacy byte array can be passed in with transfer none 1091s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1091s JS MAINLOOP: Main loop instance 0x45e62835f70: release 1091s JS MAINLOOP: Completed job 3 1091s JS MEMORY: Memory report: before destroying context 1091s JS MEMORY: 196 objects currently alive 1091s JS MEMORY: boxed_instance = 80 1091s JS MEMORY: boxed_prototype = 8 1091s JS MEMORY: closure = 1 1091s JS MEMORY: function = 95 1091s JS MEMORY: fundamental_instance = 0 1091s JS MEMORY: fundamental_prototype = 0 1091s JS MEMORY: gerror_instance = 0 1091s JS MEMORY: gerror_prototype = 0 1091s JS MEMORY: interface = 0 1091s JS MEMORY: module = 6 1091s JS MEMORY: ns = 4 1091s JS MEMORY: object_instance = 0 1091s JS MEMORY: object_prototype = 2 1091s JS MEMORY: param = 0 1091s JS MEMORY: union_instance = 0 1091s JS MEMORY: union_prototype = 0 1091s JS CTX: JS shutdown sequence 1091s JS CTX: Stopping profiler 1091s JS CTX: Shutting down toggle queue 1091s JS CTX: Notifying external reference holders of GjsContext dispose 1091s JS MAINLOOP: Stopping promise job dispatcher 1091s JS CTX: Notifying reference holders of GjsContext dispose 1091s JS CTX: Checking unhandled promise rejections 1091s JS CTX: Releasing cached JS wrappers 1091s JS CTX: Final triggered GC 1091s JS CTX: Destroying JS context 1091s JS CTX: Releasing all native objects 1091s JS CTX: Disabling auto GC 1091s JS CTX: Ending trace on global object 1091s JS CTX: Freeing allocated resources 1091s JS CTX: JS context destroyed 1091s PASS: cjs/testLegacyByteArray.test 1091s Running test: cjs/testGDBus.test 1091s JS NATIVE: Registered native JS module '_promiseNative' 1091s JS NATIVE: Registered native JS module '_byteArrayNative' 1091s JS NATIVE: Registered native JS module '_encodingNative' 1091s JS NATIVE: Registered native JS module '_gi' 1091s JS NATIVE: Registered native JS module 'gi' 1091s JS NATIVE: Registered native JS module 'cairoNative' 1091s JS NATIVE: Registered native JS module 'system' 1091s JS NATIVE: Registered native JS module 'console' 1091s JS NATIVE: Registered native JS module '_print' 1091s JS CTX: Enabling JIT 1091s JS CTX: Initialized class GjsFileImporter prototype 0x8fa59a00098 1091s JS IMPORT: Defining parent (nil) of 0x8fa59a000f8 'imports' is mod 0 1091s JS IMPORT: Importing '_print' 1091s JS NATIVE: Defining native module '_print' 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x8fa59a006b0 '_print' is mod 1 1091s JS IMPORT: successfully imported module '_print' 1091s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1091s 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 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8fa59a014f0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fa59a021a8), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fa59a027a8), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fa59a027a8), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fa59a021a8), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8fa59a014f0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8fa59a014f0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8fa59a014f0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8fa59a021a8), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8fa59a027a8), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8fa59a014f0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8fa59a014f0), global 0x383eadf3c1c0 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Starting promise job dispatcher 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fa59a15910), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fa59a16340), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fa59a16340), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fa59a15910), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fa59a15910), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8fa59a16340), global 0x383eadf3c1c0 1091s JS IMPORT: Module metadata hook for module 0x8fa59a169e8 1091s JS IMPORT: Defining meta.importSync for module 0x8fa59a169e8 1091s JS NATIVE: Defining native module 'gi' 1091s JS CTX: Initialized class GIRepositoryNamespace prototype 0x8fa59a17168 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1091s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1091s JS IMPORT: Importing directory 'overrides' 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x8fa59a171e8 'overrides' is mod 1 1091s JS IMPORT: Defined importer 'overrides' 0x8fa59a171e8 in 0x8fa59a000f8 1091s JS IMPORT: successfully imported directory 'overrides' 1091s JS IMPORT: Importing '_byteArrayNative' 1091s JS NATIVE: Defining native module '_byteArrayNative' 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x8fa59a17630 '_byteArrayNative' is mod 1 1091s JS IMPORT: successfully imported module '_byteArrayNative' 1091s JS IMPORT: Importing '_promiseNative' 1091s JS NATIVE: Defining native module '_promiseNative' 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x8fa59a176f0 '_promiseNative' is mod 1 1091s JS IMPORT: successfully imported module '_promiseNative' 1091s JS IMPORT: Importing module GLib succeeded 1091s JS IMPORT: Defining parent 0x8fa59a171e8 of 0x383eadf3d2b8 'GLib' is mod 1 1091s JS IMPORT: successfully imported module 'GLib' 1091s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1091s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x383eadf7d060, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS CTX: Initialized class GIRepositoryGType prototype 0x8fa59a17920 1091s JS CTX: Initialized class GIRepositoryFunction prototype 0x383eadf3d308 1091s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1091s JS G BXD: Defined class for Error (GError), prototype 0x383eadf7d0b0, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1091s JS G BXD: Defined class for Variant (GVariant), prototype 0x383eadf7d100, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1091s JS G BXD: Defined class for Bytes (GBytes), prototype 0x383eadf7d150, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1091s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x383eadf7d1a0, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1091s JS G BXD: Defined class for Thread (GThread), prototype 0x383eadf7d1f0, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G BXD: Defining method ref in prototype for GLib.Thread 1091s JS G BXD: Defining method unref in prototype for GLib.Thread 1091s JS G NS: Defined namespace 'GLib' 0x383eadf7d038 in GIRepository 0x8fa59a16ff8 1091s JS IMPORT: Importing module jasmine succeeded 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x383eadf3dcb8 'jasmine' is mod 1 1091s JS IMPORT: successfully imported module 'jasmine' 1091s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 1091s JS IMPORT: Importing 'gi' 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x8fa59a16ff8 'gi' is mod 1 1091s JS IMPORT: successfully imported module 'gi' 1091s JS IMPORT: Importing module byteArray succeeded 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x383eadf3ddf8 'byteArray' is mod 1 1091s JS IMPORT: successfully imported module 'byteArray' 1091s 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 1091s JS G NS: Defined namespace 'CjsPrivate' 0x383eadf7d290 in GIRepository 0x8fa59a16ff8 1091s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1091s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1091s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1091s JS IMPORT: Importing module _legacy succeeded 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x383eadf3df38 '_legacy' is mod 1 1091s JS IMPORT: successfully imported module '_legacy' 1091s JS IMPORT: Importing module lang succeeded 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x383eadf3dee8 'lang' is mod 1 1091s JS IMPORT: successfully imported module 'lang' 1091s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1091s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1091s JS IMPORT: Importing module _signals succeeded 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x383eadf3df88 '_signals' is mod 1 1091s JS IMPORT: successfully imported module '_signals' 1091s JS IMPORT: Importing module signals succeeded 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x383eadf3de98 'signals' is mod 1 1091s JS IMPORT: successfully imported module 'signals' 1091s JS IMPORT: Importing module Gio succeeded 1091s JS IMPORT: Defining parent 0x8fa59a171e8 of 0x383eadf3de48 'Gio' is mod 1 1091s JS IMPORT: successfully imported module 'Gio' 1091s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1091s JS IMPORT: Importing '_gi' 1091s JS NATIVE: Defining native module '_gi' 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x8fa59a2e158 '_gi' is mod 1 1091s JS IMPORT: successfully imported module '_gi' 1091s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1091s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1091s JS IMPORT: Importing module _common succeeded 1091s JS IMPORT: Defining parent 0x8fa59a000f8 of 0x383eadfd2060 '_common' is mod 1 1091s JS IMPORT: successfully imported module '_common' 1091s JS IMPORT: Importing module GObject succeeded 1091s JS IMPORT: Defining parent 0x8fa59a171e8 of 0x383eadf3dfd8 'GObject' is mod 1 1091s JS IMPORT: successfully imported module 'GObject' 1091s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1091s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1091s JS G BXD: Defined class for String (GString), prototype 0x383eadf7d538, JSClass 0x6ff06b03b098, in object 0x383eadf7d2b8 1091s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1091s JS G PRM: Defined class ParamSpec prototype is 0x383eadfd2100 class 0x6ff06b0402f0 in object 0x383eadf7d2b8 1091s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1091s JS G OBJ: Defined class for Object (GObject), prototype 0x383eadf7d6a0, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d2b8 1091s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1091s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1091s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x383eadf7d6c8, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d2b8 1091s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1091s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1091s JS G NS: Defined namespace 'GObject' 0x383eadf7d2b8 in GIRepository 0x8fa59a16ff8 1091s JS G OBJ: Defined class for Application (GApplication), prototype 0x383eadf7d718, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1091s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x383eadfd2470, JSClass 0x6ff06b03b580, in object 0x383eadf7d268 1091s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1091s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x383eadf7d790, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1091s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x383eadfd26f0, JSClass 0x6ff06b03b580, in object 0x383eadf7d268 1091s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x383eadf7d808, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1091s JS G IFACE: Defined class for Initable (GInitable), prototype 0x383eadfd2830, JSClass 0x6ff06b03b580, in object 0x383eadf7d268 1091s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x383eadf7d880, JSClass 0x6ff06b03b098, in object 0x383eadf7d268 1091s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x383eadf7d8d0, JSClass 0x6ff06b03b098, in object 0x383eadf7d268 1091s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1091s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x383eadf7d920, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x383eadf7d970, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d290 1091s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1091s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x383eadf7d9c0, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1091s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1091s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1091s JS G IFACE: Defined class for File (GFile), prototype 0x383eadfd2998, JSClass 0x6ff06b03b580, in object 0x383eadf7d268 1091s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x383eadf7da38, JSClass 0x6ff06b03b7a8, in object 0x8fa59a170d8 1091s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1091s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x383eadf7dab0, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1091s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1091s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x383eadf7db00, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1091s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x383eadf7db50, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1091s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x383eadf7dba0, JSClass 0x6ff06b03b098, in object 0x383eadf7d268 1091s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1091s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1091s JS G OBJ: Defined class for Settings (GSettings), prototype 0x383eadf7dbf0, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1091s JS G NS: Defined namespace 'Gio' 0x383eadf7d268 in GIRepository 0x8fa59a16ff8 1091s 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 1091s JS G NS: Defined namespace 'GjsTestTools' 0x383eadf7dc40 in GIRepository 0x8fa59a16ff8 1091s JS CTX: Script evaluation succeeded 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: Spinning loop until released or hook cleared 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module metadata hook for module 0x8fa59a1a4a8 1091s JS IMPORT: Defining meta.importSync for module 0x8fa59a1a4a8 1091s JS NATIVE: Defining native module 'system' 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8fa59a197e0), global 0x383eadf3c1c0 1091s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1091s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1091s JS MAINLOOP: Set main loop hook to 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: hold 1091s JS MAINLOOP: Running and clearing main loop hook 1091s JS G BXD: Defining method run in prototype for GLib.MainLoop 1091s 1..63 1091s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1091s JS G BXD: Defined class for Source (GSource), prototype 0x383eadf7dcb8, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G BXD: Defining method set_priority in prototype for GLib.Source 1091s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1091s JS G BXD: Defining method attach in prototype for GLib.Source 1091s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1091s JS IMPORT: Module metadata hook for module 0x383eadfe9040 1091s JS IMPORT: Defining meta.importSync for module 0x383eadfe9040 1091s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 1091s JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' 1091s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x383eadffc5b0, JSClass 0x6ff06b03b580, in object 0x383eadf7d268 1091s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 1091s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 1091s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 1091s JS G ENUM: Defining enum value NONE (fixed from none) 0 1091s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 1091s JS G ENUM: Defining enum value SESSION (fixed from session) 2 1091s JS G ENUM: Defining Gio.BusType as 0x8fa59a2c6f0 1091s JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' 1091s JS G ENUM: Defining enum value NONE (fixed from none) 0 1091s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 1091s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 1091s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 1091s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x8fa59a2c750 1091s Gjs-Message: 13:13:18.173: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x383eadf7de48 native@0x1f0a7b8c0a50] 1091s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1091s JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' 1091s JS G ENUM: Defining enum value NONE (fixed from none) 0 1091s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 1091s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 1091s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 1091s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 1091s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 1091s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 1091s JS G ENUM: Defining Gio.DBusProxyFlags as 0x8fa59a2c9f0 1091s JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x383eadf7dee8, JSClass 0x6ff06b03b098, in object 0x383eadf7d268 1091s JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x383eadf7df60, JSClass 0x6ff06b03b098, in object 0x383eadf7d268 1091s JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x29f82040f358, JSClass 0x6ff06b03b098, in object 0x383eadf7d268 1091s JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x29f82040f8f8, JSClass 0x6ff06b03b098, in object 0x383eadf7d268 1091s JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' 1091s JS G ENUM: Defining enum value NONE (fixed from none) 0 1091s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1091s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1091s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x8fa59a32ba8 1091s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 1091s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 1091s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1091s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x29f82040fba0, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 1091s JS G OBJ: Defined class for Task (GTask), prototype 0x29f82040fc40, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Completed job 1 1091s JS G BXD: Defining method destroy in prototype for GLib.Source 1091s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x29f82040fdf8, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 1091s JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x29f82040fe70, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 1091s JS G BXD: Defining method classify in prototype for GLib.Variant 1091s JS G BXD: Defining method n_children in prototype for GLib.Variant 1091s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 1091s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 1091s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 1091s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 1091s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G BXD: Defining method get_string in prototype for GLib.Variant 1091s JS G BXD: Defining method get_variant in prototype for GLib.Variant 1091s ok 1 Exported DBus object can call a remote method 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 2 Exported DBus object can call a method with async/await 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 1091s JS MAINLOOP: Completed job 1 1091s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 1091s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1091s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1091s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1091s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1091s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1091s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1091s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1091s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1091s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1091s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1091s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1091s JS G ENUM: Defining GLib.LogLevelFlags as 0x8fa59a64768 1091s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 1091s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 1091s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x383eadffcc18, JSClass 0x6ff06b03b338, in object 0x383eadf7d268 1091s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 1091s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 1091s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 1091s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 1091s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 1091s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 1091s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 1091s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 1091s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 1091s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 1091s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 1091s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 1091s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 1091s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 1091s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 1091s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 1091s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 1091s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 1091s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 1091s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 1091s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 1091s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 1091s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 1091s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 1091s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 1091s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 1091s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 1091s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 1091s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 1091s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 1091s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 1091s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 1091s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 1091s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 1091s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 1091s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 1091s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 1091s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 1091s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 1091s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 1091s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 1091s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 1091s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 1091s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 1091s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 1091s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 1091s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 1091s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 1091s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 1091s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 1091s ok 5 Exported DBus object can handle an exception thrown by a remote method 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 1091s JS MAINLOOP: Completed job 3 1091s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 1091s Gjs-Message: 13:13:18.201: JS LOG: Missing handler for DBus method thisDoesNotExist 1091s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 1091s JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' 1091s JS G ERR: Defined class for DBusError (GError), prototype 0x383eadffcce0, JSClass 0x6ff06b03b338, in object 0x383eadf7d268 1091s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 1091s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 1091s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 1091s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 1091s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 1091s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 1091s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 1091s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 1091s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 1091s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 1091s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 1091s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 1091s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 1091s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 1091s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 1091s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 1091s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 1091s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 1091s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 1091s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 1091s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 1091s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 1091s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 1091s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 1091s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 1091s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 1091s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 1091s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 1091s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 1091s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 1091s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 1091s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 1091s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 1091s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 1091s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 1091s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 1091s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 1091s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 1091s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 1091s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 1091s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 1091s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 1091s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 1091s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 1091s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 1091s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 1091s Gjs-Message: 13:13:18.204: JS LOG: Missing handler for DBus method thisDoesNotExist 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 1091s JS MAINLOOP: Completed job 3 1091s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 1091s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 1091s JS MAINLOOP: Completed job 1 1091s ok 12 Exported DBus object can call a remote method with no in parameter 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 13 Exported DBus object can call an async/await method with no in parameter 1091s JS MAINLOOP: Completed job 1 1091s ok 14 Exported DBus object can call a remote method with multiple in parameters 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 15 Exported DBus object can call an async/await method with multiple in parameters 1091s JS MAINLOOP: Completed job 1 1091s ok 16 Exported DBus object can call a remote method with no return value 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 17 Exported DBus object can call an async/await method with no return value 1091s JS MAINLOOP: Completed job 1 1091s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 1091s ok 18 Exported DBus object can emit a DBus signal 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 19 Exported DBus object can emit a DBus signal with async/await 1091s JS MAINLOOP: Completed job 1 1091s ok 20 Exported DBus object can call a remote method with multiple return values 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 21 Exported DBus object can call an async/await method with multiple return values 1091s JS MAINLOOP: Completed job 1 1091s ok 22 Exported DBus object does not coalesce one array into the array of return values 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 1091s JS MAINLOOP: Completed job 1 1091s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 1091s JS MAINLOOP: Completed job 1 1091s ok 26 Exported DBus object can return multiple arrays from a remote method 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 27 Exported DBus object can return multiple arrays from an async/await method 1091s JS MAINLOOP: Completed job 1 1091s ok 28 Exported DBus object handles a bad signature by throwing an exception 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 1091s JS MAINLOOP: Completed job 3 1091s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 1091s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 1091s JS MAINLOOP: Completed job 1 1091s JS G BXD: Defining method get_byte in prototype for GLib.Variant 1091s ok 32 Exported DBus object can send and receive bytes from a remote method 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s JS MAINLOOP: Completed job 3 1091s JS MAINLOOP: handling job 4, 1091s JS MAINLOOP: Completed job 4 1091s JS MAINLOOP: handling job 5, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 5 1091s JS MAINLOOP: handling job 6, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 6 1091s JS MAINLOOP: handling job 7, 1091s ok 33 Exported DBus object can send and receive bytes from an async/await method 1091s JS MAINLOOP: Completed job 7 1091s ok 34 Exported DBus object can call a remote method that returns an array of structs 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 35 Exported DBus object can call an async/await method that returns an array of structs 1091s JS MAINLOOP: Completed job 1 1091s JS G BXD: Defining method get_double in prototype for GLib.Variant 1091s ok 36 Exported DBus object can send and receive dicts from a remote method 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 37 Exported DBus object can send and receive dicts from an async/await method 1091s JS MAINLOOP: Completed job 1 1091s JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' 1091s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 1091s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x29f820466ce0, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 1091s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x29f820466d58, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G BXD: Defining method get_handle in prototype for GLib.Variant 1091s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 1091s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 1091s JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' 1091s JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x29f820466ee8, JSClass 0x6ff06b03b7a8, in object 0x383eadf7d268 1091s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 1091s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x29f82043bb28, JSClass 0x6ff06b03b580, in object 0x383eadf7d268 1091s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 1091s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 1091s ok 38 Exported DBus object can call a remote method with a Unix FD 1091s JS IMPORT: Module metadata hook for module 0x383eadfe9158 1091s JS IMPORT: Defining meta.importSync for module 0x383eadfe9158 1091s JS NATIVE: Defining native module '_encodingNative' 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 39 Exported DBus object can call an async/await method with a Unix FD 1091s JS MAINLOOP: Completed job 1 1091s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 1091s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 1091s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 1091s JS MAINLOOP: Completed job 1 1091s ok 42 Exported DBus object can call a remote method that returns a Unix FD 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 1091s JS MAINLOOP: Completed job 1 1091s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 1091s JS MAINLOOP: Completed job 1 1091s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 1091s JS MAINLOOP: Completed job 3 1091s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 1091s JS MAINLOOP: Completed job 3 1091s ok 50 Exported DBus object Has defined properties 1091s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 1091s ok 51 Exported DBus object reading readonly property works 1091s ok 52 Exported DBus object reading readwrite property works 1091s ok 53 Exported DBus object reading writeonly throws an error 1091s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' 1091s JS G ENUM: Defining enum value NONE (fixed from none) 0 1091s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 1091s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 1091s JS G ENUM: Defining Gio.DBusCallFlags as 0x8fa59aaca18 1091s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 1091s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 1091s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 1091s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x29f820471a88, JSClass 0x6ff06b03b098, in object 0x383eadf7d038 1091s JS G BXD: Defining method iteration in prototype for GLib.MainContext 1091s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 1091s ok 54 Exported DBus object Setting a readwrite property works 1091s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 1091s ok 55 Exported DBus object Setting a writeonly property works 1091s ok 56 Exported DBus object Setting a readonly property throws an error 1091s ok 57 Exported DBus object Reading a property that prepacks the return value works 1091s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (CjsPrivate.DBusImplementation) 1091s ok 58 Exported DBus object Marking a property as invalidated works 1091s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 1091s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 1091s ok 59 DBus Proxy wrapper init failures are reported in sync mode 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Completed job 1 1091s JS G BXD: Defining method matches in prototype for GLib.Error 1091s ok 60 DBus Proxy wrapper init failures are reported in async mode 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Completed job 1 1091s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 3 1091s JS MAINLOOP: handling job 4, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 4 1091s JS MAINLOOP: handling job 5, 1091s ok 62 DBus Proxy wrapper can create a proxy from a promise 1091s JS MAINLOOP: Completed job 5 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 3 1091s JS MAINLOOP: handling job 4, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 4 1091s JS MAINLOOP: handling job 5, 1091s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 1091s JS MAINLOOP: Completed job 5 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 0 1091s JS MAINLOOP: handling job 1, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 1 1091s JS MAINLOOP: handling job 2, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Completed job 2 1091s JS MAINLOOP: handling job 3, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1091s JS MAINLOOP: Main loop instance 0x1f0a7b705f70: release 1091s JS MAINLOOP: Completed job 3 1091s JS MEMORY: Memory report: before destroying context 1091s JS MEMORY: 2605 objects currently alive 1091s JS MEMORY: boxed_instance = 1992 1091s JS MEMORY: boxed_prototype = 17 1091s JS MEMORY: closure = 74 1091s JS MEMORY: function = 272 1091s JS MEMORY: fundamental_instance = 0 1091s JS MEMORY: fundamental_prototype = 0 1091s JS MEMORY: gerror_instance = 12 1091s JS MEMORY: gerror_prototype = 2 1091s JS MEMORY: interface = 6 1091s JS MEMORY: module = 10 1091s JS MEMORY: ns = 5 1091s JS MEMORY: object_instance = 196 1091s JS MEMORY: object_prototype = 19 1091s JS MEMORY: param = 0 1091s JS MEMORY: union_instance = 0 1091s JS MEMORY: union_prototype = 0 1091s JS CTX: JS shutdown sequence 1091s JS CTX: Stopping profiler 1091s JS CTX: Shutting down toggle queue 1091s JS CTX: Notifying external reference holders of GjsContext dispose 1091s JS MAINLOOP: Stopping promise job dispatcher 1091s JS CTX: Notifying reference holders of GjsContext dispose 1091s JS CTX: Checking unhandled promise rejections 1091s JS CTX: Releasing cached JS wrappers 1091s JS CTX: Final triggered GC 1091s JS CTX: Destroying JS context 1091s JS CTX: Releasing all native objects 1091s JS CTX: Disabling auto GC 1091s JS CTX: Ending trace on global object 1091s JS CTX: Freeing allocated resources 1091s JS CTX: JS context destroyed 1091s PASS: cjs/testGDBus.test 1091s Running test: cjs/testRegress.test 1091s JS NATIVE: Registered native JS module '_promiseNative' 1091s JS NATIVE: Registered native JS module '_byteArrayNative' 1091s JS NATIVE: Registered native JS module '_encodingNative' 1091s JS NATIVE: Registered native JS module '_gi' 1091s JS NATIVE: Registered native JS module 'gi' 1091s JS NATIVE: Registered native JS module 'cairoNative' 1091s JS NATIVE: Registered native JS module 'system' 1091s JS NATIVE: Registered native JS module 'console' 1091s JS NATIVE: Registered native JS module '_print' 1091s JS CTX: Enabling JIT 1091s JS CTX: Initialized class GjsFileImporter prototype 0x3a0326200098 1091s JS IMPORT: Defining parent (nil) of 0x3a03262000f8 'imports' is mod 0 1091s JS IMPORT: Importing '_print' 1091s JS NATIVE: Defining native module '_print' 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x3a03262006b0 '_print' is mod 1 1091s JS IMPORT: successfully imported module '_print' 1091s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1091s 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 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a03262014f0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a03262021a8), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a03262027a8), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a03262027a8), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a03262021a8), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a03262014f0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a03262014f0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a03262014f0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a03262021a8), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a03262027a8), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a03262014f0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a03262014f0), global 0x2caf44a3c1c0 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Starting promise job dispatcher 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a0326215910), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a0326216340), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a0326216340), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a0326215910), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a0326215910), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a0326216340), global 0x2caf44a3c1c0 1091s JS IMPORT: Module metadata hook for module 0x3a03262169e8 1091s JS IMPORT: Defining meta.importSync for module 0x3a03262169e8 1091s JS NATIVE: Defining native module 'gi' 1091s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a0326217168 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1091s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1091s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1091s JS IMPORT: Importing directory 'overrides' 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x3a03262171e8 'overrides' is mod 1 1091s JS IMPORT: Defined importer 'overrides' 0x3a03262171e8 in 0x3a03262000f8 1091s JS IMPORT: successfully imported directory 'overrides' 1091s JS IMPORT: Importing '_byteArrayNative' 1091s JS NATIVE: Defining native module '_byteArrayNative' 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x3a0326217630 '_byteArrayNative' is mod 1 1091s JS IMPORT: successfully imported module '_byteArrayNative' 1091s JS IMPORT: Importing '_promiseNative' 1091s JS NATIVE: Defining native module '_promiseNative' 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x3a03262176f0 '_promiseNative' is mod 1 1091s JS IMPORT: successfully imported module '_promiseNative' 1091s JS IMPORT: Importing module GLib succeeded 1091s JS IMPORT: Defining parent 0x3a03262171e8 of 0x2caf44a3d2b8 'GLib' is mod 1 1091s JS IMPORT: successfully imported module 'GLib' 1091s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1091s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2caf44a7d060, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS CTX: Initialized class GIRepositoryGType prototype 0x3a0326217920 1091s JS CTX: Initialized class GIRepositoryFunction prototype 0x2caf44a3d308 1091s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1091s JS G BXD: Defined class for Error (GError), prototype 0x2caf44a7d0b0, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1091s JS G BXD: Defined class for Variant (GVariant), prototype 0x2caf44a7d100, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1091s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2caf44a7d150, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1091s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2caf44a7d1a0, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1091s JS G BXD: Defined class for Thread (GThread), prototype 0x2caf44a7d1f0, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G BXD: Defining method ref in prototype for GLib.Thread 1091s JS G BXD: Defining method unref in prototype for GLib.Thread 1091s JS G NS: Defined namespace 'GLib' 0x2caf44a7d038 in GIRepository 0x3a0326216ff8 1091s JS IMPORT: Importing module jasmine succeeded 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x2caf44a3dcb8 'jasmine' is mod 1 1091s JS IMPORT: successfully imported module 'jasmine' 1091s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: hold 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: release 1091s JS MAINLOOP: Completed job 0 1091s JS IMPORT: Importing 'gi' 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x3a0326216ff8 'gi' is mod 1 1091s JS IMPORT: successfully imported module 'gi' 1091s 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 1091s JS G NS: Defined namespace 'Regress' 0x2caf44a7d268 in GIRepository 0x3a0326216ff8 1091s 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 1091s JS G NS: Defined namespace 'CjsPrivate' 0x2caf44a7d2b8 in GIRepository 0x3a0326216ff8 1091s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1091s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1091s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1091s JS IMPORT: Importing module _legacy succeeded 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x2caf44a3dee8 '_legacy' is mod 1 1091s JS IMPORT: successfully imported module '_legacy' 1091s JS IMPORT: Importing module lang succeeded 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x2caf44a3de98 'lang' is mod 1 1091s JS IMPORT: successfully imported module 'lang' 1091s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1091s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1091s JS IMPORT: Importing module _signals succeeded 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x2caf44a3df38 '_signals' is mod 1 1091s JS IMPORT: successfully imported module '_signals' 1091s JS IMPORT: Importing module signals succeeded 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x2caf44a3de48 'signals' is mod 1 1091s JS IMPORT: successfully imported module 'signals' 1091s JS IMPORT: Importing module Gio succeeded 1091s JS IMPORT: Defining parent 0x3a03262171e8 of 0x2caf44a3ddf8 'Gio' is mod 1 1091s JS IMPORT: successfully imported module 'Gio' 1091s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1091s JS IMPORT: Importing '_gi' 1091s JS NATIVE: Defining native module '_gi' 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x3a032622ddd0 '_gi' is mod 1 1091s JS IMPORT: successfully imported module '_gi' 1091s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1091s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1091s JS IMPORT: Importing module _common succeeded 1091s JS IMPORT: Defining parent 0x3a03262000f8 of 0x2caf44a3dfd8 '_common' is mod 1 1091s JS IMPORT: successfully imported module '_common' 1091s JS IMPORT: Importing module GObject succeeded 1091s JS IMPORT: Defining parent 0x3a03262171e8 of 0x2caf44a3df88 'GObject' is mod 1 1091s JS IMPORT: successfully imported module 'GObject' 1091s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1091s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1091s JS G BXD: Defined class for String (GString), prototype 0x2caf44a7d560, JSClass 0x79d1a265b098, in object 0x2caf44a7d2e0 1091s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1091s JS G PRM: Defined class ParamSpec prototype is 0x2caf44adb0b0 class 0x79d1a26602f0 in object 0x2caf44a7d2e0 1091s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1091s JS G OBJ: Defined class for Object (GObject), prototype 0x2caf44a7d6c8, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d2e0 1091s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1091s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1091s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2caf44a7d6f0, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d2e0 1091s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1091s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1091s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1091s JS G NS: Defined namespace 'GObject' 0x2caf44a7d2e0 in GIRepository 0x3a0326216ff8 1091s JS G OBJ: Defined class for Application (GApplication), prototype 0x2caf44a7d740, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1091s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2caf44adb420, JSClass 0x79d1a265b580, in object 0x2caf44a7d290 1091s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1091s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1091s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2caf44a7d7b8, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1091s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2caf44adb6a0, JSClass 0x79d1a265b580, in object 0x2caf44a7d290 1091s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2caf44a7d830, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1091s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2caf44adb7e0, JSClass 0x79d1a265b580, in object 0x2caf44a7d290 1091s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1091s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2caf44a7d8a8, JSClass 0x79d1a265b098, in object 0x2caf44a7d290 1091s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1091s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2caf44a7d8f8, JSClass 0x79d1a265b098, in object 0x2caf44a7d290 1091s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1091s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1091s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2caf44a7d948, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2caf44a7d998, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d2b8 1091s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1091s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2caf44a7d9e8, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1091s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1091s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1091s JS G IFACE: Defined class for File (GFile), prototype 0x2caf44adb948, JSClass 0x79d1a265b580, in object 0x2caf44a7d290 1091s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2caf44a7da60, JSClass 0x79d1a265b7a8, in object 0x3a03262170d8 1091s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1091s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2caf44a7dad8, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1091s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1091s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2caf44a7db28, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1091s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2caf44a7db78, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1091s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2caf44a7dbc8, JSClass 0x79d1a265b098, in object 0x2caf44a7d290 1091s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1091s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1091s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2caf44a7dc18, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1091s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1091s JS G NS: Defined namespace 'Gio' 0x2caf44a7d290 in GIRepository 0x3a0326216ff8 1091s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 1091s JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' 1091s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 1091s JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' 1091s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 1091s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 1091s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 1091s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 1091s JS G ENUM: Defining Regress.TestFlags as 0x3a032623bb08 1091s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 1091s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 1091s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 1091s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 1091s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 1091s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 1091s JS G ENUM: Defining Regress.TestEnum as 0x3a032623bb68 1091s JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' 1091s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0xf3a9444e510, JSClass 0x79d1a265b580, in object 0x2caf44a7d268 1091s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 1091s JS G PRM: JSObject created with param instance 0x1c87019be7e0 type GParamOverride 1091s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1091s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1091s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1091s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1091s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1091s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1091s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1091s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1091s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1091s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1091s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1091s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1091s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1091s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1091s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1091s JS G ENUM: Defining GObject.ParamFlags as 0x3a0326225a70 1091s JS CTX: Script evaluation succeeded 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: Spinning loop until released or hook cleared 1091s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module metadata hook for module 0x3a0326239098 1091s JS IMPORT: Defining meta.importSync for module 0x3a0326239098 1091s JS NATIVE: Defining native module 'system' 1091s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3a03262383d0), global 0x2caf44a3c1c0 1091s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1091s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1091s JS MAINLOOP: Set main loop hook to 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: hold 1091s JS MAINLOOP: Running and clearing main loop hook 1091s JS G BXD: Defining method run in prototype for GLib.MainLoop 1091s 1..300 1091s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1091s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1091s JS G BXD: Defined class for Source (GSource), prototype 0x2caf44a7dd30, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G BXD: Defining method set_priority in prototype for GLib.Source 1091s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1091s JS G BXD: Defining method attach in prototype for GLib.Source 1091s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1091s JS IMPORT: Module metadata hook for module 0x2caf44af10e8 1091s JS IMPORT: Defining meta.importSync for module 0x2caf44af10e8 1091s JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' 1091s JS G BXD: Defining method destroy in prototype for GLib.Source 1091s ok 1 Life, the Universe and Everything includes null return value 1091s JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' 1091s ok 2 Life, the Universe and Everything includes booleans 1091s JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' 1091s ok 3 Life, the Universe and Everything includes 8-bit integers 1091s JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' 1091s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 1091s JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' 1091s ok 5 Life, the Universe and Everything includes 16-bit integers 1091s JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' 1091s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 1091s JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' 1091s ok 7 Life, the Universe and Everything includes 32-bit integers 1091s JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' 1091s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 1091s ok 9 Life, the Universe and Everything includes 64-bit integers 1091s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 1091s JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' 1091s ok 11 Life, the Universe and Everything includes shorts 1091s JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' 1091s ok 12 Life, the Universe and Everything includes ints 1091s ok 13 Life, the Universe and Everything includes longs 1091s ok 14 Life, the Universe and Everything includes ssizes 1091s JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' 1091s ok 15 Life, the Universe and Everything includes floats 1091s JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' 1091s ok 16 Life, the Universe and Everything includes doubles 1091s JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' 1091s ok 17 Life, the Universe and Everything includes ushorts 1091s JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' 1091s ok 18 Life, the Universe and Everything includes uints 1091s ok 19 Life, the Universe and Everything includes ulongs 1091s ok 20 Life, the Universe and Everything includes sizes 1091s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 1091s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 1091s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 1091s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 1091s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 1091s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 1091s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 1091s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 1091s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 1091s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 1091s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 1091s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 1091s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 1091s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 1091s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 1091s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 1091s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 1091s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 1091s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 1091s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 1091s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 1091s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 1091s ok 43 Life, the Universe and Everything Infinity and NaN not for float 1091s ok 44 Life, the Universe and Everything Infinity and NaN not for double 1091s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1091s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1091s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1091s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1091s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1091s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1091s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1091s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1091s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1091s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1091s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1091s JS G ENUM: Defining GLib.LogLevelFlags as 0x3a03262d0280 1091s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1091s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 1091s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 1091s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 1091s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 1091s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 1091s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 1091s JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' 1091s ok 51 Life, the Universe and Everything includes wide characters 1091s JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' 1091s ok 52 Life, the Universe and Everything includes time_t 1091s JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' 1091s ok 53 Life, the Universe and Everything includes GTypes 1091s JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' 1091s ok 54 Life, the Universe and Everything closures 1091s JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' 1091s ok 55 Life, the Universe and Everything closures with one argument 1091s JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' 1091s JS G BXD: Defining method classify in prototype for GLib.Variant 1091s JS G BXD: Defining method get_string in prototype for GLib.Variant 1091s ok 56 Life, the Universe and Everything closure with GLib.Variant argument 1091s JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' 1091s ok 57 Life, the Universe and Everything GValue marshalling integer in 1091s JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' 1091s ok 58 Life, the Universe and Everything GValue marshalling integer out 1091s JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' 1091s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 1091s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 1091s ok 59 Life, the Universe and Everything integer GLib.Variant 1091s JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' 1091s ok 60 Life, the Universe and Everything string GLib.Variant 1091s JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' 1091s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 1091s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1091s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xf3a944ad740, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G BXD: Defining method n_children in prototype for GLib.Variant 1091s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 1091s JS G BXD: Defining method get_variant in prototype for GLib.Variant 1091s ok 61 Life, the Universe and Everything dictionary GLib.Variant 1091s JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' 1091s ok 62 Life, the Universe and Everything variant GLib.Variant 1091s JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' 1091s ok 63 Life, the Universe and Everything string array GLib.Variant 1091s JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' 1091s ok 64 Life, the Universe and Everything UTF-8 strings as return types 1091s JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' 1091s ok 65 Life, the Universe and Everything UTF-8 strings as in parameters 1091s JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' 1091s ok 66 Life, the Universe and Everything UTF-8 strings as out parameters 1091s ok 67 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1091s JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' 1091s ok 68 Life, the Universe and Everything return values in filename encoding 1091s JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' 1091s ok 69 Life, the Universe and Everything Various configurations of arguments in after out 1091s JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' 1091s ok 70 Life, the Universe and Everything Various configurations of arguments multiple number args 1091s JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' 1091s ok 71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 1091s JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' 1091s ok 72 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 1091s JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' 1091s ok 73 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 1091s JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' 1091s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 1091s JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' 1091s ok 75 Life, the Universe and Everything arrays of int in 1091s JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' 1091s ok 76 Life, the Universe and Everything arrays of gint8 in 1091s JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' 1091s ok 77 Life, the Universe and Everything arrays of gint16 in 1091s JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' 1091s ok 78 Life, the Universe and Everything arrays of gint32 in 1091s JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' 1091s ok 79 Life, the Universe and Everything arrays of gint64 in 1091s ok 80 Life, the Universe and Everything implicit conversions from strings to int arrays 1091s JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' 1091s ok 81 Life, the Universe and Everything out arrays of integers 1091s ok 82 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1091s JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' 1091s ok 83 Life, the Universe and Everything String arrays marshalling in 1091s JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' 1091s ok 84 Life, the Universe and Everything String arrays marshalling out 1091s JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' 1091s ok 85 Life, the Universe and Everything String arrays marshalling return value with container transfer 1091s JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' 1091s ok 86 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 1091s JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' 1091s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 1091s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xf3a944babf0, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 1091s JS G IFACE: Defined class for Icon (GIcon), prototype 0xf3a944b7628, JSClass 0x79d1a265b580, in object 0x2caf44a7d290 1091s ok 87 Life, the Universe and Everything GType arrays 1091s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' 1091s ok 88 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 1091s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' 1091s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 1091s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' 1091s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 1091s JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' 1091s ok 91 Life, the Universe and Everything integer array with static length 1091s JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' 1091s ok 92 Life, the Universe and Everything string array that's const in C 1091s JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 1091s ok 93 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 1091s JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' 1091s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 1091s JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' 1091s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 1091s JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' 1091s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 1091s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' 1091s ok 97 Life, the Universe and Everything glist types return with transfer-none 1091s JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' 1091s ok 98 Life, the Universe and Everything glist types return with transfer-container 1091s JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' 1091s ok 99 Life, the Universe and Everything glist types return with transfer-full 1091s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' 1091s ok 100 Life, the Universe and Everything glist types in with transfer-none 1091s JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 1091s ok 101 Life, the Universe and Everything glist types nullable in 1091s JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' 1091s ok 102 Life, the Universe and Everything glist types nullable out 1091s ok 103 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 1091s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' 1091s ok 104 Life, the Universe and Everything gslist types return with transfer-none 1091s JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' 1091s ok 105 Life, the Universe and Everything gslist types return with transfer-container 1091s JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' 1091s ok 106 Life, the Universe and Everything gslist types return with transfer-full 1091s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' 1091s ok 107 Life, the Universe and Everything gslist types in with transfer-none 1091s JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' 1091s ok 108 Life, the Universe and Everything gslist types nullable in 1091s JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' 1091s ok 109 Life, the Universe and Everything gslist types nullable out 1091s ok 110 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 1091s JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' 1091s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 1091s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xf3a944c0d30, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d268 1091s JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' 1091s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0xf3a944c0d80, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d268 1091s ok 111 Life, the Universe and Everything GList of GTypes in with transfer container 1091s JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' 1091s ok 112 Life, the Universe and Everything GHash type null GHash out 1091s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' 1091s ok 113 Life, the Universe and Everything GHash type out GHash 1091s JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' 1091s ok 114 Life, the Universe and Everything GHash type with GValue value type out 1091s ok 115 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 1091s JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' 1091s ok 116 Life, the Universe and Everything GHash type marshals as a return value with transfer container 1091s JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' 1091s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer full 1091s JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' 1091s ok 118 Life, the Universe and Everything GHash type null GHash in 1091s JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' 1091s ok 119 Life, the Universe and Everything GHash type null GHashTable out 1091s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' 1091s ok 120 Life, the Universe and Everything GHash type in GHash 1091s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' 1091s ok 121 Life, the Universe and Everything GHash type nested GHash 1091s JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' 1091s ok 122 Life, the Universe and Everything GArray marshals as a return value with transfer container 1091s JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' 1091s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer full 1091s JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' 1091s ok 124 Life, the Universe and Everything enum parameter 1091s JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' 1091s JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' 1091s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 1091s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 1091s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x3a03262cb9d0 1091s ok 125 Life, the Universe and Everything unsigned enum parameter 1091s JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' 1091s ok 126 Life, the Universe and Everything flags parameter 1091s JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' 1091s JS G BXD: Defined class for TestStructA (void), prototype 0xf3a944cb920, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s ok 127 Life, the Universe and Everything Simple introspected struct sets fields correctly 1091s JS G BXD: Defining method clone in prototype for Regress.TestStructA 1091s ok 128 Life, the Universe and Everything Simple introspected struct can clone 1091s ok 129 Life, the Universe and Everything Simple introspected struct can be modified by a method 1091s ok 130 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 1091s ok 131 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 1091s ok 132 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 1091s JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' 1091s ok 133 Life, the Universe and Everything out arrays of structs 1091s JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' 1091s JS G BXD: Defined class for TestStructB (void), prototype 0xf3a944d0100, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s ok 134 Life, the Universe and Everything Introspected nested struct sets fields correctly 1091s JS G BXD: Defining method clone in prototype for Regress.TestStructB 1091s ok 135 Life, the Universe and Everything Introspected nested struct can clone 1091s ok 136 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 1091s ok 137 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 1091s 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 1091s ok 139 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 1091s JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' 1091s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0xf3a944d07b8, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s ok 140 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 1091s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 1091s ok 141 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 1091s ok 142 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 1091s ok 143 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 1091s ok 144 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 1091s ok 145 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 1091s JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' 1091s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0xf3a944d0e48, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s ok 146 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 1091s ok 147 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 1091s ok 148 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 1091s ok 149 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 1091s ok 150 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 1091s JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' 1091s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0xf3a944d45b0, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s ok 151 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 1091s ok 152 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 1091s ok 153 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 1091s ok 154 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 1091s ok 155 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 1091s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 1091s ok 156 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 1091s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' 1091s ok 157 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 1091s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' 1091s ok 158 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 1091s JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' 1091s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0xf3a944d4bf0, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s ok 159 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 1091s ok 160 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 1091s ok 161 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 1091s ok 162 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 1091s JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' 1091s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0xf3a944d4f88, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s ok 163 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 1091s ok 164 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 1091s JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' 1091s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0xf3a944d71c8, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 1091s ok 165 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 1091s ok 166 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 1091s ok 167 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 1091s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 1091s JS G IFACE: Defined class for Action (GAction), prototype 0xf3a944cd6a0, JSClass 0x79d1a265b580, in object 0x2caf44a7d290 1091s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 1091s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0xf3a944d7538, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s ok 168 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 1091s ok 169 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 1091s ok 170 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 1091s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 1091s ok 171 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 1091s ok 172 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 1091s ok 173 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 1091s ok 174 Life, the Universe and Everything Introspected GObject can access fields with simple types 1091s ok 175 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 1091s ok 176 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 1091s ok 177 Life, the Universe and Everything Introspected GObject has normal Object methods 1091s ok 178 Life, the Universe and Everything Introspected GObject sets write-only properties 1091s ok 179 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 1091s ok 180 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 1091s ok 181 Life, the Universe and Everything Introspected GObject static methods 1091s ok 182 Life, the Universe and Everything Introspected GObject GProperty Boxed type 1091s ok 183 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 1091s ok 184 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 1091s ok 185 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 1091s 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 1091s ok 187 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 1091s ok 188 Life, the Universe and Everything Introspected GObject GProperty Integer 1091s ok 189 Life, the Universe and Everything Introspected GObject GProperty Float 1091s ok 190 Life, the Universe and Everything Introspected GObject GProperty Double 1091s ok 191 Life, the Universe and Everything Introspected GObject GProperty String 1091s ok 192 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 1091s ok 193 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 1091s ok 194 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 1091s ok 195 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 1091s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 1091s ok 196 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 1091s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 1091s ok 197 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 1091s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 1091s ok 198 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 1091s ok 199 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 1091s ok 200 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 1091s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 1091s ok 201 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 1091s 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 1091s 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 1091s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 1091s 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 1091s 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 1091s ok 206 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 1091s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 1091s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 1091s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 1091s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xf3a944f3100, JSClass 0x79d1a265b338, in object 0x2caf44a7d290 1091s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 1091s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 1091s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 1091s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 1091s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 1091s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 1091s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 1091s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 1091s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 1091s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 1091s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 1091s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 1091s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 1091s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 1091s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 1091s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 1091s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 1091s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 1091s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 1091s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 1091s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 1091s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 1091s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 1091s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 1091s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 1091s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 1091s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 1091s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 1091s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 1091s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 1091s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 1091s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 1091s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 1091s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 1091s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 1091s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 1091s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 1091s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 1091s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 1091s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 1091s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 1091s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 1091s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 1091s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 1091s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 1091s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 1091s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 1091s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 1091s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 1091s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 1091s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 1091s ok 208 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 1091s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 1091s ok 209 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 1091s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 1091s ok 210 Life, the Universe and Everything Introspected GObject can call an instance method 1091s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 1091s ok 211 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 1091s ok 212 Life, the Universe and Everything Introspected GObject can call a static method 1091s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 1091s ok 213 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 1091s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 1091s ok 214 Life, the Universe and Everything Introspected GObject Object torture signature 0 1091s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 1091s ok 215 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 1091s ok 216 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 1091s ok 217 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 1091s ok 218 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 1091s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 1091s ok 219 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 1091s 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 1091s 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 1091s 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 1091s 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 1091s ok 224 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 1091s ok 225 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 1091s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 1091s ok 226 Life, the Universe and Everything Introspected GObject virtual function 1091s JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' 1091s ok 227 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 1091s ok 228 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 1091s ok 229 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 1091s ok 230 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 1091s ok 231 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 1091s ok 232 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 1091s 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 1091s JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' 1091s ok 234 Life, the Universe and Everything Introspected GObject marshals a null object in 1091s ok 235 Life, the Universe and Everything Introspected GObject marshals a null object out 1091s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 1091s ok 236 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 1091s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 1091s ok 237 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 1091s ok 238 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 1091s JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' 1091s ok 239 Life, the Universe and Everything marshals a fixed-size array of objects out 1091s ok 240 Life, the Universe and Everything Inherited GObject can read fields from a parent class 1091s ok 241 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 1091s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 1091s ok 242 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 1091s ok 243 Life, the Universe and Everything Inherited GObject can have its own properties 1091s ok 244 Life, the Universe and Everything Overridden properties on interfaces set and get properly 1091s ok 245 Life, the Universe and Everything Overridden properties on interfaces default properly 1091s ok 246 Life, the Universe and Everything Overridden properties on interfaces construct properly 1091s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 1091s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 1091s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xf3a944fc830, JSClass 0x79d1a265b118, in object 0x2caf44a7d268 1091s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1091s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xf3a944fc880, JSClass 0x79d1a265b118, in object 0x2caf44a7d268 1091s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1091s ok 247 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 1091s JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 1091s ok 248 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 1091s JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' 1091s ok 249 Life, the Universe and Everything callbacks 1091s ok 250 Life, the Universe and Everything null / undefined callback 1091s JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' 1091s ok 251 Life, the Universe and Everything callback called more than once 1091s ok 252 Life, the Universe and Everything null callback called more than once 1091s JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' 1091s ok 253 Life, the Universe and Everything array callbacks 1091s ok 254 Life, the Universe and Everything null array callback 1091s ok 255 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 1091s JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' 1091s ok 256 Life, the Universe and Everything simple callback 1091s ok 257 Life, the Universe and Everything null simple callback 1091s JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' 1091s ok 258 Life, the Universe and Everything noptr callback 1091s ok 259 Life, the Universe and Everything null noptr callback 1091s JS G NS: Found info type FUNCTION for 'get_num_processors' in namespace 'GLib' 1091s ok 260 Life, the Universe and Everything gobject-introspected function as callback parameter 1091s JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' 1091s ok 261 Life, the Universe and Everything callback with user data 1091s JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' 1091s ok 262 Life, the Universe and Everything callback with transfer-full return value 1091s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' 1091s ok 263 Life, the Universe and Everything callback with destroy-notify 1091s 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 1091s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 1091s ok 265 Life, the Universe and Everything callback with destroy-notify and no user data throws error 1091s JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' 1091s ok 266 Life, the Universe and Everything async callback 1091s JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' 1091s JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' 1091s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x79241d045d8, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d290 1091s JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' 1091s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0xf3a944f36c8, JSClass 0x79d1a265b580, in object 0x2caf44a7d290 1091s ok 267 Life, the Universe and Everything Gio.AsyncReadyCallback 1091s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 1091s ok 268 Life, the Universe and Everything instance method taking a callback 1091s ok 269 Life, the Universe and Everything static method taking a callback 1091s ok 270 Life, the Universe and Everything constructor taking a callback 1091s JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' 1091s ok 271 Life, the Universe and Everything hash table passed to callback 1091s JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' 1091s ok 272 Life, the Universe and Everything GError callback 1091s JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' 1091s ok 273 Life, the Universe and Everything null GError callback 1091s JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' 1091s ok 274 Life, the Universe and Everything owned GError callback 1091s ok 275 Life, the Universe and Everything Introspected interface correctly emits interface signals 1091s JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' 1091s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x79241d04d30, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d268 1091s ok 276 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 1091s ok 277 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 1091s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 1091s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 1091s ok 278 Life, the Universe and Everything GObject with nonstandard prefix calls methods 1091s ok 279 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 1091s JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' 1091s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1091s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x79241d0a178, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d2e0 1091s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x79241d0a1c8, JSClass 0x79d1a265b7a8, in object 0x2caf44a7d268 1091s ok 280 Life, the Universe and Everything GObject.InitiallyUnowned constructs 1091s ok 281 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 1091s JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' 1091s ok 282 Life, the Universe and Everything torture signature 0 1091s JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' 1091s ok 283 Life, the Universe and Everything torture signature 1 fail 1091s ok 284 Life, the Universe and Everything torture signature 1 success 1091s JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' 1091s ok 285 Life, the Universe and Everything torture signature 2 1091s JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 1091s JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' 1091s JS G BXD: Defined class for Date (GDate), prototype 0x79241d0a678, JSClass 0x79d1a265b098, in object 0x2caf44a7d038 1091s JS G BXD: Defining method get_year in prototype for GLib.Date 1091s JS G BXD: Defining method get_month in prototype for GLib.Date 1091s JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' 1091s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 1091s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 1091s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 1091s JS G ENUM: Defining enum value MARCH (fixed from march) 3 1091s JS G ENUM: Defining enum value APRIL (fixed from april) 4 1091s JS G ENUM: Defining enum value MAY (fixed from may) 5 1091s JS G ENUM: Defining enum value JUNE (fixed from june) 6 1091s JS G ENUM: Defining enum value JULY (fixed from july) 7 1091s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 1091s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 1091s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 1091s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 1091s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 1091s JS G ENUM: Defining GLib.DateMonth as 0x3a032622b578 1091s JS G BXD: Defining method get_day in prototype for GLib.Date 1091s ok 286 Life, the Universe and Everything GValue boxing and unboxing date in 1091s JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' 1091s ok 287 Life, the Universe and Everything GValue boxing and unboxing strv in 1091s JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' 1091s ok 288 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 1091s JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' 1091s JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' 1091s ok 289 Life, the Universe and Everything code coverage for documentation tests that don't do anything 1091s JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' 1091s ok 290 Life, the Universe and Everything marshals an aliased type 1091s JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' 1091s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x79241d0aa88, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 1091s ok 291 Life, the Universe and Everything deals with a fixed-size array in a struct 1091s JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' 1091s ok 292 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 1091s JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' 1091s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x79241d0abf0, JSClass 0x79d1a265b098, in object 0x2caf44a7d268 1091s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 1091s ok 293 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 1091s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 1091s ok 294 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 1091s JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' 1091s ok 295 Life, the Universe and Everything Flat array of structs out parameter with transfer none 1091s JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' 1091s ok 296 Life, the Universe and Everything Flat array of structs out parameter with transfer container 1091s JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' 1091s ok 297 Life, the Universe and Everything Flat array of structs out parameter with transfer full 1091s ok 298 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 1091s JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' 1091s ok 299 Life, the Universe and Everything Flat array of structs transfer-full in parameter 1091s JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' 1091s ok 300 Life, the Universe and Everything Flat array of structs transfer-none in parameter 1091s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1091s JS MAINLOOP: Main loop instance 0x1c8701865f70: Spinning loop until released or hook cleared 1091s JS MAINLOOP: handling job 0, 1091s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 0 1092s JS MAINLOOP: handling job 1, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 1 1092s JS MAINLOOP: handling job 2, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 2 1092s JS MAINLOOP: handling job 3, 1092s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1092s JS MAINLOOP: Main loop instance 0x1c8701865f70: release 1092s JS MAINLOOP: Completed job 3 1092s JS MEMORY: Memory report: before destroying context 1092s JS MEMORY: 2227 objects currently alive 1092s JS MEMORY: boxed_instance = 1587 1092s JS MEMORY: boxed_prototype = 24 1092s JS MEMORY: closure = 9 1092s JS MEMORY: function = 437 1092s JS MEMORY: fundamental_instance = 2 1092s JS MEMORY: fundamental_prototype = 2 1092s JS MEMORY: gerror_instance = 5 1092s JS MEMORY: gerror_prototype = 1 1092s JS MEMORY: interface = 8 1092s JS MEMORY: module = 9 1092s JS MEMORY: ns = 5 1092s JS MEMORY: object_instance = 116 1092s JS MEMORY: object_prototype = 21 1092s JS MEMORY: param = 1 1092s JS MEMORY: union_instance = 0 1092s JS MEMORY: union_prototype = 0 1092s JS CTX: JS shutdown sequence 1092s JS CTX: Stopping profiler 1092s JS CTX: Shutting down toggle queue 1092s JS CTX: Notifying external reference holders of GjsContext dispose 1092s JS MAINLOOP: Stopping promise job dispatcher 1092s JS CTX: Notifying reference holders of GjsContext dispose 1092s JS CTX: Checking unhandled promise rejections 1092s JS CTX: Releasing cached JS wrappers 1092s JS CTX: Final triggered GC 1092s JS CTX: Destroying JS context 1092s JS CTX: Releasing all native objects 1092s JS CTX: Disabling auto GC 1092s JS CTX: Ending trace on global object 1092s JS CTX: Freeing allocated resources 1092s JS CTX: JS context destroyed 1092s PASS: cjs/testRegress.test 1092s Running test: cjs/testExceptions.test 1092s JS NATIVE: Registered native JS module '_promiseNative' 1092s JS NATIVE: Registered native JS module '_byteArrayNative' 1092s JS NATIVE: Registered native JS module '_encodingNative' 1092s JS NATIVE: Registered native JS module '_gi' 1092s JS NATIVE: Registered native JS module 'gi' 1092s JS NATIVE: Registered native JS module 'cairoNative' 1092s JS NATIVE: Registered native JS module 'system' 1092s JS NATIVE: Registered native JS module 'console' 1092s JS NATIVE: Registered native JS module '_print' 1092s JS CTX: Enabling JIT 1092s JS CTX: Initialized class GjsFileImporter prototype 0x21674f200098 1092s JS IMPORT: Defining parent (nil) of 0x21674f2000f8 'imports' is mod 0 1092s JS IMPORT: Importing '_print' 1092s JS NATIVE: Defining native module '_print' 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x21674f2006b0 '_print' is mod 1 1092s JS IMPORT: successfully imported module '_print' 1092s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1092s 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 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21674f2014f0), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21674f2021a8), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21674f2027a8), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21674f2027a8), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21674f2021a8), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21674f2014f0), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21674f2014f0), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21674f2014f0), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21674f2021a8), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21674f2027a8), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21674f2014f0), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21674f2014f0), global 0x2b076513c1c0 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: hold 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Starting promise job dispatcher 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: release 1092s JS MAINLOOP: Completed job 0 1092s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21674f215910), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21674f216340), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21674f216340), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21674f215910), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21674f215910), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21674f216340), global 0x2b076513c1c0 1092s JS IMPORT: Module metadata hook for module 0x21674f2169e8 1092s JS IMPORT: Defining meta.importSync for module 0x21674f2169e8 1092s JS NATIVE: Defining native module 'gi' 1092s JS CTX: Initialized class GIRepositoryNamespace prototype 0x21674f217168 1092s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1092s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1092s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1092s JS IMPORT: Importing directory 'overrides' 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x21674f2171e8 'overrides' is mod 1 1092s JS IMPORT: Defined importer 'overrides' 0x21674f2171e8 in 0x21674f2000f8 1092s JS IMPORT: successfully imported directory 'overrides' 1092s JS IMPORT: Importing '_byteArrayNative' 1092s JS NATIVE: Defining native module '_byteArrayNative' 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x21674f217630 '_byteArrayNative' is mod 1 1092s JS IMPORT: successfully imported module '_byteArrayNative' 1092s JS IMPORT: Importing '_promiseNative' 1092s JS NATIVE: Defining native module '_promiseNative' 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x21674f2176f0 '_promiseNative' is mod 1 1092s JS IMPORT: successfully imported module '_promiseNative' 1092s JS IMPORT: Importing module GLib succeeded 1092s JS IMPORT: Defining parent 0x21674f2171e8 of 0x2b076513d2b8 'GLib' is mod 1 1092s JS IMPORT: successfully imported module 'GLib' 1092s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1092s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2b076517d060, JSClass 0x7a0a8e01b098, in object 0x2b076517d038 1092s JS CTX: Initialized class GIRepositoryGType prototype 0x21674f217920 1092s JS CTX: Initialized class GIRepositoryFunction prototype 0x2b076513d308 1092s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1092s JS G BXD: Defined class for Error (GError), prototype 0x2b076517d0b0, JSClass 0x7a0a8e01b098, in object 0x2b076517d038 1092s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1092s JS G BXD: Defined class for Variant (GVariant), prototype 0x2b076517d100, JSClass 0x7a0a8e01b098, in object 0x2b076517d038 1092s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1092s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b076517d150, JSClass 0x7a0a8e01b098, in object 0x2b076517d038 1092s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1092s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b076517d1a0, JSClass 0x7a0a8e01b098, in object 0x2b076517d038 1092s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1092s JS G BXD: Defined class for Thread (GThread), prototype 0x2b076517d1f0, JSClass 0x7a0a8e01b098, in object 0x2b076517d038 1092s JS G BXD: Defining method ref in prototype for GLib.Thread 1092s JS G BXD: Defining method unref in prototype for GLib.Thread 1092s JS G NS: Defined namespace 'GLib' 0x2b076517d038 in GIRepository 0x21674f216ff8 1092s JS IMPORT: Importing module jasmine succeeded 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x2b076513dcb8 'jasmine' is mod 1 1092s JS IMPORT: successfully imported module 'jasmine' 1092s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: hold 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: release 1092s JS MAINLOOP: Completed job 0 1092s JS IMPORT: Importing 'gi' 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x21674f216ff8 'gi' is mod 1 1092s JS IMPORT: successfully imported module 'gi' 1092s 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 1092s JS G NS: Defined namespace 'GIMarshallingTests' 0x2b076517d268 in GIRepository 0x21674f216ff8 1092s 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 1092s JS G NS: Defined namespace 'CjsPrivate' 0x2b076517d2b8 in GIRepository 0x21674f216ff8 1092s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1092s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1092s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1092s JS IMPORT: Importing module _legacy succeeded 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x2b076513dee8 '_legacy' is mod 1 1092s JS IMPORT: successfully imported module '_legacy' 1092s JS IMPORT: Importing module lang succeeded 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x2b076513de98 'lang' is mod 1 1092s JS IMPORT: successfully imported module 'lang' 1092s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1092s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1092s JS IMPORT: Importing module _signals succeeded 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x2b076513df38 '_signals' is mod 1 1092s JS IMPORT: successfully imported module '_signals' 1092s JS IMPORT: Importing module signals succeeded 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x2b076513de48 'signals' is mod 1 1092s JS IMPORT: successfully imported module 'signals' 1092s JS IMPORT: Importing module Gio succeeded 1092s JS IMPORT: Defining parent 0x21674f2171e8 of 0x2b076513ddf8 'Gio' is mod 1 1092s JS IMPORT: successfully imported module 'Gio' 1092s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1092s JS IMPORT: Importing '_gi' 1092s JS NATIVE: Defining native module '_gi' 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x21674f22dd50 '_gi' is mod 1 1092s JS IMPORT: successfully imported module '_gi' 1092s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1092s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1092s JS IMPORT: Importing module _common succeeded 1092s JS IMPORT: Defining parent 0x21674f2000f8 of 0x2b076513dfd8 '_common' is mod 1 1092s JS IMPORT: successfully imported module '_common' 1092s JS IMPORT: Importing module GObject succeeded 1092s JS IMPORT: Defining parent 0x21674f2171e8 of 0x2b076513df88 'GObject' is mod 1 1092s JS IMPORT: successfully imported module 'GObject' 1092s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1092s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1092s JS G BXD: Defined class for String (GString), prototype 0x2b076517d560, JSClass 0x7a0a8e01b098, in object 0x2b076517d2e0 1092s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1092s JS G PRM: Defined class ParamSpec prototype is 0x2b07651ce0b0 class 0x7a0a8e0202f0 in object 0x2b076517d2e0 1092s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1092s JS G OBJ: Defined class for Object (GObject), prototype 0x2b076517d6c8, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d2e0 1092s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1092s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1092s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2b076517d6f0, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d2e0 1092s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1092s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1092s JS G NS: Defined namespace 'GObject' 0x2b076517d2e0 in GIRepository 0x21674f216ff8 1092s JS G OBJ: Defined class for Application (GApplication), prototype 0x2b076517d740, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1092s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2b07651ce420, JSClass 0x7a0a8e01b580, in object 0x2b076517d290 1092s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1092s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1092s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2b076517d7b8, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1092s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2b07651ce6a0, JSClass 0x7a0a8e01b580, in object 0x2b076517d290 1092s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1092s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2b076517d830, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1092s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1092s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2b07651ce7e0, JSClass 0x7a0a8e01b580, in object 0x2b076517d290 1092s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1092s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1092s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1092s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2b076517d8a8, JSClass 0x7a0a8e01b098, in object 0x2b076517d290 1092s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1092s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2b076517d8f8, JSClass 0x7a0a8e01b098, in object 0x2b076517d290 1092s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1092s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1092s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2b076517d948, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2b076517d998, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d2b8 1092s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1092s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2b076517d9e8, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1092s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1092s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1092s JS G IFACE: Defined class for File (GFile), prototype 0x2b07651ce948, JSClass 0x7a0a8e01b580, in object 0x2b076517d290 1092s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2b076517da60, JSClass 0x7a0a8e01b7a8, in object 0x21674f2170d8 1092s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1092s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2b076517dad8, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1092s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1092s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2b076517db28, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1092s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2b076517db78, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1092s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2b076517dbc8, JSClass 0x7a0a8e01b098, in object 0x2b076517d290 1092s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1092s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1092s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2b076517dc18, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d290 1092s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1092s JS G NS: Defined namespace 'Gio' 0x2b076517d290 in GIRepository 0x21674f216ff8 1092s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1092s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1092s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1092s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1092s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1092s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1092s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1092s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1092s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1092s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1092s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1092s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1092s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1092s JS G ENUM: Defining GObject.ParamFlags as 0x21674f233990 1092s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1092s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 1092s JS G PRM: JSObject created with param instance 0x1626ef42f0a0 type GParamString 1092s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1092s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1092s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 1092s JS G PRM: JSObject created with param instance 0x1626ef51d8a0 type GParamString 1092s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1092s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1092s JS CTX: Script evaluation succeeded 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: Spinning loop until released or hook cleared 1092s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module metadata hook for module 0x21674f206f28 1092s JS IMPORT: Defining meta.importSync for module 0x21674f206f28 1092s JS NATIVE: Defining native module 'system' 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x21674f206260), global 0x2b076513c1c0 1092s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1092s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1092s JS MAINLOOP: Set main loop hook to 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: hold 1092s JS MAINLOOP: Running and clearing main loop hook 1092s JS G BXD: Defining method run in prototype for GLib.MainLoop 1092s 1..26 1092s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1092s JS G BXD: Defined class for Source (GSource), prototype 0x2b076517dd08, JSClass 0x7a0a8e01b098, in object 0x2b076517d038 1092s JS G BXD: Defining method set_priority in prototype for GLib.Source 1092s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1092s JS G BXD: Defining method attach in prototype for GLib.Source 1092s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1092s JS IMPORT: Module metadata hook for module 0x2b076514aeb0 1092s JS IMPORT: Defining meta.importSync for module 0x2b076514aeb0 1092s JS G BXD: Defining method destroy in prototype for GLib.Source 1092s ok 1 Exceptions are thrown from property setter 1092s ok 2 Exceptions are thrown from property getter 1092s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1092s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1092s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1092s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1092s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1092s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1092s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1092s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1092s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1092s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1092s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1092s JS G ENUM: Defining GLib.LogLevelFlags as 0x21674f21f900 1092s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1092s ok 3 Exceptions are logged from constructor 1092s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 1092s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 1092s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 1092s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 1092s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 1092s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 1092s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 1092s JS G ENUM: Defining GObject.BindingFlags as 0x21674f2240a0 1092s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 1092s JS G OBJ: Defined class for Binding (GBinding), prototype 0x10f18a30d038, JSClass 0x7a0a8e01b7a8, in object 0x2b076517d2e0 1092s ok 4 Exceptions are logged from property setter with binding 1092s ok 5 Exceptions are logged from property getter with binding 1092s JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' 1092s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 1092s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2b07651f27e0, JSClass 0x7a0a8e01b338, in object 0x2b076517d290 1092s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 1092s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 1092s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 1092s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 1092s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 1092s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 1092s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 1092s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 1092s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 1092s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 1092s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 1092s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 1092s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 1092s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 1092s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 1092s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 1092s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 1092s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 1092s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 1092s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 1092s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 1092s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 1092s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 1092s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 1092s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 1092s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 1092s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 1092s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 1092s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 1092s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 1092s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 1092s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 1092s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 1092s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 1092s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 1092s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 1092s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 1092s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 1092s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 1092s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 1092s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 1092s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 1092s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 1092s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 1092s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 1092s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 1092s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 1092s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 1092s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 1092s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 1092s ok 6 logError logs a warning for a GError 1092s ok 7 logError logs a warning with a message if given 1092s ok 8 logError also logs an error for a created GError that is not thrown 1092s ok 9 logError logs an error created with the GLib.Error constructor 1092s JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' 1092s ok 10 logError logs the quark for a JS-created GError type 1092s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 1092s ok 11 logError logs with stack for a GError created from a C struct 1092s ok 12 logError logs an error with a prefix if given 1092s ok 13 logError logs an error with prefix and message 1092s ok 14 logError logs a SyntaxError 1092s ok 15 logError logs an error with cause 1092s ok 16 logError logs a GError with cause 1092s ok 17 logError logs an error with non-object cause 1092s ok 18 logError logs an error with a cause tree 1092s ok 19 logError logs an error with cyclical causes 1092s JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' 1092s ok 20 Exception from function with too few arguments contains the full function name 1092s ok 21 Exception from function with too few arguments contains the full method name 1092s ok 22 thrown GError is an instance of error enum type 1092s JS G BXD: Defining method matches in prototype for GLib.Error 1092s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 1092s ok 23 thrown GError matches error domain and code 1092s ok 24 thrown GError has properties for domain and code 1092s ok 25 GError.new_literal constructs a valid GLib.Error 1092s ok 26 GError.new_literal does not accept invalid domains 1092s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 0 1092s JS MAINLOOP: handling job 1, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 1 1092s JS MAINLOOP: handling job 2, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 2 1092s JS MAINLOOP: handling job 3, 1092s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1092s JS MAINLOOP: Main loop instance 0x1626ef285f70: release 1092s JS MAINLOOP: Completed job 3 1092s JS MEMORY: Memory report: before destroying context 1092s JS MEMORY: 429 objects currently alive 1092s JS MEMORY: boxed_instance = 144 1092s JS MEMORY: boxed_prototype = 11 1092s JS MEMORY: closure = 1 1092s JS MEMORY: function = 208 1092s JS MEMORY: fundamental_instance = 0 1092s JS MEMORY: fundamental_prototype = 0 1092s JS MEMORY: gerror_instance = 12 1092s JS MEMORY: gerror_prototype = 1 1092s JS MEMORY: interface = 4 1092s JS MEMORY: module = 9 1092s JS MEMORY: ns = 5 1092s JS MEMORY: object_instance = 16 1092s JS MEMORY: object_prototype = 16 1092s JS MEMORY: param = 2 1092s JS MEMORY: union_instance = 0 1092s JS MEMORY: union_prototype = 0 1092s JS CTX: JS shutdown sequence 1092s JS CTX: Stopping profiler 1092s JS CTX: Shutting down toggle queue 1092s JS CTX: Notifying external reference holders of GjsContext dispose 1092s JS MAINLOOP: Stopping promise job dispatcher 1092s JS CTX: Notifying reference holders of GjsContext dispose 1092s JS CTX: Checking unhandled promise rejections 1092s JS CTX: Releasing cached JS wrappers 1092s JS CTX: Final triggered GC 1092s JS G OBJ: Enqueuing GObject 0x1626ef4a99c0 to toggle UP after shutdown, probably from another thread (0x1626ef3c3800). 1092s JS G OBJ: Enqueuing GObject 0x1626ef4ad180 to toggle UP after shutdown, probably from another thread (0x1626ef3c3800). 1092s JS CTX: Destroying JS context 1092s JS CTX: Releasing all native objects 1092s JS CTX: Disabling auto GC 1092s JS CTX: Ending trace on global object 1092s JS CTX: Freeing allocated resources 1092s JS CTX: JS context destroyed 1092s PASS: cjs/testExceptions.test 1092s Running test: cjs/testByteArray.test 1092s JS NATIVE: Registered native JS module '_promiseNative' 1092s JS NATIVE: Registered native JS module '_byteArrayNative' 1092s JS NATIVE: Registered native JS module '_encodingNative' 1092s JS NATIVE: Registered native JS module '_gi' 1092s JS NATIVE: Registered native JS module 'gi' 1092s JS NATIVE: Registered native JS module 'cairoNative' 1092s JS NATIVE: Registered native JS module 'system' 1092s JS NATIVE: Registered native JS module 'console' 1092s JS NATIVE: Registered native JS module '_print' 1092s JS CTX: Enabling JIT 1092s JS CTX: Initialized class GjsFileImporter prototype 0x8902ca00098 1092s JS IMPORT: Defining parent (nil) of 0x8902ca000f8 'imports' is mod 0 1092s JS IMPORT: Importing '_print' 1092s JS NATIVE: Defining native module '_print' 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x8902ca006b0 '_print' is mod 1 1092s JS IMPORT: successfully imported module '_print' 1092s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1092s 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 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8902ca014f0), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8902ca021a8), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8902ca027a8), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8902ca027a8), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8902ca021a8), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8902ca014f0), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8902ca014f0), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8902ca014f0), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8902ca021a8), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8902ca027a8), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8902ca014f0), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8902ca014f0), global 0x2ceb50b3c1c0 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: hold 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Starting promise job dispatcher 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: release 1092s JS MAINLOOP: Completed job 0 1092s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8902ca15910), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8902ca16340), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8902ca16340), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8902ca15910), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8902ca15910), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8902ca16340), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module metadata hook for module 0x8902ca169e8 1092s JS IMPORT: Defining meta.importSync for module 0x8902ca169e8 1092s JS NATIVE: Defining native module 'gi' 1092s JS CTX: Initialized class GIRepositoryNamespace prototype 0x8902ca17168 1092s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1092s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1092s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1092s JS IMPORT: Importing directory 'overrides' 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x8902ca171e8 'overrides' is mod 1 1092s JS IMPORT: Defined importer 'overrides' 0x8902ca171e8 in 0x8902ca000f8 1092s JS IMPORT: successfully imported directory 'overrides' 1092s JS IMPORT: Importing '_byteArrayNative' 1092s JS NATIVE: Defining native module '_byteArrayNative' 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x8902ca17630 '_byteArrayNative' is mod 1 1092s JS IMPORT: successfully imported module '_byteArrayNative' 1092s JS IMPORT: Importing '_promiseNative' 1092s JS NATIVE: Defining native module '_promiseNative' 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x8902ca176f0 '_promiseNative' is mod 1 1092s JS IMPORT: successfully imported module '_promiseNative' 1092s JS IMPORT: Importing module GLib succeeded 1092s JS IMPORT: Defining parent 0x8902ca171e8 of 0x2ceb50b3d2b8 'GLib' is mod 1 1092s JS IMPORT: successfully imported module 'GLib' 1092s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1092s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2ceb50b7d060, JSClass 0x7914429fb098, in object 0x2ceb50b7d038 1092s JS CTX: Initialized class GIRepositoryGType prototype 0x8902ca17920 1092s JS CTX: Initialized class GIRepositoryFunction prototype 0x2ceb50b3d308 1092s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1092s JS G BXD: Defined class for Error (GError), prototype 0x2ceb50b7d0b0, JSClass 0x7914429fb098, in object 0x2ceb50b7d038 1092s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1092s JS G BXD: Defined class for Variant (GVariant), prototype 0x2ceb50b7d100, JSClass 0x7914429fb098, in object 0x2ceb50b7d038 1092s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1092s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ceb50b7d150, JSClass 0x7914429fb098, in object 0x2ceb50b7d038 1092s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1092s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ceb50b7d1a0, JSClass 0x7914429fb098, in object 0x2ceb50b7d038 1092s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1092s JS G BXD: Defined class for Thread (GThread), prototype 0x2ceb50b7d1f0, JSClass 0x7914429fb098, in object 0x2ceb50b7d038 1092s JS G BXD: Defining method ref in prototype for GLib.Thread 1092s JS G BXD: Defining method unref in prototype for GLib.Thread 1092s JS G NS: Defined namespace 'GLib' 0x2ceb50b7d038 in GIRepository 0x8902ca16ff8 1092s JS IMPORT: Importing module jasmine succeeded 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x2ceb50b3dcb8 'jasmine' is mod 1 1092s JS IMPORT: successfully imported module 'jasmine' 1092s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: hold 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: release 1092s JS MAINLOOP: Completed job 0 1092s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 1092s JS IMPORT: Importing 'gi' 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x8902ca16ff8 'gi' is mod 1 1092s JS IMPORT: successfully imported module 'gi' 1092s JS IMPORT: Importing module byteArray succeeded 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x2ceb50b3ddf8 'byteArray' is mod 1 1092s JS IMPORT: successfully imported module 'byteArray' 1092s 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 1092s JS G NS: Defined namespace 'GIMarshallingTests' 0x2ceb50b7d268 in GIRepository 0x8902ca16ff8 1092s JS CTX: Script evaluation succeeded 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: Spinning loop until released or hook cleared 1092s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module metadata hook for module 0x8902ca343d0 1092s JS IMPORT: Defining meta.importSync for module 0x8902ca343d0 1092s JS NATIVE: Defining native module 'system' 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x8902ca33608), global 0x2ceb50b3c1c0 1092s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1092s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1092s JS MAINLOOP: Set main loop hook to 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: hold 1092s JS MAINLOOP: Running and clearing main loop hook 1092s JS G BXD: Defining method run in prototype for GLib.MainLoop 1092s 1..13 1092s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1092s JS G BXD: Defined class for Source (GSource), prototype 0x2ceb50b7d290, JSClass 0x7914429fb098, in object 0x2ceb50b7d038 1092s JS G BXD: Defining method set_priority in prototype for GLib.Source 1092s JS IMPORT: Importing '_gi' 1092s JS NATIVE: Defining native module '_gi' 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x8902ca3bbc8 '_gi' is mod 1 1092s JS IMPORT: successfully imported module '_gi' 1092s 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 1092s JS G NS: Defined namespace 'CjsPrivate' 0x2ceb50b7d330 in GIRepository 0x8902ca16ff8 1092s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1092s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1092s JS IMPORT: Importing module _common succeeded 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x2ceb50bc7088 '_common' is mod 1 1092s JS IMPORT: successfully imported module '_common' 1092s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1092s JS IMPORT: Importing module _legacy succeeded 1092s JS IMPORT: Defining parent 0x8902ca000f8 of 0x2ceb50bc70d8 '_legacy' is mod 1 1092s JS IMPORT: successfully imported module '_legacy' 1092s JS IMPORT: Importing module GObject succeeded 1092s JS IMPORT: Defining parent 0x8902ca171e8 of 0x2ceb50bc7038 'GObject' is mod 1 1092s JS IMPORT: successfully imported module 'GObject' 1092s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1092s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1092s JS G BXD: Defined class for String (GString), prototype 0x2ceb50b7d5b0, JSClass 0x7914429fb098, in object 0x2ceb50b7d308 1092s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1092s JS G PRM: Defined class ParamSpec prototype is 0x2ceb50bc7178 class 0x791442a002f0 in object 0x2ceb50b7d308 1092s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1092s JS G OBJ: Defined class for Object (GObject), prototype 0x2ceb50b7d718, JSClass 0x7914429fb7a8, in object 0x2ceb50b7d308 1092s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1092s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1092s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2ceb50b7d740, JSClass 0x7914429fb7a8, in object 0x2ceb50b7d308 1092s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1092s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1092s JS G NS: Defined namespace 'GObject' 0x2ceb50b7d308 in GIRepository 0x2ceb50b3f970 1092s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1092s JS G BXD: Defining method attach in prototype for GLib.Source 1092s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1092s JS IMPORT: Module metadata hook for module 0x2ceb50b4ad98 1092s JS IMPORT: Defining meta.importSync for module 0x2ceb50b4ad98 1092s JS G BXD: Defining method destroy in prototype for GLib.Source 1092s ok 1 Byte array can be created from a string 1092s ok 2 Byte array can be encoded from a string 1092s ok 3 Byte array encodes as UTF-8 by default 1092s ok 4 Byte array can be converted to a string of ASCII characters 1092s ok 5 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 1092s ok 6 Byte array can be converted to a string of encoded characters even with a 0 byte 1092s ok 7 Byte array stops converting to a string at an embedded 0 byte 1092s JS G BXD: Defining method get_size in prototype for GLib.Bytes 1092s ok 8 Byte array deals gracefully with a 0-length array 1092s ok 9 Byte array deals gracefully with a 0-length GLib.Bytes 1092s ok 10 Byte array deals gracefully with a 0-length string 1092s ok 11 Byte array deals gracefully with a non Uint8Array 1092s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1092s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1092s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1092s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1092s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1092s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1092s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1092s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1092s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1092s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1092s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1092s JS G ENUM: Defining GLib.LogLevelFlags as 0x8902ca565c0 1092s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1092s ok 12 Byte array legacy toString() behavior is preserved when created from a string 1092s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 1092s ok 13 Byte array legacy toString() behavior is preserved when marshalled from GI 1092s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 0 1092s JS MAINLOOP: handling job 1, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 1 1092s JS MAINLOOP: handling job 2, 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Completed job 2 1092s JS MAINLOOP: handling job 3, 1092s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1092s JS MAINLOOP: Main loop instance 0x1d54f8055f70: release 1092s JS MAINLOOP: Completed job 3 1092s JS MEMORY: Memory report: before destroying context 1092s JS MEMORY: 189 objects currently alive 1092s JS MEMORY: boxed_instance = 70 1092s JS MEMORY: boxed_prototype = 8 1092s JS MEMORY: closure = 1 1092s JS MEMORY: function = 98 1092s JS MEMORY: fundamental_instance = 0 1092s JS MEMORY: fundamental_prototype = 0 1092s JS MEMORY: gerror_instance = 0 1092s JS MEMORY: gerror_prototype = 0 1092s JS MEMORY: interface = 0 1092s JS MEMORY: module = 6 1092s JS MEMORY: ns = 4 1092s JS MEMORY: object_instance = 0 1092s JS MEMORY: object_prototype = 2 1092s JS MEMORY: param = 0 1092s JS MEMORY: union_instance = 0 1092s JS MEMORY: union_prototype = 0 1092s JS CTX: JS shutdown sequence 1092s JS CTX: Stopping profiler 1092s JS CTX: Shutting down toggle queue 1092s JS CTX: Notifying external reference holders of GjsContext dispose 1092s JS MAINLOOP: Stopping promise job dispatcher 1092s JS CTX: Notifying reference holders of GjsContext dispose 1092s JS CTX: Checking unhandled promise rejections 1092s JS CTX: Releasing cached JS wrappers 1092s JS CTX: Final triggered GC 1092s JS CTX: Destroying JS context 1092s JS CTX: Releasing all native objects 1092s JS CTX: Disabling auto GC 1092s JS CTX: Ending trace on global object 1092s JS CTX: Freeing allocated resources 1092s JS CTX: JS context destroyed 1092s PASS: cjs/testByteArray.test 1092s Running test: cjs/delete.test 1092s 1..1 1092s ok 1 - /usr/libexec/installed-tests/cjs/debugger/delete.debugger 1092s PASS: cjs/delete.test 1092s Running test: cjs/list.test 1092s 1..1 1092s ok 1 - /usr/libexec/installed-tests/cjs/debugger/list.debugger 1092s PASS: cjs/list.test 1092s Running test: cjs/throw.test 1092s 1..1 1092s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw.debugger 1092s PASS: cjs/throw.test 1092s Running test: cjs/testGObjectDestructionAccess.test 1092s JS NATIVE: Registered native JS module '_promiseNative' 1092s JS NATIVE: Registered native JS module '_byteArrayNative' 1092s JS NATIVE: Registered native JS module '_encodingNative' 1092s JS NATIVE: Registered native JS module '_gi' 1092s JS NATIVE: Registered native JS module 'gi' 1092s JS NATIVE: Registered native JS module 'cairoNative' 1092s JS NATIVE: Registered native JS module 'system' 1092s JS NATIVE: Registered native JS module 'console' 1092s JS NATIVE: Registered native JS module '_print' 1092s JS CTX: Enabling JIT 1092s JS CTX: Initialized class GjsFileImporter prototype 0x30a57cd00098 1092s JS IMPORT: Defining parent (nil) of 0x30a57cd000f8 'imports' is mod 0 1092s JS IMPORT: Importing '_print' 1092s JS NATIVE: Defining native module '_print' 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0x30a57cd006b0 '_print' is mod 1 1092s JS IMPORT: successfully imported module '_print' 1092s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1092s 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 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30a57cd014f0), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30a57cd021a8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30a57cd027a8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30a57cd027a8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30a57cd021a8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30a57cd014f0), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30a57cd014f0), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30a57cd014f0), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30a57cd021a8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30a57cd027a8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30a57cd014f0), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30a57cd014f0), global 0xd1a9b53c1c0 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: hold 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Starting promise job dispatcher 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: release 1092s JS MAINLOOP: Completed job 0 1092s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a57cd15910), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a57cd16340), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a57cd16340), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a57cd15910), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a57cd15910), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30a57cd16340), global 0xd1a9b53c1c0 1092s JS IMPORT: Module metadata hook for module 0x30a57cd169e8 1092s JS IMPORT: Defining meta.importSync for module 0x30a57cd169e8 1092s JS NATIVE: Defining native module 'gi' 1092s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30a57cd17168 1092s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1092s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1092s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1092s JS IMPORT: Importing directory 'overrides' 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0x30a57cd171e8 'overrides' is mod 1 1092s JS IMPORT: Defined importer 'overrides' 0x30a57cd171e8 in 0x30a57cd000f8 1092s JS IMPORT: successfully imported directory 'overrides' 1092s JS IMPORT: Importing '_byteArrayNative' 1092s JS NATIVE: Defining native module '_byteArrayNative' 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0x30a57cd17630 '_byteArrayNative' is mod 1 1092s JS IMPORT: successfully imported module '_byteArrayNative' 1092s JS IMPORT: Importing '_promiseNative' 1092s JS NATIVE: Defining native module '_promiseNative' 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0x30a57cd176f0 '_promiseNative' is mod 1 1092s JS IMPORT: successfully imported module '_promiseNative' 1092s JS IMPORT: Importing module GLib succeeded 1092s JS IMPORT: Defining parent 0x30a57cd171e8 of 0xd1a9b53d2b8 'GLib' is mod 1 1092s JS IMPORT: successfully imported module 'GLib' 1092s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1092s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd1a9b57d060, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1092s JS CTX: Initialized class GIRepositoryGType prototype 0x30a57cd17920 1092s JS CTX: Initialized class GIRepositoryFunction prototype 0xd1a9b53d308 1092s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1092s JS G BXD: Defined class for Error (GError), prototype 0xd1a9b57d0b0, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1092s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1092s JS G BXD: Defined class for Variant (GVariant), prototype 0xd1a9b57d100, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1092s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1092s JS G BXD: Defined class for Bytes (GBytes), prototype 0xd1a9b57d150, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1092s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1092s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd1a9b57d1a0, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1092s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1092s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1092s JS G BXD: Defined class for Thread (GThread), prototype 0xd1a9b57d1f0, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1092s JS G BXD: Defining method ref in prototype for GLib.Thread 1092s JS G BXD: Defining method unref in prototype for GLib.Thread 1092s JS G NS: Defined namespace 'GLib' 0xd1a9b57d038 in GIRepository 0x30a57cd16ff8 1092s JS IMPORT: Importing module jasmine succeeded 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0xd1a9b53dcb8 'jasmine' is mod 1 1092s JS IMPORT: successfully imported module 'jasmine' 1092s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: hold 1092s JS MAINLOOP: Enqueue job , promise=, allocation site= 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: Spinning loop until released or hook cleared 1092s JS MAINLOOP: handling job 0, 1092s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: release 1092s JS MAINLOOP: Completed job 0 1092s JS IMPORT: Importing 'gi' 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0x30a57cd16ff8 'gi' is mod 1 1092s JS IMPORT: successfully imported module 'gi' 1092s 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 1092s JS G NS: Defined namespace 'CjsPrivate' 0xd1a9b57d290 in GIRepository 0x30a57cd16ff8 1092s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1092s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1092s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1092s JS IMPORT: Importing module _legacy succeeded 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0xd1a9b53dee8 '_legacy' is mod 1 1092s JS IMPORT: successfully imported module '_legacy' 1092s JS IMPORT: Importing module lang succeeded 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0xd1a9b53de98 'lang' is mod 1 1092s JS IMPORT: successfully imported module 'lang' 1092s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1092s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1092s JS IMPORT: Importing module _signals succeeded 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0xd1a9b53df38 '_signals' is mod 1 1092s JS IMPORT: successfully imported module '_signals' 1092s JS IMPORT: Importing module signals succeeded 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0xd1a9b53de48 'signals' is mod 1 1092s JS IMPORT: successfully imported module 'signals' 1092s JS IMPORT: Importing module Gio succeeded 1092s JS IMPORT: Defining parent 0x30a57cd171e8 of 0xd1a9b53ddf8 'Gio' is mod 1 1092s JS IMPORT: successfully imported module 'Gio' 1092s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1092s JS IMPORT: Importing '_gi' 1092s JS NATIVE: Defining native module '_gi' 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0x30a57cd2dcb0 '_gi' is mod 1 1092s JS IMPORT: successfully imported module '_gi' 1092s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1092s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1092s JS IMPORT: Importing module _common succeeded 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0xd1a9b53dfd8 '_common' is mod 1 1092s JS IMPORT: successfully imported module '_common' 1092s JS IMPORT: Importing module GObject succeeded 1092s JS IMPORT: Defining parent 0x30a57cd171e8 of 0xd1a9b53df88 'GObject' is mod 1 1092s JS IMPORT: successfully imported module 'GObject' 1092s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1092s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1092s JS G BXD: Defined class for String (GString), prototype 0xd1a9b57d538, JSClass 0x70a26326b098, in object 0xd1a9b57d2b8 1092s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1092s JS G PRM: Defined class ParamSpec prototype is 0xd1a9b5d00b0 class 0x70a2632702f0 in object 0xd1a9b57d2b8 1092s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1092s JS G OBJ: Defined class for Object (GObject), prototype 0xd1a9b57d6a0, JSClass 0x70a26326b7a8, in object 0xd1a9b57d2b8 1092s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1092s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1092s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xd1a9b57d6c8, JSClass 0x70a26326b7a8, in object 0xd1a9b57d2b8 1092s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1092s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1092s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1092s JS G NS: Defined namespace 'GObject' 0xd1a9b57d2b8 in GIRepository 0x30a57cd16ff8 1092s JS G OBJ: Defined class for Application (GApplication), prototype 0xd1a9b57d718, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1092s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xd1a9b5d0420, JSClass 0x70a26326b580, in object 0xd1a9b57d268 1092s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1092s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1092s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1092s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xd1a9b57d790, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1092s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xd1a9b5d06a0, JSClass 0x70a26326b580, in object 0xd1a9b57d268 1092s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1092s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xd1a9b57d808, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1092s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1092s JS G IFACE: Defined class for Initable (GInitable), prototype 0xd1a9b5d07e0, JSClass 0x70a26326b580, in object 0xd1a9b57d268 1092s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1092s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1092s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1092s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xd1a9b57d880, JSClass 0x70a26326b098, in object 0xd1a9b57d268 1092s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1092s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xd1a9b57d8d0, JSClass 0x70a26326b098, in object 0xd1a9b57d268 1092s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1092s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1092s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xd1a9b57d920, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xd1a9b57d970, JSClass 0x70a26326b7a8, in object 0xd1a9b57d290 1092s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1092s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xd1a9b57d9c0, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1092s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1092s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1092s JS G IFACE: Defined class for File (GFile), prototype 0xd1a9b5d0948, JSClass 0x70a26326b580, in object 0xd1a9b57d268 1092s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xd1a9b57da38, JSClass 0x70a26326b7a8, in object 0x30a57cd170d8 1092s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1092s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xd1a9b57dab0, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1092s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1092s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xd1a9b57db00, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1092s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xd1a9b57db50, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1092s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xd1a9b57dba0, JSClass 0x70a26326b098, in object 0xd1a9b57d268 1092s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1092s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1092s JS G OBJ: Defined class for Settings (GSettings), prototype 0xd1a9b57dbf0, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1092s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1092s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1092s JS G NS: Defined namespace 'Gio' 0xd1a9b57d268 in GIRepository 0x30a57cd16ff8 1092s 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 1092s JS G NS: Defined namespace 'GjsTestTools' 0xd1a9b57dc40 in GIRepository 0x30a57cd16ff8 1092s JS IMPORT: Importing module Gtk succeeded 1092s JS IMPORT: Defining parent 0x30a57cd171e8 of 0xd1a9b5dc3d0 'Gtk' is mod 1 1092s JS IMPORT: successfully imported module 'Gtk' 1092s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1092s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1092s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xd1a9b57dc90, JSClass 0x70a26326b7a8, in object 0xd1a9b57d2b8 1092s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xd1a9b57dce0, JSClass 0x70a26326b7a8, in object 0xd1a9b57dc68 1092s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1092s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xd1a9b5dc6c8, JSClass 0x70a26326b580, in object 0xd1a9b57dc68 1092s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1092s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xd1a9b57dd58, JSClass 0x70a26326b7a8, in object 0xd1a9b57dc68 1092s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1092s JS G NS: Defined namespace 'Gtk' 0xd1a9b57dc68 in GIRepository 0x30a57cd16ff8 1092s JS IMPORT: Importing 'system' 1092s JS NATIVE: Defining native module 'system' 1092s JS IMPORT: Defining parent 0x30a57cd000f8 of 0x30a57cd34f18 'system' is mod 1 1092s JS IMPORT: successfully imported module 'system' 1092s JS CTX: Script evaluation succeeded 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: Spinning loop until released or hook cleared 1092s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module metadata hook for module 0x30a57cd16ab0 1092s JS IMPORT: Defining meta.importSync for module 0x30a57cd16ab0 1092s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30a57cd15de8), global 0xd1a9b53c1c0 1092s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1092s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1092s JS MAINLOOP: Set main loop hook to 1092s JS MAINLOOP: Main loop instance 0xe05f04a5f70: hold 1092s JS MAINLOOP: Running and clearing main loop hook 1092s JS G BXD: Defining method run in prototype for GLib.MainLoop 1092s 1..54 1092s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1092s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1092s JS G BXD: Defined class for Source (GSource), prototype 0xd1a9b57dda8, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1092s JS G BXD: Defining method set_priority in prototype for GLib.Source 1092s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1092s JS G BXD: Defining method attach in prototype for GLib.Source 1092s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1092s JS IMPORT: Module metadata hook for module 0xd1a9b54aaf8 1092s JS IMPORT: Defining meta.importSync for module 0xd1a9b54aaf8 1092s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 1092s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 1092s glx: failed to create drisw screen 1092s failed to load driver: zink 1092s dbus-daemon[2560]: [session uid=1000 pid=2560] Activating service name='org.a11y.Bus' requested by ':1.1' (uid=1000 pid=2646 comm="/usr/libexec/installed-tests/cjs/minijasmine /usr/" label="unconfined") 1092s dbus-daemon[2560]: [session uid=1000 pid=2560] Successfully activated service 'org.a11y.Bus' 1092s JS G BXD: Defining method destroy in prototype for GLib.Source 1092s dbus-daemon[2657]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=2646 comm="/usr/libexec/installed-tests/cjs/ JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk'minijasmine /usr/" label="unconfined") 1092s 1092s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 1092s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xd1a9b57dec0, JSClass 0x70a26326b7a8, in object 0xd1a9b57dc68 1092s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xd1a9b57df10, JSClass 0x70a26326b7a8, in object 0xd1a9b57dc68 1092s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 1092s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 1092s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 1092s JS G ENUM: Defining Gtk.WindowType as 0x30a57cd288d0 1092s dbus-daemon[2657]: Successfully activated service 'org.a11y.atspi.Registry' 1092s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 1092s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 1092s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1092s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1092s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1092s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1092s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1092s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1092s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1092s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1092s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1092s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1092s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1092s JS G ENUM: Defining GLib.LogLevelFlags as 0x30a57cd290e0 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:27 (d1a9b5a4ec0 @ 61) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1092s ok 1 Access to destroyed GObject Get property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:39 (d1a9b5a4f10 @ 97) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:40 (d1a9b5a4f10 @ 118) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 2 Access to destroyed GObject Set property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:50 (d1a9b5a4f60 @ 56) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 3 Access to destroyed GObject Add expando property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s ok 4 Access to destroyed GObject Access to unset expando property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s ok 5 Access to destroyed GObject Access previously set expando property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:72 (d1a9b5bd0b0 @ 68) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 6 Access to destroyed GObject Access to getter method 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:84 (d1a9b5bd100 @ 104) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:85 (d1a9b5bd100 @ 130) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 7 Access to destroyed GObject Access to setter method 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:95 (d1a9b5bd150 @ 78) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 8 Access to destroyed GObject Proto function connect 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:105 (d1a9b5bd1f0 @ 78) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 9 Access to destroyed GObject Proto function connect_after 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:115 (d1a9b5bd290 @ 73) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 10 Access to destroyed GObject Proto function emit 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd620 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (d1a9b5ccd80 @ 29) 1092s #1 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:125 (d1a9b5bd2e0 @ 78) 1092s #2 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #3 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #4 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #5 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #6 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #7 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #8 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #9 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #10 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 11 Access to destroyed GObject Proto function signals_disconnect 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd620 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (d1a9b5ccce0 @ 29) 1092s #1 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:135 (d1a9b5bd380 @ 78) 1092s #2 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #3 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #4 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #5 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #6 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #7 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #8 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #9 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #10 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 12 Access to destroyed GObject Proto function signals_block 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd620 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (d1a9b5ccd30 @ 29) 1092s #1 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:145 (d1a9b5bd420 @ 78) 1092s #2 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #3 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #4 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #5 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #6 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #7 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #8 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #9 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #10 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 13 Access to destroyed GObject Proto function signals_unblock 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s ok 14 Access to destroyed GObject Proto function toString 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s ok 15 Access to destroyed GObject Proto function toString before/after 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:201 (d1a9b5bd6a0 @ 61) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 16 Access to finalized GObject Get property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:213 (d1a9b5bd6f0 @ 97) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:214 (d1a9b5bd6f0 @ 118) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 17 Access to finalized GObject Set property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:224 (d1a9b5bd740 @ 56) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 18 Access to finalized GObject Add expando property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 19 Access to finalized GObject Access to unset expando property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s ok 20 Access to finalized GObject Access previously set expando property 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:248 (d1a9b5bd830 @ 109) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 21 Access to finalized GObject Access to getter method 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:260 (d1a9b5bd880 @ 104) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 22 Access to finalized GObject Access to setter method 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:270 (d1a9b5bd8d0 @ 78) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 23 Access to finalized GObject Proto function connect 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:280 (d1a9b5bd970 @ 78) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 24 Access to finalized GObject Proto function connect_after 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:290 (d1a9b5bda10 @ 73) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 25 Access to finalized GObject Proto function emit 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd620 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:887 (d1a9b5ccd80 @ 29) 1092s #1 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:300 (d1a9b5bda60 @ 78) 1092s #2 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #3 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #4 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #5 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #6 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #7 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #8 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #9 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #10 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 26 Access to finalized GObject Proto function signals_disconnect 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd620 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:865 (d1a9b5ccce0 @ 29) 1092s #1 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:310 (d1a9b5bdb00 @ 78) 1092s #2 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #3 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #4 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #5 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #6 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #7 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #8 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #9 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #10 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s ok 27 Access to finalized GObject Proto function signals_block 1092s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1092s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1092s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1092s == Stack trace for context 0xe05f04a6050 == 1092s #0 e05f05dd620 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:876 (d1a9b5ccd30 @ 29) 1092s #1 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:320 (d1a9b5bdba0 @ 78) 1092s #2 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1092s #3 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1092s #4 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1092s #5 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1092s #6 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1092s #7 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1092s #8 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1092s #9 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1097s #10 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1097s ok 28 Access to finalized GObject Proto function signals_unblock 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s == Stack trace for context 0xe05f04a6050 == 1097s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:183 (d1a9b5bd600 @ 150) 1097s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1097s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1097s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1097s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1097s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1097s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1097s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1097s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1097s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1097s ok 29 Access to finalized GObject Proto function toString 1097s JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' 1097s JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' 1097s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0xd1a9b57dfd8, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1097s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 1097s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x14b017c35060, JSClass 0x70a26326b7a8, in object 0xd1a9b57d268 1097s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 1097s JS G IFACE: Defined class for Icon (GIcon), prototype 0xd1a9b5d02e0, JSClass 0x70a26326b580, in object 0xd1a9b57d268 1097s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 1097s JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' 1097s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 1097s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 1097s == Stack trace for context 0xe05f04a6050 == 1097s #0 e05f05dd580 i /usr/libexec/installed-tests/cjs/js/testGObjectDestructionAccess.js:387 (d1a9b5bde70 @ 373) 1097s #1 e05f05dd4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (d1a9b5a0e20 @ 325) 1097s #2 e05f05dd428 i resource:///org/gjs/jsunit/jasmine.js:7085 (d1a9b5a1150 @ 83) 1097s #3 e05f05dd398 i resource:///org/gjs/jsunit/jasmine.js:7004 (d1a9b5a0f60 @ 91) 1097s #4 e05f05dd308 i resource:///org/gjs/jsunit/jasmine.js:7011 (d1a9b5a0f10 @ 189) 1097s #5 e05f05dd280 i resource:///org/gjs/jsunit/jasmine.js:6905 (d1a9b5a0b50 @ 31) 1097s #6 e05f05dd1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (d1a9b5a11a0 @ 82) 1097s #7 e05f05dd118 i self-hosted:1121 (d1a9b571f60 @ 407) 1097s #8 e05f05dd090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (d1a9b5717e0 @ 77) 1097s #9 e05f05dcfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (d1a9b57b9c0 @ 139) 1097s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 1097s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 1097s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 1097s JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 1097s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 1097s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 1097s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 1097s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x14b017c35100, JSClass 0x70a26326b098, in object 0xd1a9b57d038 1097s JS G BXD: Defining method iteration in prototype for GLib.MainContext 1097s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 1097s JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' 1097s JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' 1097s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 1097s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 1097s JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' 1097s ok 38 Disposed or finalized GObject returned from function is marked as disposed 1097s JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' 1097s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1097s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 1097s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 1097s JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' 1097s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 1097s JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' 1097s ok 41 Disposed or finalized GObject ignores toggling queued toggles 1097s JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' 1097s ok 42 Disposed or finalized GObject can be disposed from other thread 1097s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 1097s JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' 1097s JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 1097s JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' 1097s ok 44 GObject with toggle references can be re-reffed from other thread delayed 1097s JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 1097s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 1097s JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 1097s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 1097s JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' 1097s JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' 1097s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 1097s JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' 1097s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 1097s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 1097s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 1097s JS G BXD: Defining method join in prototype for GLib.Thread 1097s JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' 1097s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 1097s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 1097s ok 53 GObject with toggle references can be finalized while queued in toggle queue 1097s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 1097s Executing: cjs/testGObjectDestructionAccess.test 1097s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'get_saved_ref_count' in namespace 'GjsTestTools' 1097s ok 54 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0xe05f04a5f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 0 1097s JS MAINLOOP: handling job 1, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 1 1097s JS MAINLOOP: handling job 2, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 2 1097s JS MAINLOOP: handling job 3, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1097s JS MAINLOOP: Main loop instance 0xe05f04a5f70: release 1097s JS MAINLOOP: Completed job 3 1097s JS MEMORY: Memory report: before destroying context 1097s JS MEMORY: 361 objects currently alive 1097s JS MEMORY: boxed_instance = 62 1097s JS MEMORY: boxed_prototype = 11 1097s JS MEMORY: closure = 3 1097s JS MEMORY: function = 242 1097s JS MEMORY: fundamental_instance = 0 1097s JS MEMORY: fundamental_prototype = 0 1097s JS MEMORY: gerror_instance = 0 1097s JS MEMORY: gerror_prototype = 0 1097s JS MEMORY: interface = 6 1097s JS MEMORY: module = 10 1097s JS MEMORY: ns = 6 1097s JS MEMORY: object_instance = 0 1097s JS MEMORY: object_prototype = 21 1097s JS MEMORY: param = 0 1097s JS MEMORY: union_instance = 0 1097s JS MEMORY: union_prototype = 0 1097s JS CTX: JS shutdown sequence 1097s JS CTX: Stopping profiler 1097s JS CTX: Shutting down toggle queue 1097s JS CTX: Notifying external reference holders of GjsContext dispose 1097s JS MAINLOOP: Stopping promise job dispatcher 1097s JS CTX: Notifying reference holders of GjsContext dispose 1097s JS CTX: Checking unhandled promise rejections 1097s JS CTX: Releasing cached JS wrappers 1097s JS CTX: Final triggered GC 1097s JS CTX: Destroying JS context 1097s JS CTX: Releasing all native objects 1097s JS CTX: Disabling auto GC 1097s JS CTX: Ending trace on global object 1097s JS CTX: Freeing allocated resources 1097s JS CTX: JS context destroyed 1097s PASS: cjs/testGObjectDestructionAccess.test 1097s Running test: cjs/testFormat.test 1097s JS NATIVE: Registered native JS module '_promiseNative' 1097s JS NATIVE: Registered native JS module '_byteArrayNative' 1097s JS NATIVE: Registered native JS module '_encodingNative' 1097s JS NATIVE: Registered native JS module '_gi' 1097s JS NATIVE: Registered native JS module 'gi' 1097s JS NATIVE: Registered native JS module 'cairoNative' 1097s JS NATIVE: Registered native JS module 'system' 1097s JS NATIVE: Registered native JS module 'console' 1097s JS NATIVE: Registered native JS module '_print' 1097s JS CTX: Enabling JIT 1097s JS CTX: Initialized class GjsFileImporter prototype 0x280580700098 1097s JS IMPORT: Defining parent (nil) of 0x2805807000f8 'imports' is mod 0 1097s JS IMPORT: Importing '_print' 1097s JS NATIVE: Defining native module '_print' 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x2805807006b0 '_print' is mod 1 1097s JS IMPORT: successfully imported module '_print' 1097s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1097s 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 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2805807014f0), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2805807021a8), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2805807027a8), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2805807027a8), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2805807021a8), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2805807014f0), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2805807014f0), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2805807014f0), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2805807021a8), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2805807027a8), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2805807014f0), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2805807014f0), global 0x1f0fffe3c1c0 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Starting promise job dispatcher 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280580715910), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280580716340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280580716340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280580715910), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280580715910), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280580716340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module metadata hook for module 0x2805807169e8 1097s JS IMPORT: Defining meta.importSync for module 0x2805807169e8 1097s JS NATIVE: Defining native module 'gi' 1097s JS CTX: Initialized class GIRepositoryNamespace prototype 0x280580717168 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1097s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1097s JS IMPORT: Importing directory 'overrides' 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x2805807171e8 'overrides' is mod 1 1097s JS IMPORT: Defined importer 'overrides' 0x2805807171e8 in 0x2805807000f8 1097s JS IMPORT: successfully imported directory 'overrides' 1097s JS IMPORT: Importing '_byteArrayNative' 1097s JS NATIVE: Defining native module '_byteArrayNative' 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x280580717630 '_byteArrayNative' is mod 1 1097s JS IMPORT: successfully imported module '_byteArrayNative' 1097s JS IMPORT: Importing '_promiseNative' 1097s JS NATIVE: Defining native module '_promiseNative' 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x2805807176f0 '_promiseNative' is mod 1 1097s JS IMPORT: successfully imported module '_promiseNative' 1097s JS IMPORT: Importing module GLib succeeded 1097s JS IMPORT: Defining parent 0x2805807171e8 of 0x1f0fffe3d2b8 'GLib' is mod 1 1097s JS IMPORT: successfully imported module 'GLib' 1097s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1097s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1f0fffe7d060, JSClass 0x64c93798b098, in object 0x1f0fffe7d038 1097s JS CTX: Initialized class GIRepositoryGType prototype 0x280580717920 1097s JS CTX: Initialized class GIRepositoryFunction prototype 0x1f0fffe3d308 1097s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1097s JS G BXD: Defined class for Error (GError), prototype 0x1f0fffe7d0b0, JSClass 0x64c93798b098, in object 0x1f0fffe7d038 1097s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1097s JS G BXD: Defined class for Variant (GVariant), prototype 0x1f0fffe7d100, JSClass 0x64c93798b098, in object 0x1f0fffe7d038 1097s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1097s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f0fffe7d150, JSClass 0x64c93798b098, in object 0x1f0fffe7d038 1097s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1097s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f0fffe7d1a0, JSClass 0x64c93798b098, in object 0x1f0fffe7d038 1097s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1097s JS G BXD: Defined class for Thread (GThread), prototype 0x1f0fffe7d1f0, JSClass 0x64c93798b098, in object 0x1f0fffe7d038 1097s JS G BXD: Defining method ref in prototype for GLib.Thread 1097s JS G BXD: Defining method unref in prototype for GLib.Thread 1097s JS G NS: Defined namespace 'GLib' 0x1f0fffe7d038 in GIRepository 0x280580716ff8 1097s JS IMPORT: Importing module jasmine succeeded 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x1f0fffe3dcb8 'jasmine' is mod 1 1097s JS IMPORT: successfully imported module 'jasmine' 1097s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 1097s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 1097s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 1097s JS IMPORT: Importing 'gi' 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x280580716ff8 'gi' is mod 1 1097s JS IMPORT: successfully imported module 'gi' 1097s 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 1097s JS G NS: Defined namespace 'CjsPrivate' 0x1f0fffe7d268 in GIRepository 0x280580716ff8 1097s JS IMPORT: Importing module _format succeeded 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x1f0fffe3de48 '_format' is mod 1 1097s JS IMPORT: successfully imported module '_format' 1097s JS IMPORT: Importing module format succeeded 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x1f0fffe3ddf8 'format' is mod 1 1097s JS IMPORT: successfully imported module 'format' 1097s JS CTX: Script evaluation succeeded 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: Spinning loop until released or hook cleared 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module metadata hook for module 0x280580733008 1097s JS IMPORT: Defining meta.importSync for module 0x280580733008 1097s JS NATIVE: Defining native module 'system' 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x280580732340), global 0x1f0fffe3c1c0 1097s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1097s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1097s JS MAINLOOP: Set main loop hook to 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: hold 1097s JS MAINLOOP: Running and clearing main loop hook 1097s JS G BXD: Defining method run in prototype for GLib.MainLoop 1097s 1..12 1097s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1097s JS G BXD: Defined class for Source (GSource), prototype 0x1f0fffe7d290, JSClass 0x64c93798b098, in object 0x1f0fffe7d038 1097s JS G BXD: Defining method set_priority in prototype for GLib.Source 1097s JS IMPORT: Importing '_gi' 1097s JS NATIVE: Defining native module '_gi' 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x28058073a2f8 '_gi' is mod 1 1097s JS IMPORT: successfully imported module '_gi' 1097s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1097s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1097s JS IMPORT: Importing module _common succeeded 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x1f0fffec60d8 '_common' is mod 1 1097s JS IMPORT: successfully imported module '_common' 1097s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1097s JS IMPORT: Importing module _legacy succeeded 1097s JS IMPORT: Defining parent 0x2805807000f8 of 0x1f0fffec6128 '_legacy' is mod 1 1097s JS IMPORT: successfully imported module '_legacy' 1097s JS IMPORT: Importing module GObject succeeded 1097s JS IMPORT: Defining parent 0x2805807171e8 of 0x1f0fffec6088 'GObject' is mod 1 1097s JS IMPORT: successfully imported module 'GObject' 1097s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1097s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1097s JS G BXD: Defined class for String (GString), prototype 0x1f0fffe7d588, JSClass 0x64c93798b098, in object 0x1f0fffe7d308 1097s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1097s JS G PRM: Defined class ParamSpec prototype is 0x1f0fffec61c8 class 0x64c9379902f0 in object 0x1f0fffe7d308 1097s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1097s JS G OBJ: Defined class for Object (GObject), prototype 0x1f0fffe7d6f0, JSClass 0x64c93798b7a8, in object 0x1f0fffe7d308 1097s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1097s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1097s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1f0fffe7d718, JSClass 0x64c93798b7a8, in object 0x1f0fffe7d308 1097s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1097s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1097s JS G NS: Defined namespace 'GObject' 0x1f0fffe7d308 in GIRepository 0x280580716ff8 1097s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1097s JS G BXD: Defining method attach in prototype for GLib.Source 1097s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1097s JS IMPORT: Module metadata hook for module 0x1f0fffe4a970 1097s JS IMPORT: Defining meta.importSync for module 0x1f0fffe4a970 1097s JS G BXD: Defining method destroy in prototype for GLib.Source 1097s ok 1 imports.format escapes % with another % character 1097s ok 2 imports.format formats a single string argument 1097s ok 3 imports.format formats two string arguments 1097s ok 4 imports.format formats two swapped string arguments 1097s ok 5 imports.format formats a number in base 10 1097s ok 6 imports.format formats a number in base 16 1097s ok 7 imports.format formats a floating point number with no precision 1097s ok 8 imports.format formats a floating point number with precision 2 1097s ok 9 imports.format pads with zeroes 1097s ok 10 imports.format pads with spaces 1097s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 1097s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 1097s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 0 1097s JS MAINLOOP: handling job 1, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 1 1097s JS MAINLOOP: handling job 2, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 2 1097s JS MAINLOOP: handling job 3, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1097s JS MAINLOOP: Main loop instance 0x339a77b5f70: release 1097s JS MAINLOOP: Completed job 3 1097s JS MEMORY: Memory report: before destroying context 1097s JS MEMORY: 170 objects currently alive 1097s JS MEMORY: boxed_instance = 55 1097s JS MEMORY: boxed_prototype = 8 1097s JS MEMORY: closure = 1 1097s JS MEMORY: function = 94 1097s JS MEMORY: fundamental_instance = 0 1097s JS MEMORY: fundamental_prototype = 0 1097s JS MEMORY: gerror_instance = 0 1097s JS MEMORY: gerror_prototype = 0 1097s JS MEMORY: interface = 0 1097s JS MEMORY: module = 7 1097s JS MEMORY: ns = 3 1097s JS MEMORY: object_instance = 0 1097s JS MEMORY: object_prototype = 2 1097s JS MEMORY: param = 0 1097s JS MEMORY: union_instance = 0 1097s JS MEMORY: union_prototype = 0 1097s JS CTX: JS shutdown sequence 1097s JS CTX: Stopping profiler 1097s JS CTX: Shutting down toggle queue 1097s JS CTX: Notifying external reference holders of GjsContext dispose 1097s JS MAINLOOP: Stopping promise job dispatcher 1097s JS CTX: Notifying reference holders of GjsContext dispose 1097s JS CTX: Checking unhandled promise rejections 1097s JS CTX: Releasing cached JS wrappers 1097s JS CTX: Final triggered GC 1097s JS CTX: Destroying JS context 1097s JS CTX: Releasing all native objects 1097s JS CTX: Disabling auto GC 1097s JS CTX: Ending trace on global object 1097s JS CTX: Freeing allocated resources 1097s JS CTX: JS context destroyed 1097s PASS: cjs/testFormat.test 1097s Running test: cjs/testLegacyClass.test 1097s JS NATIVE: Registered native JS module '_promiseNative' 1097s JS NATIVE: Registered native JS module '_byteArrayNative' 1097s JS NATIVE: Registered native JS module '_encodingNative' 1097s JS NATIVE: Registered native JS module '_gi' 1097s JS NATIVE: Registered native JS module 'gi' 1097s JS NATIVE: Registered native JS module 'cairoNative' 1097s JS NATIVE: Registered native JS module 'system' 1097s JS NATIVE: Registered native JS module 'console' 1097s JS NATIVE: Registered native JS module '_print' 1097s JS CTX: Enabling JIT 1097s JS CTX: Initialized class GjsFileImporter prototype 0x14200b400098 1097s JS IMPORT: Defining parent (nil) of 0x14200b4000f8 'imports' is mod 0 1097s JS IMPORT: Importing '_print' 1097s JS NATIVE: Defining native module '_print' 1097s JS IMPORT: Defining parent 0x14200b4000f8 of 0x14200b4006b0 '_print' is mod 1 1097s JS IMPORT: successfully imported module '_print' 1097s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1097s 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 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14200b4014f0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14200b4021a8), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14200b4027a8), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14200b4027a8), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14200b4021a8), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14200b4014f0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14200b4014f0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14200b4014f0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14200b4021a8), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14200b4027a8), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14200b4014f0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14200b4014f0), global 0x16a4ff03c1c0 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Starting promise job dispatcher 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14200b415910), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14200b416340), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14200b416340), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14200b415910), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14200b415910), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14200b416340), global 0x16a4ff03c1c0 1097s JS IMPORT: Module metadata hook for module 0x14200b4169e8 1097s JS IMPORT: Defining meta.importSync for module 0x14200b4169e8 1097s JS NATIVE: Defining native module 'gi' 1097s JS CTX: Initialized class GIRepositoryNamespace prototype 0x14200b417168 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1097s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1097s JS IMPORT: Importing directory 'overrides' 1097s JS IMPORT: Defining parent 0x14200b4000f8 of 0x14200b4171e8 'overrides' is mod 1 1097s JS IMPORT: Defined importer 'overrides' 0x14200b4171e8 in 0x14200b4000f8 1097s JS IMPORT: successfully imported directory 'overrides' 1097s JS IMPORT: Importing '_byteArrayNative' 1097s JS NATIVE: Defining native module '_byteArrayNative' 1097s JS IMPORT: Defining parent 0x14200b4000f8 of 0x14200b417630 '_byteArrayNative' is mod 1 1097s JS IMPORT: successfully imported module '_byteArrayNative' 1097s JS IMPORT: Importing '_promiseNative' 1097s JS NATIVE: Defining native module '_promiseNative' 1097s JS IMPORT: Defining parent 0x14200b4000f8 of 0x14200b4176f0 '_promiseNative' is mod 1 1097s JS IMPORT: successfully imported module '_promiseNative' 1097s JS IMPORT: Importing module GLib succeeded 1097s JS IMPORT: Defining parent 0x14200b4171e8 of 0x16a4ff03d2b8 'GLib' is mod 1 1097s JS IMPORT: successfully imported module 'GLib' 1097s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1097s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x16a4ff07d060, JSClass 0x685cbe57b098, in object 0x16a4ff07d038 1097s JS CTX: Initialized class GIRepositoryGType prototype 0x14200b417920 1097s JS CTX: Initialized class GIRepositoryFunction prototype 0x16a4ff03d308 1097s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1097s JS G BXD: Defined class for Error (GError), prototype 0x16a4ff07d0b0, JSClass 0x685cbe57b098, in object 0x16a4ff07d038 1097s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1097s JS G BXD: Defined class for Variant (GVariant), prototype 0x16a4ff07d100, JSClass 0x685cbe57b098, in object 0x16a4ff07d038 1097s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1097s JS G BXD: Defined class for Bytes (GBytes), prototype 0x16a4ff07d150, JSClass 0x685cbe57b098, in object 0x16a4ff07d038 1097s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1097s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16a4ff07d1a0, JSClass 0x685cbe57b098, in object 0x16a4ff07d038 1097s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1097s JS G BXD: Defined class for Thread (GThread), prototype 0x16a4ff07d1f0, JSClass 0x685cbe57b098, in object 0x16a4ff07d038 1097s JS G BXD: Defining method ref in prototype for GLib.Thread 1097s JS G BXD: Defining method unref in prototype for GLib.Thread 1097s JS G NS: Defined namespace 'GLib' 0x16a4ff07d038 in GIRepository 0x14200b416ff8 1097s JS IMPORT: Importing module jasmine succeeded 1097s JS IMPORT: Defining parent 0x14200b4000f8 of 0x16a4ff03dcb8 'jasmine' is mod 1 1097s JS IMPORT: successfully imported module 'jasmine' 1097s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1097s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1097s JS IMPORT: Importing module _legacy succeeded 1097s JS IMPORT: Defining parent 0x14200b4000f8 of 0x16a4ff03de48 '_legacy' is mod 1 1097s JS IMPORT: successfully imported module '_legacy' 1097s JS IMPORT: Importing module lang succeeded 1097s JS IMPORT: Defining parent 0x14200b4000f8 of 0x16a4ff03ddf8 'lang' is mod 1 1097s JS IMPORT: successfully imported module 'lang' 1097s JS CTX: Script evaluation succeeded 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: Spinning loop until released or hook cleared 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module metadata hook for module 0x14200b424a68 1097s JS IMPORT: Defining meta.importSync for module 0x14200b424a68 1097s JS NATIVE: Defining native module 'system' 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x14200b423da0), global 0x16a4ff03c1c0 1097s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1097s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1097s JS MAINLOOP: Set main loop hook to 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: hold 1097s JS MAINLOOP: Running and clearing main loop hook 1097s JS G BXD: Defining method run in prototype for GLib.MainLoop 1097s 1..62 1097s JS IMPORT: Importing 'gi' 1097s JS IMPORT: Defining parent 0x16a4ff03fac0 of 0x16a4ff03f988 'gi' is mod 1 1097s JS IMPORT: successfully imported module 'gi' 1097s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1097s JS G BXD: Defined class for Source (GSource), prototype 0x16a4ff07d268, JSClass 0x685cbe57b098, in object 0x16a4ff07d038 1097s JS G BXD: Defining method set_priority in prototype for GLib.Source 1097s JS IMPORT: Importing '_gi' 1097s JS NATIVE: Defining native module '_gi' 1097s JS IMPORT: Defining parent 0x16a4ff03fac0 of 0x14200b431a18 '_gi' is mod 1 1097s JS IMPORT: successfully imported module '_gi' 1097s 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 1097s JS G NS: Defined namespace 'CjsPrivate' 0x16a4ff07d308 in GIRepository 0x16a4ff03f988 1097s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1097s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1097s JS IMPORT: Importing module _common succeeded 1097s JS IMPORT: Defining parent 0x16a4ff03fac0 of 0x16a4ff0caf10 '_common' is mod 1 1097s JS IMPORT: successfully imported module '_common' 1097s JS IMPORT: Importing module GObject succeeded 1097s JS IMPORT: Defining parent 0x16a4ff03fb80 of 0x16a4ff0caec0 'GObject' is mod 1 1097s JS IMPORT: successfully imported module 'GObject' 1097s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1097s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1097s JS G BXD: Defined class for String (GString), prototype 0x16a4ff07d588, JSClass 0x685cbe57b098, in object 0x16a4ff07d2e0 1097s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1097s JS G PRM: Defined class ParamSpec prototype is 0x16a4ff0cafb0 class 0x685cbe5802f0 in object 0x16a4ff07d2e0 1097s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1097s JS G OBJ: Defined class for Object (GObject), prototype 0x16a4ff07d6f0, JSClass 0x685cbe57b7a8, in object 0x16a4ff07d2e0 1097s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1097s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1097s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x16a4ff07d718, JSClass 0x685cbe57b7a8, in object 0x16a4ff07d2e0 1097s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1097s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1097s JS G NS: Defined namespace 'GObject' 0x16a4ff07d2e0 in GIRepository 0x16a4ff03f988 1097s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1097s JS G BXD: Defining method attach in prototype for GLib.Source 1097s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1097s JS IMPORT: Module metadata hook for module 0x16a4ff04aa50 1097s JS IMPORT: Defining meta.importSync for module 0x16a4ff04aa50 1097s JS G BXD: Defining method destroy in prototype for GLib.Source 1097s ok 1 A metaclass has its constructor called each time a class is created with it 1097s ok 2 A metaclass is an instance of Lang.Class 1097s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 1097s ok 4 A metaclass can dynamically define properties in its constructor 1097s ok 5 A metaclass instance gets all the properties from its class and metaclass 1097s ok 6 A metaclass instance gets dynamically defined properties from metaclass 1097s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 1097s ok 8 A metaclass can be detected with Lang.getMetaClass 1097s ok 9 Class framework calls _init constructors 1097s ok 10 Class framework calls parent constructors 1097s ok 11 Class framework sets the right constructor properties 1097s ok 12 Class framework sets up instanceof correctly 1097s ok 13 Class framework has a name 1097s ok 14 Class framework reports a sensible value for toString() 1097s ok 15 Class framework allows overriding toString() 1097s ok 16 Class framework is not configurable 1097s ok 17 Class framework allows accessors for properties 1097s ok 18 Class framework raises an exception when creating an abstract class 1097s ok 19 Class framework inherits properties from abstract base classes 1097s ok 20 Class framework inherits constructors from abstract base classes 1097s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 1097s ok 22 Class framework lets methods call other methods without clobbering __caller__ 1097s ok 23 Class framework allows custom return values from constructors 1097s ok 24 Class framework allows symbol-named methods 1097s ok 25 An interface is an instance of Lang.Interface 1097s ok 26 An interface has a name 1097s ok 27 An interface cannot be instantiated 1097s ok 28 An interface can be implemented by a class 1097s ok 29 An interface can be implemented by a class's superclass 1097s ok 30 An interface doesn't disturb a class's constructor 1097s ok 31 An interface can have its required method implemented 1097s ok 32 An interface must have a name 1097s ok 33 An interface must have its required methods implemented 1097s ok 34 An interface does not have to have its optional methods implemented 1097s ok 35 An interface can have its optional method deferred to by the implementation 1097s ok 36 An interface can be chained up to by a class 1097s ok 37 An interface can include arguments when being chained up to by a class 1097s ok 38 An interface can have its property getter deferred to 1097s ok 39 An interface can have its property setter deferred to 1097s ok 40 An interface can have its property getter overridden 1097s ok 41 An interface can have its property setter overridden 1097s ok 42 An interface can require another interface 1097s ok 43 An interface can have empty requires 1097s ok 44 An interface can chain up to another interface 1097s ok 45 An interface can be chained up to with a generic 1097s ok 46 An interface can chain up to another interface with a generic 1097s ok 47 An interface has its optional function defer to that of the last interface 1097s ok 48 An interface must have all its required interfaces implemented 1097s ok 49 An interface must have all its required interfaces implemented in the correct order 1097s ok 50 An interface can have its implementation on a parent class 1097s ok 51 An interface can require its implementor to be a subclass of some class 1097s ok 52 An interface must be implemented by an object which subclasses the required class 1097s ok 53 An interface can have methods that call others of its methods 1097s ok 54 An interface is implemented by a subclass of a class that implements it 1097s ok 55 An interface can be reimplemented by a subclass of a class that implements it 1097s ok 56 An interface tells what it is with toString() 1097s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 1097s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 1097s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 1097s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 1097s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 1097s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 1097s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 0 1097s JS MAINLOOP: handling job 1, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 1 1097s JS MAINLOOP: handling job 2, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 2 1097s JS MAINLOOP: handling job 3, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1097s JS MAINLOOP: Main loop instance 0x1db3aaed5f70: release 1097s JS MAINLOOP: Completed job 3 1097s JS MEMORY: Memory report: before destroying context 1097s JS MEMORY: 389 objects currently alive 1097s JS MEMORY: boxed_instance = 275 1097s JS MEMORY: boxed_prototype = 8 1097s JS MEMORY: closure = 1 1097s JS MEMORY: function = 94 1097s JS MEMORY: fundamental_instance = 0 1097s JS MEMORY: fundamental_prototype = 0 1097s JS MEMORY: gerror_instance = 0 1097s JS MEMORY: gerror_prototype = 0 1097s JS MEMORY: interface = 0 1097s JS MEMORY: module = 6 1097s JS MEMORY: ns = 3 1097s JS MEMORY: object_instance = 0 1097s JS MEMORY: object_prototype = 2 1097s JS MEMORY: param = 0 1097s JS MEMORY: union_instance = 0 1097s JS MEMORY: union_prototype = 0 1097s JS CTX: JS shutdown sequence 1097s JS CTX: Stopping profiler 1097s JS CTX: Shutting down toggle queue 1097s JS CTX: Notifying external reference holders of GjsContext dispose 1097s JS MAINLOOP: Stopping promise job dispatcher 1097s JS CTX: Notifying reference holders of GjsContext dispose 1097s JS CTX: Checking unhandled promise rejections 1097s JS CTX: Releasing cached JS wrappers 1097s JS CTX: Final triggered GC 1097s JS CTX: Destroying JS context 1097s JS CTX: Releasing all native objects 1097s JS CTX: Disabling auto GC 1097s JS CTX: Ending trace on global object 1097s JS CTX: Freeing allocated resources 1097s JS CTX: JS context destroyed 1097s PASS: cjs/testLegacyClass.test 1097s Running test: cjs/testNamespace.test 1097s JS NATIVE: Registered native JS module '_promiseNative' 1097s JS NATIVE: Registered native JS module '_byteArrayNative' 1097s JS NATIVE: Registered native JS module '_encodingNative' 1097s JS NATIVE: Registered native JS module '_gi' 1097s JS NATIVE: Registered native JS module 'gi' 1097s JS NATIVE: Registered native JS module 'cairoNative' 1097s JS NATIVE: Registered native JS module 'system' 1097s JS NATIVE: Registered native JS module 'console' 1097s JS NATIVE: Registered native JS module '_print' 1097s JS CTX: Enabling JIT 1097s JS CTX: Initialized class GjsFileImporter prototype 0x35c356900098 1097s JS IMPORT: Defining parent (nil) of 0x35c3569000f8 'imports' is mod 0 1097s JS IMPORT: Importing '_print' 1097s JS NATIVE: Defining native module '_print' 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x35c3569006b0 '_print' is mod 1 1097s JS IMPORT: successfully imported module '_print' 1097s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1097s 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 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35c3569014f0), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35c3569021a8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35c3569027a8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35c3569027a8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35c3569021a8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35c3569014f0), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35c3569014f0), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35c3569014f0), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35c3569021a8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35c3569027a8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35c3569014f0), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35c3569014f0), global 0x58ff6d3c1c0 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Starting promise job dispatcher 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35c356915910), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35c356916340), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35c356916340), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35c356915910), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35c356915910), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35c356916340), global 0x58ff6d3c1c0 1097s JS IMPORT: Module metadata hook for module 0x35c3569169e8 1097s JS IMPORT: Defining meta.importSync for module 0x35c3569169e8 1097s JS NATIVE: Defining native module 'gi' 1097s JS CTX: Initialized class GIRepositoryNamespace prototype 0x35c356917168 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1097s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1097s JS IMPORT: Importing directory 'overrides' 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x35c3569171e8 'overrides' is mod 1 1097s JS IMPORT: Defined importer 'overrides' 0x35c3569171e8 in 0x35c3569000f8 1097s JS IMPORT: successfully imported directory 'overrides' 1097s JS IMPORT: Importing '_byteArrayNative' 1097s JS NATIVE: Defining native module '_byteArrayNative' 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x35c356917630 '_byteArrayNative' is mod 1 1097s JS IMPORT: successfully imported module '_byteArrayNative' 1097s JS IMPORT: Importing '_promiseNative' 1097s JS NATIVE: Defining native module '_promiseNative' 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x35c3569176f0 '_promiseNative' is mod 1 1097s JS IMPORT: successfully imported module '_promiseNative' 1097s JS IMPORT: Importing module GLib succeeded 1097s JS IMPORT: Defining parent 0x35c3569171e8 of 0x58ff6d3d2b8 'GLib' is mod 1 1097s JS IMPORT: successfully imported module 'GLib' 1097s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1097s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x58ff6d7d060, JSClass 0x6163b57ab098, in object 0x58ff6d7d038 1097s JS CTX: Initialized class GIRepositoryGType prototype 0x35c356917920 1097s JS CTX: Initialized class GIRepositoryFunction prototype 0x58ff6d3d308 1097s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1097s JS G BXD: Defined class for Error (GError), prototype 0x58ff6d7d0b0, JSClass 0x6163b57ab098, in object 0x58ff6d7d038 1097s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1097s JS G BXD: Defined class for Variant (GVariant), prototype 0x58ff6d7d100, JSClass 0x6163b57ab098, in object 0x58ff6d7d038 1097s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1097s JS G BXD: Defined class for Bytes (GBytes), prototype 0x58ff6d7d150, JSClass 0x6163b57ab098, in object 0x58ff6d7d038 1097s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1097s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x58ff6d7d1a0, JSClass 0x6163b57ab098, in object 0x58ff6d7d038 1097s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1097s JS G BXD: Defined class for Thread (GThread), prototype 0x58ff6d7d1f0, JSClass 0x6163b57ab098, in object 0x58ff6d7d038 1097s JS G BXD: Defining method ref in prototype for GLib.Thread 1097s JS G BXD: Defining method unref in prototype for GLib.Thread 1097s JS G NS: Defined namespace 'GLib' 0x58ff6d7d038 in GIRepository 0x35c356916ff8 1097s JS IMPORT: Importing module jasmine succeeded 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x58ff6d3dcb8 'jasmine' is mod 1 1097s JS IMPORT: successfully imported module 'jasmine' 1097s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: Importing 'gi' 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x35c356916ff8 'gi' is mod 1 1097s JS IMPORT: successfully imported module 'gi' 1097s 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 1097s JS G NS: Defined namespace 'Regress' 0x58ff6d7d268 in GIRepository 0x35c356916ff8 1097s JS CTX: Script evaluation succeeded 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: Spinning loop until released or hook cleared 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module metadata hook for module 0x35c35692c9a0 1097s JS IMPORT: Defining meta.importSync for module 0x35c35692c9a0 1097s JS NATIVE: Defining native module 'system' 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x35c35692bcd8), global 0x58ff6d3c1c0 1097s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1097s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1097s JS MAINLOOP: Set main loop hook to 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: hold 1097s JS MAINLOOP: Running and clearing main loop hook 1097s JS G BXD: Defining method run in prototype for GLib.MainLoop 1097s 1..1 1097s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1097s JS G BXD: Defined class for Source (GSource), prototype 0x58ff6d7d290, JSClass 0x6163b57ab098, in object 0x58ff6d7d038 1097s JS G BXD: Defining method set_priority in prototype for GLib.Source 1097s JS IMPORT: Importing '_gi' 1097s JS NATIVE: Defining native module '_gi' 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x35c356932f30 '_gi' is mod 1 1097s JS IMPORT: successfully imported module '_gi' 1097s 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 1097s JS G NS: Defined namespace 'CjsPrivate' 0x58ff6d7d330 in GIRepository 0x35c356916ff8 1097s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1097s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1097s JS IMPORT: Importing module _common succeeded 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x58ff6dc9038 '_common' is mod 1 1097s JS IMPORT: successfully imported module '_common' 1097s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1097s JS IMPORT: Importing module _legacy succeeded 1097s JS IMPORT: Defining parent 0x35c3569000f8 of 0x58ff6dc9088 '_legacy' is mod 1 1097s JS IMPORT: successfully imported module '_legacy' 1097s JS IMPORT: Importing module GObject succeeded 1097s JS IMPORT: Defining parent 0x35c3569171e8 of 0x58ff6d3dfb0 'GObject' is mod 1 1097s JS IMPORT: successfully imported module 'GObject' 1097s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1097s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1097s JS G BXD: Defined class for String (GString), prototype 0x58ff6d7d5b0, JSClass 0x6163b57ab098, in object 0x58ff6d7d308 1097s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1097s JS G PRM: Defined class ParamSpec prototype is 0x58ff6dc9128 class 0x6163b57b02f0 in object 0x58ff6d7d308 1097s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1097s JS G OBJ: Defined class for Object (GObject), prototype 0x58ff6d7d718, JSClass 0x6163b57ab7a8, in object 0x58ff6d7d308 1097s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1097s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1097s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x58ff6d7d740, JSClass 0x6163b57ab7a8, in object 0x58ff6d7d308 1097s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1097s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1097s JS G NS: Defined namespace 'GObject' 0x58ff6d7d308 in GIRepository 0x35c356916ff8 1097s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1097s JS G BXD: Defining method attach in prototype for GLib.Source 1097s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1097s JS IMPORT: Module metadata hook for module 0x35c3569042b8 1097s JS IMPORT: Defining meta.importSync for module 0x35c3569042b8 1097s JS G BXD: Defining method destroy in prototype for GLib.Source 1097s ok 1 GI repository namespace supplies a name 1097s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 0 1097s JS MAINLOOP: handling job 1, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 1 1097s JS MAINLOOP: handling job 2, 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Completed job 2 1097s JS MAINLOOP: handling job 3, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1097s JS MAINLOOP: Main loop instance 0x5904ac25f70: release 1097s JS MAINLOOP: Completed job 3 1097s JS MEMORY: Memory report: before destroying context 1097s JS MEMORY: 125 objects currently alive 1097s JS MEMORY: boxed_instance = 11 1097s JS MEMORY: boxed_prototype = 8 1097s JS MEMORY: closure = 1 1097s JS MEMORY: function = 94 1097s JS MEMORY: fundamental_instance = 0 1097s JS MEMORY: fundamental_prototype = 0 1097s JS MEMORY: gerror_instance = 0 1097s JS MEMORY: gerror_prototype = 0 1097s JS MEMORY: interface = 0 1097s JS MEMORY: module = 5 1097s JS MEMORY: ns = 4 1097s JS MEMORY: object_instance = 0 1097s JS MEMORY: object_prototype = 2 1097s JS MEMORY: param = 0 1097s JS MEMORY: union_instance = 0 1097s JS MEMORY: union_prototype = 0 1097s JS CTX: JS shutdown sequence 1097s JS CTX: Stopping profiler 1097s JS CTX: Shutting down toggle queue 1097s JS CTX: Notifying external reference holders of GjsContext dispose 1097s JS MAINLOOP: Stopping promise job dispatcher 1097s JS CTX: Notifying reference holders of GjsContext dispose 1097s JS CTX: Checking unhandled promise rejections 1097s JS CTX: Releasing cached JS wrappers 1097s JS CTX: Final triggered GC 1097s JS CTX: Destroying JS context 1097s JS CTX: Releasing all native objects 1097s JS CTX: Disabling auto GC 1097s JS CTX: Ending trace on global object 1097s JS CTX: Freeing allocated resources 1097s JS CTX: JS context destroyed 1097s PASS: cjs/testNamespace.test 1097s Running test: cjs/testGtk3.test 1097s JS NATIVE: Registered native JS module '_promiseNative' 1097s JS NATIVE: Registered native JS module '_byteArrayNative' 1097s JS NATIVE: Registered native JS module '_encodingNative' 1097s JS NATIVE: Registered native JS module '_gi' 1097s JS NATIVE: Registered native JS module 'gi' 1097s JS NATIVE: Registered native JS module 'cairoNative' 1097s JS NATIVE: Registered native JS module 'system' 1097s JS NATIVE: Registered native JS module 'console' 1097s JS NATIVE: Registered native JS module '_print' 1097s JS CTX: Enabling JIT 1097s JS CTX: Initialized class GjsFileImporter prototype 0x239853000098 1097s JS IMPORT: Defining parent (nil) of 0x2398530000f8 'imports' is mod 0 1097s JS IMPORT: Importing '_print' 1097s JS NATIVE: Defining native module '_print' 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x2398530006b0 '_print' is mod 1 1097s JS IMPORT: successfully imported module '_print' 1097s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1097s 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 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2398530014f0), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2398530021a8), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2398530027a8), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2398530027a8), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2398530021a8), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2398530014f0), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2398530014f0), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2398530014f0), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2398530021a8), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2398530027a8), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2398530014f0), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2398530014f0), global 0x1acd8e93c1c0 1097s JS MAINLOOP: Main loop instance 0x193516455f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Starting promise job dispatcher 1097s JS MAINLOOP: Main loop instance 0x193516455f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1097s JS MAINLOOP: Main loop instance 0x193516455f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239853015910), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239853016340), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239853016340), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239853015910), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239853015910), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239853016340), global 0x1acd8e93c1c0 1097s JS IMPORT: Module metadata hook for module 0x2398530169e8 1097s JS IMPORT: Defining meta.importSync for module 0x2398530169e8 1097s JS NATIVE: Defining native module 'gi' 1097s JS CTX: Initialized class GIRepositoryNamespace prototype 0x239853017168 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1097s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1097s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1097s JS IMPORT: Importing directory 'overrides' 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x2398530171e8 'overrides' is mod 1 1097s JS IMPORT: Defined importer 'overrides' 0x2398530171e8 in 0x2398530000f8 1097s JS IMPORT: successfully imported directory 'overrides' 1097s JS IMPORT: Importing '_byteArrayNative' 1097s JS NATIVE: Defining native module '_byteArrayNative' 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x239853017630 '_byteArrayNative' is mod 1 1097s JS IMPORT: successfully imported module '_byteArrayNative' 1097s JS IMPORT: Importing '_promiseNative' 1097s JS NATIVE: Defining native module '_promiseNative' 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x2398530176f0 '_promiseNative' is mod 1 1097s JS IMPORT: successfully imported module '_promiseNative' 1097s JS IMPORT: Importing module GLib succeeded 1097s JS IMPORT: Defining parent 0x2398530171e8 of 0x1acd8e93d2b8 'GLib' is mod 1 1097s JS IMPORT: successfully imported module 'GLib' 1097s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1097s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1acd8e97d060, JSClass 0x788f7afdb098, in object 0x1acd8e97d038 1097s JS CTX: Initialized class GIRepositoryGType prototype 0x239853017920 1097s JS CTX: Initialized class GIRepositoryFunction prototype 0x1acd8e93d308 1097s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1097s JS G BXD: Defined class for Error (GError), prototype 0x1acd8e97d0b0, JSClass 0x788f7afdb098, in object 0x1acd8e97d038 1097s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1097s JS G BXD: Defined class for Variant (GVariant), prototype 0x1acd8e97d100, JSClass 0x788f7afdb098, in object 0x1acd8e97d038 1097s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1097s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1acd8e97d150, JSClass 0x788f7afdb098, in object 0x1acd8e97d038 1097s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1097s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1acd8e97d1a0, JSClass 0x788f7afdb098, in object 0x1acd8e97d038 1097s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1097s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1097s JS G BXD: Defined class for Thread (GThread), prototype 0x1acd8e97d1f0, JSClass 0x788f7afdb098, in object 0x1acd8e97d038 1097s JS G BXD: Defining method ref in prototype for GLib.Thread 1097s JS G BXD: Defining method unref in prototype for GLib.Thread 1097s JS G NS: Defined namespace 'GLib' 0x1acd8e97d038 in GIRepository 0x239853016ff8 1097s JS IMPORT: Importing module jasmine succeeded 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x1acd8e93dcb8 'jasmine' is mod 1 1097s JS IMPORT: successfully imported module 'jasmine' 1097s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1097s JS MAINLOOP: Main loop instance 0x193516455f70: hold 1097s JS MAINLOOP: Enqueue job , promise=, allocation site= 1097s JS MAINLOOP: Main loop instance 0x193516455f70: Spinning loop until released or hook cleared 1097s JS MAINLOOP: handling job 0, 1097s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1097s JS MAINLOOP: Main loop instance 0x193516455f70: release 1097s JS MAINLOOP: Completed job 0 1097s JS IMPORT: Importing 'gi' 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x239853016ff8 'gi' is mod 1 1097s JS IMPORT: successfully imported module 'gi' 1097s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 1097s JS IMPORT: Importing module byteArray succeeded 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x1acd8e93ddf8 'byteArray' is mod 1 1097s JS IMPORT: successfully imported module 'byteArray' 1097s 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 1097s JS G NS: Defined namespace 'CjsPrivate' 0x1acd8e97d290 in GIRepository 0x239853016ff8 1097s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1097s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1097s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1097s JS IMPORT: Importing module _legacy succeeded 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x1acd8e93df38 '_legacy' is mod 1 1097s JS IMPORT: successfully imported module '_legacy' 1097s JS IMPORT: Importing module lang succeeded 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x1acd8e93dee8 'lang' is mod 1 1097s JS IMPORT: successfully imported module 'lang' 1097s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1097s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1097s JS IMPORT: Importing module _signals succeeded 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x1acd8e93df88 '_signals' is mod 1 1097s JS IMPORT: successfully imported module '_signals' 1097s JS IMPORT: Importing module signals succeeded 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x1acd8e93de98 'signals' is mod 1 1097s JS IMPORT: successfully imported module 'signals' 1097s JS IMPORT: Importing module Gio succeeded 1097s JS IMPORT: Defining parent 0x2398530171e8 of 0x1acd8e93de48 'Gio' is mod 1 1097s JS IMPORT: successfully imported module 'Gio' 1097s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1097s JS IMPORT: Importing '_gi' 1097s JS NATIVE: Defining native module '_gi' 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x23985302e1d8 '_gi' is mod 1 1097s JS IMPORT: successfully imported module '_gi' 1097s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1097s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1097s JS IMPORT: Importing module _common succeeded 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x1acd8e9cf060 '_common' is mod 1 1097s JS IMPORT: successfully imported module '_common' 1097s JS IMPORT: Importing module GObject succeeded 1097s JS IMPORT: Defining parent 0x2398530171e8 of 0x1acd8e93dfd8 'GObject' is mod 1 1097s JS IMPORT: successfully imported module 'GObject' 1097s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1097s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1097s JS G BXD: Defined class for String (GString), prototype 0x1acd8e97d538, JSClass 0x788f7afdb098, in object 0x1acd8e97d2b8 1097s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1097s JS G PRM: Defined class ParamSpec prototype is 0x1acd8e9cf100 class 0x788f7afe02f0 in object 0x1acd8e97d2b8 1097s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1097s JS G OBJ: Defined class for Object (GObject), prototype 0x1acd8e97d6a0, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d2b8 1097s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1097s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1097s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1acd8e97d6c8, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d2b8 1097s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1097s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1097s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1097s JS G NS: Defined namespace 'GObject' 0x1acd8e97d2b8 in GIRepository 0x239853016ff8 1097s JS G OBJ: Defined class for Application (GApplication), prototype 0x1acd8e97d718, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1097s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1acd8e9cf470, JSClass 0x788f7afdb580, in object 0x1acd8e97d268 1097s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1097s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1097s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1097s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1acd8e97d790, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1097s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1acd8e9cf6f0, JSClass 0x788f7afdb580, in object 0x1acd8e97d268 1097s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1097s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1acd8e97d808, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1097s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1097s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1acd8e9cf830, JSClass 0x788f7afdb580, in object 0x1acd8e97d268 1097s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1097s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1097s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1097s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1acd8e97d880, JSClass 0x788f7afdb098, in object 0x1acd8e97d268 1097s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1097s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1acd8e97d8d0, JSClass 0x788f7afdb098, in object 0x1acd8e97d268 1097s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1097s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1097s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1acd8e97d920, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1acd8e97d970, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d290 1097s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1097s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1acd8e97d9c0, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1097s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1097s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1097s JS G IFACE: Defined class for File (GFile), prototype 0x1acd8e9cf998, JSClass 0x788f7afdb580, in object 0x1acd8e97d268 1097s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1acd8e97da38, JSClass 0x788f7afdb7a8, in object 0x2398530170d8 1097s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1097s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1acd8e97dab0, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1097s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1097s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1acd8e97db00, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1097s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1acd8e97db50, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1097s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1acd8e97dba0, JSClass 0x788f7afdb098, in object 0x1acd8e97d268 1097s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1097s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1097s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1acd8e97dbf0, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1097s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1097s JS G NS: Defined namespace 'Gio' 0x1acd8e97d268 in GIRepository 0x239853016ff8 1097s JS IMPORT: Importing module Gtk succeeded 1097s JS IMPORT: Defining parent 0x2398530171e8 of 0x1acd8e9db420 'Gtk' is mod 1 1097s JS IMPORT: successfully imported module 'Gtk' 1097s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1097s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1097s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1acd8e97dc68, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d2b8 1097s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1acd8e97dcb8, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1097s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1acd8e9db718, JSClass 0x788f7afdb580, in object 0x1acd8e97dc40 1097s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1097s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1acd8e97dd30, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1097s JS G NS: Defined namespace 'Gtk' 0x1acd8e97dc40 in GIRepository 0x239853016ff8 1097s JS IMPORT: Importing 'system' 1097s JS NATIVE: Defining native module 'system' 1097s JS IMPORT: Defining parent 0x2398530000f8 of 0x2398530353a0 'system' is mod 1 1097s JS IMPORT: successfully imported module 'system' 1097s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 1097s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x1acd8e97dd80, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 1097s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x1acd8e9db858, JSClass 0x788f7afdb580, in object 0x1acd8e97dc40 1097s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 1097s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 1097s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x1acd8e97dec0, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x1acd8e97df10, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x1acd8e97df60, JSClass 0x788f7afdb7a8, in object 0x2398530170d8 1097s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 1097s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x1acd8e9db8d0, JSClass 0x788f7afdb580, in object 0x1acd8e97d268 1097s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 1097s JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' 1097s JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' 1097s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x1acd8e9e5038, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x1acd8e9e5088, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x1acd8e9e50d8, JSClass 0x788f7afdb7a8, in object 0x2398530170d8 1097s JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' 1097s JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' 1097s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x1acd8e9e5150, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x1acd8e9e51a0, JSClass 0x788f7afdb7a8, in object 0x1acd8e97d268 1097s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 1097s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1acd8e9db948, JSClass 0x788f7afdb580, in object 0x1acd8e97d268 1097s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 1097s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 1097s JS CTX: Script evaluation succeeded 1097s JS MAINLOOP: Main loop instance 0x193516455f70: Spinning loop until released or hook cleared 1097s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module metadata hook for module 0x23985300e2e0 1097s JS IMPORT: Defining meta.importSync for module 0x23985300e2e0 1097s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x23985300d618), global 0x1acd8e93c1c0 1097s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1097s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1097s JS MAINLOOP: Set main loop hook to 1097s JS MAINLOOP: Main loop instance 0x193516455f70: hold 1097s JS MAINLOOP: Running and clearing main loop hook 1097s JS G BXD: Defining method run in prototype for GLib.MainLoop 1097s 1..31 1097s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1097s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1097s JS G BXD: Defined class for Source (GSource), prototype 0x1acd8e9e52e0, JSClass 0x788f7afdb098, in object 0x1acd8e97d038 1097s JS G BXD: Defining method set_priority in prototype for GLib.Source 1097s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1097s JS G BXD: Defining method attach in prototype for GLib.Source 1097s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1097s JS IMPORT: Module metadata hook for module 0x1acd8e9ec0e8 1097s JS IMPORT: Defining meta.importSync for module 0x1acd8e9ec0e8 1097s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 1097s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 1097s glx: failed to create drisw screen 1097s failed to load driver: zink 1097s JS G BXD: Defining method destroy in prototype for GLib.Source 1097s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 1097s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 1097s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x1acd8e9e5420, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1acd8e9e5470, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 1097s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 1097s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 1097s JS G ENUM: Defining Gtk.WindowType as 0x239853020630 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 1097s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 1097s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x1acd8e9e54e8, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 1097s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 1097s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x1acd8e9e5560, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1acd8e9e55b0, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1097s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 1097s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 1097s JS G ENUM: Defining enum value AFTER (fixed from after) 1 1097s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 1097s JS G ENUM: Defining GObject.ConnectFlags as 0x2398530207f0 1097s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 1097s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 1097s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 1097s ok 1 Gtk overrides UI template sets up internal and public template children 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 1097s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 5 Gtk overrides UI template binds template callbacks to the correct object 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 6 Gtk overrides UI template from resource sets up internal and public template children 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 11 Gtk overrides UI template from file sets up internal and public template children 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 1097s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1097s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 1097s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 1097s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 1097s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 1097s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 1097s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 1097s ok 21 Gtk overrides sets CSS names on classes 1097s ok 22 Gtk overrides static inheritance works 1097s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1097s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1097s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1097s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1097s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1097s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1097s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1097s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1098s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1098s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1098s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1098s JS G ENUM: Defining GLib.LogLevelFlags as 0x239853059048 1098s == Stack trace for context 0x193516456050 == 1098s #0 19351658d580 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:189 (1acd8e9bc6f0 @ 223) 1098s #1 19351658d4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (1acd8e9a0e20 @ 325) 1098s #2 19351658d428 i resource:///org/gjs/jsunit/jasmine.js:7085 (1acd8e9a1150 @ 83) 1098s #3 19351658d398 i resource:///org/gjs/jsunit/jasmine.js:7004 (1acd8e9a0f60 @ 91) 1098s #4 19351658d308 i resource:///org/gjs/jsunit/jasmine.js:7011 (1acd8e9a0f10 @ 189) 1098s #5 19351658d280 i resource:///org/gjs/jsunit/jasmine.js:6905 (1acd8e9a0b50 @ 31) 1098s #6 19351658d1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (1acd8e9a11a0 @ 82) 1098s #7 19351658d118 i self-hosted:1121 (1acd8e971f60 @ 407) 1098s #8 19351658d090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (1acd8e9717e0 @ 77) 1098s #9 19351658cfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (1acd8e97b9c0 @ 139) 1098s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1098s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 1098s == Stack trace for context 0x193516456050 == 1098s #0 19351658d580 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:213 (1acd8e9bc7e0 @ 313) 1098s #1 19351658d4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (1acd8e9a0e20 @ 325) 1098s #2 19351658d428 i resource:///org/gjs/jsunit/jasmine.js:7085 (1acd8e9a1150 @ 83) 1098s #3 19351658d398 i resource:///org/gjs/jsunit/jasmine.js:7004 (1acd8e9a0f60 @ 91) 1098s #4 19351658d308 i resource:///org/gjs/jsunit/jasmine.js:7011 (1acd8e9a0f10 @ 189) 1098s #5 19351658d280 i resource:///org/gjs/jsunit/jasmine.js:6905 (1acd8e9a0b50 @ 31) 1098s #6 19351658d1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (1acd8e9a11a0 @ 82) 1098s #7 19351658d118 i self-hosted:1121 (1acd8e971f60 @ 407) 1098s #8 19351658d090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (1acd8e9717e0 @ 77) 1098s #9 19351658cfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (1acd8e97b9c0 @ 139) 1098s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 1098s == Stack trace for context 0x193516456050 == 1098s #0 19351658d580 i /usr/libexec/installed-tests/cjs/js/testGtk3.js:230 (1acd8e9bc8d0 @ 225) 1098s #1 19351658d4d0 i resource:///org/gjs/jsunit/jasmine.js:7044 (1acd8e9a0e20 @ 325) 1098s #2 19351658d428 i resource:///org/gjs/jsunit/jasmine.js:7085 (1acd8e9a1150 @ 83) 1098s #3 19351658d398 i resource:///org/gjs/jsunit/jasmine.js:7004 (1acd8e9a0f60 @ 91) 1098s #4 19351658d308 i resource:///org/gjs/jsunit/jasmine.js:7011 (1acd8e9a0f10 @ 189) 1098s #5 19351658d280 i resource:///org/gjs/jsunit/jasmine.js:6905 (1acd8e9a0b50 @ 31) 1098s #6 19351658d1e8 i resource:///org/gjs/jsunit/jasmine.js:7101 (1acd8e9a11a0 @ 82) 1098s #7 19351658d118 i self-hosted:1121 (1acd8e971f60 @ 407) 1098s #8 19351658d090 i resource:///org/gnome/gjs/modules/esm/_timers.js:72 (1acd8e9717e0 @ 77) 1098s #9 19351658cfc8 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (1acd8e97b9c0 @ 139) 1098s ok 25 Gtk overrides destroy signal is emitted while disposing objects 1098s JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x1acd8e9e5628, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1098s ok 26 Gtk overrides accepts string in place of GdkAtom 1098s ok 27 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 1098s JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Stack (GtkStack), prototype 0x1acd8e9e5808, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1098s JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Box (GtkBox), prototype 0x1acd8e9e5858, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1098s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 1098s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 1098s JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'CjsPrivate' 1098s ok 28 Gtk overrides uses the correct GType for null child properties 1098s JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 1098s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x1acd8e9e5948, JSClass 0x788f7afdb098, in object 0x1acd8e97dc40 1098s ok 29 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 1098s JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' 1098s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x1acd8e9e5a38, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1098s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 1098s JS G BXD: Defined class for Value (GValue), prototype 0x1acd8e9e5a88, JSClass 0x788f7afdb098, in object 0x1acd8e97d2b8 1098s JS G BXD: Defining method init in prototype for GObject.Value 1098s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 1098s JS G BXD: Defining method get_boolean in prototype for GObject.Value 1098s JS G BXD: Defining method unset in prototype for GObject.Value 1098s JS G BXD: Defining method set_int in prototype for GObject.Value 1098s JS G BXD: Defining method get_int in prototype for GObject.Value 1098s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1098s JS G BXD: Defining method set_string in prototype for GObject.Value 1098s JS G BXD: Defining method get_string in prototype for GObject.Value 1098s ok 30 Gtk overrides can get style properties using GObject.Value 1098s JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x1acd8e9e5b78, JSClass 0x788f7afdb7a8, in object 0x1acd8e97dc40 1098s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 1098s ok 31 Gtk overrides can pass a parent object to a child at construction 1098s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x193516455f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x193516455f70: release 1098s JS MAINLOOP: Completed job 3 1098s JS MEMORY: Memory report: before destroying context 1098s JS MEMORY: 391 objects currently alive 1098s JS MEMORY: boxed_instance = 40 1098s JS MEMORY: boxed_prototype = 12 1098s JS MEMORY: closure = 7 1098s JS MEMORY: function = 241 1098s JS MEMORY: fundamental_instance = 0 1098s JS MEMORY: fundamental_prototype = 0 1098s JS MEMORY: gerror_instance = 0 1098s JS MEMORY: gerror_prototype = 0 1098s JS MEMORY: interface = 8 1098s JS MEMORY: module = 11 1098s JS MEMORY: ns = 5 1098s JS MEMORY: object_instance = 26 1098s JS MEMORY: object_prototype = 41 1098s JS MEMORY: param = 0 1098s JS MEMORY: union_instance = 0 1098s JS MEMORY: union_prototype = 0 1098s JS CTX: JS shutdown sequence 1098s JS CTX: Stopping profiler 1098s JS CTX: Shutting down toggle queue 1098s JS CTX: Notifying external reference holders of GjsContext dispose 1098s JS MAINLOOP: Stopping promise job dispatcher 1098s JS CTX: Notifying reference holders of GjsContext dispose 1098s JS CTX: Checking unhandled promise rejections 1098s JS CTX: Releasing cached JS wrappers 1098s JS CTX: Final triggered GC 1098s JS CTX: Destroying JS context 1098s JS CTX: Releasing all native objects 1098s JS CTX: Disabling auto GC 1098s JS CTX: Ending trace on global object 1098s JS CTX: Freeing allocated resources 1098s JS CTX: JS context destroyed 1098s PASS: cjs/testGtk3.test 1098s Running test: cjs/testIntrospection.test 1098s JS NATIVE: Registered native JS module '_promiseNative' 1098s JS NATIVE: Registered native JS module '_byteArrayNative' 1098s JS NATIVE: Registered native JS module '_encodingNative' 1098s JS NATIVE: Registered native JS module '_gi' 1098s JS NATIVE: Registered native JS module 'gi' 1098s JS NATIVE: Registered native JS module 'cairoNative' 1098s JS NATIVE: Registered native JS module 'system' 1098s JS NATIVE: Registered native JS module 'console' 1098s JS NATIVE: Registered native JS module '_print' 1098s JS CTX: Enabling JIT 1098s JS CTX: Initialized class GjsFileImporter prototype 0x42532c00098 1098s JS IMPORT: Defining parent (nil) of 0x42532c000f8 'imports' is mod 0 1098s JS IMPORT: Importing '_print' 1098s JS NATIVE: Defining native module '_print' 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x42532c006b0 '_print' is mod 1 1098s JS IMPORT: successfully imported module '_print' 1098s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1098s 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 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x42532c014f0), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x42532c021a8), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x42532c027a8), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x42532c027a8), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x42532c021a8), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x42532c014f0), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x42532c014f0), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x42532c014f0), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x42532c021a8), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x42532c027a8), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x42532c014f0), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x42532c014f0), global 0x1f0c1113c1c0 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Starting promise job dispatcher 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42532c15910), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42532c16340), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42532c16340), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42532c15910), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42532c15910), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x42532c16340), global 0x1f0c1113c1c0 1098s JS IMPORT: Module metadata hook for module 0x42532c169e8 1098s JS IMPORT: Defining meta.importSync for module 0x42532c169e8 1098s JS NATIVE: Defining native module 'gi' 1098s JS CTX: Initialized class GIRepositoryNamespace prototype 0x42532c17168 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1098s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1098s JS IMPORT: Importing directory 'overrides' 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x42532c171e8 'overrides' is mod 1 1098s JS IMPORT: Defined importer 'overrides' 0x42532c171e8 in 0x42532c000f8 1098s JS IMPORT: successfully imported directory 'overrides' 1098s JS IMPORT: Importing '_byteArrayNative' 1098s JS NATIVE: Defining native module '_byteArrayNative' 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x42532c17630 '_byteArrayNative' is mod 1 1098s JS IMPORT: successfully imported module '_byteArrayNative' 1098s JS IMPORT: Importing '_promiseNative' 1098s JS NATIVE: Defining native module '_promiseNative' 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x42532c176f0 '_promiseNative' is mod 1 1098s JS IMPORT: successfully imported module '_promiseNative' 1098s JS IMPORT: Importing module GLib succeeded 1098s JS IMPORT: Defining parent 0x42532c171e8 of 0x1f0c1113d2b8 'GLib' is mod 1 1098s JS IMPORT: successfully imported module 'GLib' 1098s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1098s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1f0c1117d060, JSClass 0x7eda9250b098, in object 0x1f0c1117d038 1098s JS CTX: Initialized class GIRepositoryGType prototype 0x42532c17920 1098s JS CTX: Initialized class GIRepositoryFunction prototype 0x1f0c1113d308 1098s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1098s JS G BXD: Defined class for Error (GError), prototype 0x1f0c1117d0b0, JSClass 0x7eda9250b098, in object 0x1f0c1117d038 1098s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1098s JS G BXD: Defined class for Variant (GVariant), prototype 0x1f0c1117d100, JSClass 0x7eda9250b098, in object 0x1f0c1117d038 1098s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1098s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f0c1117d150, JSClass 0x7eda9250b098, in object 0x1f0c1117d038 1098s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1098s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f0c1117d1a0, JSClass 0x7eda9250b098, in object 0x1f0c1117d038 1098s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1098s JS G BXD: Defined class for Thread (GThread), prototype 0x1f0c1117d1f0, JSClass 0x7eda9250b098, in object 0x1f0c1117d038 1098s JS G BXD: Defining method ref in prototype for GLib.Thread 1098s JS G BXD: Defining method unref in prototype for GLib.Thread 1098s JS G NS: Defined namespace 'GLib' 0x1f0c1117d038 in GIRepository 0x42532c16ff8 1098s JS IMPORT: Importing module jasmine succeeded 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x1f0c1113dcb8 'jasmine' is mod 1 1098s JS IMPORT: successfully imported module 'jasmine' 1098s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Importing 'gi' 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x42532c16ff8 'gi' is mod 1 1098s JS IMPORT: successfully imported module 'gi' 1098s 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 1098s JS G NS: Defined namespace 'Gdk' 0x1f0c1117d268 in GIRepository 0x42532c16ff8 1098s 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 1098s JS G NS: Defined namespace 'CjsPrivate' 0x1f0c1117d2b8 in GIRepository 0x42532c16ff8 1098s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1098s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1098s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1098s JS IMPORT: Importing module _legacy succeeded 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x1f0c1113dee8 '_legacy' is mod 1 1098s JS IMPORT: successfully imported module '_legacy' 1098s JS IMPORT: Importing module lang succeeded 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x1f0c1113de98 'lang' is mod 1 1098s JS IMPORT: successfully imported module 'lang' 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1098s JS IMPORT: Importing module _signals succeeded 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x1f0c1113df38 '_signals' is mod 1 1098s JS IMPORT: successfully imported module '_signals' 1098s JS IMPORT: Importing module signals succeeded 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x1f0c1113de48 'signals' is mod 1 1098s JS IMPORT: successfully imported module 'signals' 1098s JS IMPORT: Importing module Gio succeeded 1098s JS IMPORT: Defining parent 0x42532c171e8 of 0x1f0c1113ddf8 'Gio' is mod 1 1098s JS IMPORT: successfully imported module 'Gio' 1098s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1098s JS IMPORT: Importing '_gi' 1098s JS NATIVE: Defining native module '_gi' 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x42532c2dd50 '_gi' is mod 1 1098s JS IMPORT: successfully imported module '_gi' 1098s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1098s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1098s JS IMPORT: Importing module _common succeeded 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x1f0c1113dfd8 '_common' is mod 1 1098s JS IMPORT: successfully imported module '_common' 1098s JS IMPORT: Importing module GObject succeeded 1098s JS IMPORT: Defining parent 0x42532c171e8 of 0x1f0c1113df88 'GObject' is mod 1 1098s JS IMPORT: successfully imported module 'GObject' 1098s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1098s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1098s JS G BXD: Defined class for String (GString), prototype 0x1f0c1117d560, JSClass 0x7eda9250b098, in object 0x1f0c1117d2e0 1098s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1098s JS G PRM: Defined class ParamSpec prototype is 0x1f0c111cf0b0 class 0x7eda925102f0 in object 0x1f0c1117d2e0 1098s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1098s JS G OBJ: Defined class for Object (GObject), prototype 0x1f0c1117d6c8, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d2e0 1098s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1098s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1098s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1f0c1117d6f0, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d2e0 1098s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1098s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1098s JS G NS: Defined namespace 'GObject' 0x1f0c1117d2e0 in GIRepository 0x42532c16ff8 1098s JS G OBJ: Defined class for Application (GApplication), prototype 0x1f0c1117d740, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1098s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1f0c111cf420, JSClass 0x7eda9250b580, in object 0x1f0c1117d290 1098s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1098s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1f0c1117d7b8, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1098s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1f0c111cf6a0, JSClass 0x7eda9250b580, in object 0x1f0c1117d290 1098s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1f0c1117d830, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1098s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1f0c111cf7e0, JSClass 0x7eda9250b580, in object 0x1f0c1117d290 1098s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1f0c1117d8a8, JSClass 0x7eda9250b098, in object 0x1f0c1117d290 1098s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1f0c1117d8f8, JSClass 0x7eda9250b098, in object 0x1f0c1117d290 1098s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1098s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1f0c1117d948, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1f0c1117d998, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d2b8 1098s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1098s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1f0c1117d9e8, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1098s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1098s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1098s JS G IFACE: Defined class for File (GFile), prototype 0x1f0c111cf948, JSClass 0x7eda9250b580, in object 0x1f0c1117d290 1098s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1f0c1117da60, JSClass 0x7eda9250b7a8, in object 0x42532c170d8 1098s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1f0c1117dad8, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1098s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1098s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1f0c1117db28, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1f0c1117db78, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1098s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1f0c1117dbc8, JSClass 0x7eda9250b098, in object 0x1f0c1117d290 1098s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1098s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1098s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1f0c1117dc18, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1098s JS G NS: Defined namespace 'Gio' 0x1f0c1117d290 in GIRepository 0x42532c16ff8 1098s JS IMPORT: Importing module Gtk succeeded 1098s JS IMPORT: Defining parent 0x42532c171e8 of 0x1f0c111db3d0 'Gtk' is mod 1 1098s JS IMPORT: successfully imported module 'Gtk' 1098s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1098s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1098s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1f0c1117dc90, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d2e0 1098s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1f0c1117dce0, JSClass 0x7eda9250b7a8, in object 0x1f0c1117dc68 1098s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1098s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1f0c111db6c8, JSClass 0x7eda9250b580, in object 0x1f0c1117dc68 1098s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1f0c1117dd58, JSClass 0x7eda9250b7a8, in object 0x1f0c1117dc68 1098s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1098s JS G NS: Defined namespace 'Gtk' 0x1f0c1117dc68 in GIRepository 0x42532c16ff8 1098s JS IMPORT: Importing 'system' 1098s JS NATIVE: Defining native module 'system' 1098s JS IMPORT: Defining parent 0x42532c000f8 of 0x42532c34f18 'system' is mod 1 1098s JS IMPORT: successfully imported module 'system' 1098s JS CTX: Script evaluation succeeded 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: Spinning loop until released or hook cleared 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module metadata hook for module 0x42532c04818 1098s JS IMPORT: Defining meta.importSync for module 0x42532c04818 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x42532c03b50), global 0x1f0c1113c1c0 1098s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1098s JS MAINLOOP: Set main loop hook to 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: hold 1098s JS MAINLOOP: Running and clearing main loop hook 1098s JS G BXD: Defining method run in prototype for GLib.MainLoop 1098s 1..17 1098s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1098s JS G BXD: Defined class for Source (GSource), prototype 0x1f0c1117dda8, JSClass 0x7eda9250b098, in object 0x1f0c1117d038 1098s JS G BXD: Defining method set_priority in prototype for GLib.Source 1098s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1098s JS G BXD: Defining method attach in prototype for GLib.Source 1098s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1098s JS IMPORT: Module metadata hook for module 0x1f0c1114aac0 1098s JS IMPORT: Defining meta.importSync for module 0x1f0c1114aac0 1098s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 1098s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x1f0c1117de98, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s JS G BXD: Defining method destroy in prototype for GLib.Source 1098s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 1098s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1098s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1098s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1098s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1098s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1098s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1098s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1098s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1098s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1098s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1098s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1098s JS G ENUM: Defining GLib.LogLevelFlags as 0x42532c1cbc8 1098s JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1098s ok 2 Unsafe integer marshalling warns when conversion is lossy 1098s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 1098s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 1098s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 1098s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x2226b7b0d380, JSClass 0x7eda9250b7a8, in object 0x1f0c1117d290 1098s ok 5 Constructor throws when constructor called without new 1098s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 1098s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 1098s JS G ENUM: Defining enum value NONE (fixed from none) 0 1098s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 1098s JS G ENUM: Defining enum value SESSION (fixed from session) 2 1098s JS G ENUM: Defining Gio.BusType as 0x42532c3f600 1098s ok 6 Enum classes enum has a $gtype property 1098s ok 7 Enum classes enum $gtype property is enumerable 1098s JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' 1098s JS G ERR: Defined class for ResolverError (GError), prototype 0x1f0c111eea10, JSClass 0x7eda9250b338, in object 0x1f0c1117d290 1098s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 1098s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 1098s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 1098s ok 8 GError domains Number converts error to quark 1098s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 1098s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 1098s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 1098s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 1098s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1098s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1098s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1098s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1098s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1098s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1098s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1098s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1098s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1098s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1098s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1098s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1098s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1098s JS G ENUM: Defining GObject.ParamFlags as 0x42532c04838 1098s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 1098s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x1725d32c8030 type GParamBoolean 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1098s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1098s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 1098s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x1f0c1117de70, JSClass 0x7eda9250b098, in object 0x1f0c1117d290 1098s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 1098s not ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 1098s # Message: Error: GSettings schema org.gnome.GjsTest not found in resource:///org/gnome/gjs/modules/core/overrides/Gio.js (line 753) 1098s # Stack: 1098s # error properties: Object({ matches: Function }) 1098s # _init@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:753:23 1098s # @/usr/libexec/installed-tests/cjs/js/testIntrospection.js:161:26 1098s # 1098s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1098s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x1725d3005f70: release 1098s JS MAINLOOP: Completed job 3 1098s JS MEMORY: Memory report: before destroying context 1098s JS MEMORY: 500 objects currently alive 1098s JS MEMORY: boxed_instance = 40 1098s JS MEMORY: boxed_prototype = 48 1098s JS MEMORY: closure = 1 1098s JS MEMORY: function = 348 1098s JS MEMORY: fundamental_instance = 0 1098s JS MEMORY: fundamental_prototype = 0 1098s JS MEMORY: gerror_instance = 0 1098s JS MEMORY: gerror_prototype = 2 1098s JS MEMORY: interface = 6 1098s JS MEMORY: module = 10 1098s JS MEMORY: ns = 6 1098s JS MEMORY: object_instance = 1 1098s JS MEMORY: object_prototype = 36 1098s JS MEMORY: param = 1 1098s JS MEMORY: union_instance = 0 1098s JS MEMORY: union_prototype = 1 1098s JS CTX: JS shutdown sequence 1098s JS CTX: Stopping profiler 1098s JS CTX: Shutting down toggle queue 1098s JS CTX: Notifying external reference holders of GjsContext dispose 1098s JS MAINLOOP: Stopping promise job dispatcher 1098s JS CTX: Notifying reference holders of GjsContext dispose 1098s JS CTX: Checking unhandled promise rejections 1098s JS CTX: Releasing cached JS wrappers 1098s JS CTX: Final triggered GC 1098s JS CTX: Destroying JS context 1098s JS CTX: Releasing all native objects 1098s JS CTX: Disabling auto GC 1098s JS CTX: Ending trace on global object 1098s JS CTX: Freeing allocated resources 1098s JS CTX: JS context destroyed 1098s PASS: cjs/testIntrospection.test 1098s Running test: cjs/testGTypeClass.test 1098s JS NATIVE: Registered native JS module '_promiseNative' 1098s JS NATIVE: Registered native JS module '_byteArrayNative' 1098s JS NATIVE: Registered native JS module '_encodingNative' 1098s JS NATIVE: Registered native JS module '_gi' 1098s JS NATIVE: Registered native JS module 'gi' 1098s JS NATIVE: Registered native JS module 'cairoNative' 1098s JS NATIVE: Registered native JS module 'system' 1098s JS NATIVE: Registered native JS module 'console' 1098s JS NATIVE: Registered native JS module '_print' 1098s JS CTX: Enabling JIT 1098s JS CTX: Initialized class GjsFileImporter prototype 0x1cfce7400098 1098s JS IMPORT: Defining parent (nil) of 0x1cfce74000f8 'imports' is mod 0 1098s JS IMPORT: Importing '_print' 1098s JS NATIVE: Defining native module '_print' 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x1cfce74006b0 '_print' is mod 1 1098s JS IMPORT: successfully imported module '_print' 1098s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1098s 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 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cfce74014f0), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cfce74021a8), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cfce74027a8), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cfce74027a8), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cfce74021a8), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cfce74014f0), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cfce74014f0), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cfce74014f0), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cfce74021a8), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cfce74027a8), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cfce74014f0), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cfce74014f0), global 0x2aa5e913c1c0 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Starting promise job dispatcher 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cfce7415910), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cfce7416340), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cfce7416340), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cfce7415910), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cfce7415910), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cfce7416340), global 0x2aa5e913c1c0 1098s JS IMPORT: Module metadata hook for module 0x1cfce74169e8 1098s JS IMPORT: Defining meta.importSync for module 0x1cfce74169e8 1098s JS NATIVE: Defining native module 'gi' 1098s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cfce7417168 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1098s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1098s JS IMPORT: Importing directory 'overrides' 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x1cfce74171e8 'overrides' is mod 1 1098s JS IMPORT: Defined importer 'overrides' 0x1cfce74171e8 in 0x1cfce74000f8 1098s JS IMPORT: successfully imported directory 'overrides' 1098s JS IMPORT: Importing '_byteArrayNative' 1098s JS NATIVE: Defining native module '_byteArrayNative' 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x1cfce7417630 '_byteArrayNative' is mod 1 1098s JS IMPORT: successfully imported module '_byteArrayNative' 1098s JS IMPORT: Importing '_promiseNative' 1098s JS NATIVE: Defining native module '_promiseNative' 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x1cfce74176f0 '_promiseNative' is mod 1 1098s JS IMPORT: successfully imported module '_promiseNative' 1098s JS IMPORT: Importing module GLib succeeded 1098s JS IMPORT: Defining parent 0x1cfce74171e8 of 0x2aa5e913d2b8 'GLib' is mod 1 1098s JS IMPORT: successfully imported module 'GLib' 1098s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1098s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2aa5e917d060, JSClass 0x78079ea1b098, in object 0x2aa5e917d038 1098s JS CTX: Initialized class GIRepositoryGType prototype 0x1cfce7417920 1098s JS CTX: Initialized class GIRepositoryFunction prototype 0x2aa5e913d308 1098s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1098s JS G BXD: Defined class for Error (GError), prototype 0x2aa5e917d0b0, JSClass 0x78079ea1b098, in object 0x2aa5e917d038 1098s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1098s JS G BXD: Defined class for Variant (GVariant), prototype 0x2aa5e917d100, JSClass 0x78079ea1b098, in object 0x2aa5e917d038 1098s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1098s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2aa5e917d150, JSClass 0x78079ea1b098, in object 0x2aa5e917d038 1098s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1098s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2aa5e917d1a0, JSClass 0x78079ea1b098, in object 0x2aa5e917d038 1098s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1098s JS G BXD: Defined class for Thread (GThread), prototype 0x2aa5e917d1f0, JSClass 0x78079ea1b098, in object 0x2aa5e917d038 1098s JS G BXD: Defining method ref in prototype for GLib.Thread 1098s JS G BXD: Defining method unref in prototype for GLib.Thread 1098s JS G NS: Defined namespace 'GLib' 0x2aa5e917d038 in GIRepository 0x1cfce7416ff8 1098s JS IMPORT: Importing module jasmine succeeded 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x2aa5e913dcb8 'jasmine' is mod 1 1098s JS IMPORT: successfully imported module 'jasmine' 1098s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Importing 'gi' 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x1cfce7416ff8 'gi' is mod 1 1098s JS IMPORT: successfully imported module 'gi' 1098s 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 1098s JS G NS: Defined namespace 'CjsPrivate' 0x2aa5e917d290 in GIRepository 0x1cfce7416ff8 1098s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1098s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1098s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1098s JS IMPORT: Importing module _legacy succeeded 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x2aa5e913dee8 '_legacy' is mod 1 1098s JS IMPORT: successfully imported module '_legacy' 1098s JS IMPORT: Importing module lang succeeded 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x2aa5e913de98 'lang' is mod 1 1098s JS IMPORT: successfully imported module 'lang' 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1098s JS IMPORT: Importing module _signals succeeded 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x2aa5e913df38 '_signals' is mod 1 1098s JS IMPORT: successfully imported module '_signals' 1098s JS IMPORT: Importing module signals succeeded 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x2aa5e913de48 'signals' is mod 1 1098s JS IMPORT: successfully imported module 'signals' 1098s JS IMPORT: Importing module Gio succeeded 1098s JS IMPORT: Defining parent 0x1cfce74171e8 of 0x2aa5e913ddf8 'Gio' is mod 1 1098s JS IMPORT: successfully imported module 'Gio' 1098s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1098s JS IMPORT: Importing '_gi' 1098s JS NATIVE: Defining native module '_gi' 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x1cfce742dcb0 '_gi' is mod 1 1098s JS IMPORT: successfully imported module '_gi' 1098s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1098s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1098s JS IMPORT: Importing module _common succeeded 1098s JS IMPORT: Defining parent 0x1cfce74000f8 of 0x2aa5e913dfd8 '_common' is mod 1 1098s JS IMPORT: successfully imported module '_common' 1098s JS IMPORT: Importing module GObject succeeded 1098s JS IMPORT: Defining parent 0x1cfce74171e8 of 0x2aa5e913df88 'GObject' is mod 1 1098s JS IMPORT: successfully imported module 'GObject' 1098s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1098s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1098s JS G BXD: Defined class for String (GString), prototype 0x2aa5e917d538, JSClass 0x78079ea1b098, in object 0x2aa5e917d2b8 1098s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1098s JS G PRM: Defined class ParamSpec prototype is 0x2aa5e91cc0b0 class 0x78079ea202f0 in object 0x2aa5e917d2b8 1098s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1098s JS G OBJ: Defined class for Object (GObject), prototype 0x2aa5e917d6a0, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d2b8 1098s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1098s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1098s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2aa5e917d6c8, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d2b8 1098s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1098s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1098s JS G NS: Defined namespace 'GObject' 0x2aa5e917d2b8 in GIRepository 0x1cfce7416ff8 1098s JS G OBJ: Defined class for Application (GApplication), prototype 0x2aa5e917d718, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1098s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2aa5e91cc420, JSClass 0x78079ea1b580, in object 0x2aa5e917d268 1098s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1098s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2aa5e917d790, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1098s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2aa5e91cc6a0, JSClass 0x78079ea1b580, in object 0x2aa5e917d268 1098s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2aa5e917d808, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1098s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2aa5e91cc7e0, JSClass 0x78079ea1b580, in object 0x2aa5e917d268 1098s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2aa5e917d880, JSClass 0x78079ea1b098, in object 0x2aa5e917d268 1098s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2aa5e917d8d0, JSClass 0x78079ea1b098, in object 0x2aa5e917d268 1098s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1098s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2aa5e917d920, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2aa5e917d970, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d290 1098s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1098s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2aa5e917d9c0, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1098s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1098s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1098s JS G IFACE: Defined class for File (GFile), prototype 0x2aa5e91cc948, JSClass 0x78079ea1b580, in object 0x2aa5e917d268 1098s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2aa5e917da38, JSClass 0x78079ea1b7a8, in object 0x1cfce74170d8 1098s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2aa5e917dab0, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1098s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1098s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2aa5e917db00, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2aa5e917db50, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1098s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2aa5e917dba0, JSClass 0x78079ea1b098, in object 0x2aa5e917d268 1098s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1098s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1098s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2aa5e917dbf0, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1098s JS G NS: Defined namespace 'Gio' 0x2aa5e917d268 in GIRepository 0x1cfce7416ff8 1098s JS CTX: Script evaluation succeeded 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: Spinning loop until released or hook cleared 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module metadata hook for module 0x1cfce743a308 1098s JS IMPORT: Defining meta.importSync for module 0x1cfce743a308 1098s JS NATIVE: Defining native module 'system' 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1cfce7439640), global 0x2aa5e913c1c0 1098s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1098s JS MAINLOOP: Set main loop hook to 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: hold 1098s JS MAINLOOP: Running and clearing main loop hook 1098s JS G BXD: Defining method run in prototype for GLib.MainLoop 1098s 1..8 1098s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1098s JS G BXD: Defined class for Source (GSource), prototype 0x2aa5e917dc40, JSClass 0x78079ea1b098, in object 0x2aa5e917d038 1098s JS G BXD: Defining method set_priority in prototype for GLib.Source 1098s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1098s JS G BXD: Defining method attach in prototype for GLib.Source 1098s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1098s JS IMPORT: Module metadata hook for module 0x2aa5e914a858 1098s JS IMPORT: Defining meta.importSync for module 0x2aa5e914a858 1098s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 1098s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x2aa5e917dd30, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 1098s JS G PRM: JSObject created with param instance 0xa32d948d300 type GParamString 1098s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 1098s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x2aa5e917dd80, JSClass 0x78079ea1b7a8, in object 0x2aa5e917d268 1098s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 1098s JS G PRM: JSObject created with param instance 0xa32d9466e30 type GParamBoolean 1098s JS G BXD: Defining method destroy in prototype for GLib.Source 1098s ok 1 Looking up param specs works 1098s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 1098s JS G PRM: JSObject created with param instance 0xa32d948d300 type GParamString 1098s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 1098s JS G PRM: JSObject created with param instance 0xa32d9466e30 type GParamBoolean 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s ok 2 Looking up param specs gives the correct name 1098s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 1098s JS G PRM: JSObject created with param instance 0xa32d948d300 type GParamString 1098s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 1098s JS G PRM: JSObject created with param instance 0xa32d9466e30 type GParamBoolean 1098s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1098s ok 3 Looking up param specs gives the default value if present 1098s ok 4 GType object has a name 1098s ok 5 GType object has a read-only name 1098s ok 6 GType object has an undeletable name 1098s ok 7 GType object has a string representation 1098s JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' 1098s ok 8 GType marshalling marshals the invalid GType object into JS null 1098s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1098s JS MAINLOOP: Main loop instance 0xa32d9325f70: release 1098s JS MAINLOOP: Completed job 3 1098s JS MEMORY: Memory report: before destroying context 1098s JS MEMORY: 300 objects currently alive 1098s JS MEMORY: boxed_instance = 48 1098s JS MEMORY: boxed_prototype = 11 1098s JS MEMORY: closure = 1 1098s JS MEMORY: function = 201 1098s JS MEMORY: fundamental_instance = 0 1098s JS MEMORY: fundamental_prototype = 0 1098s JS MEMORY: gerror_instance = 0 1098s JS MEMORY: gerror_prototype = 0 1098s JS MEMORY: interface = 4 1098s JS MEMORY: module = 9 1098s JS MEMORY: ns = 4 1098s JS MEMORY: object_instance = 1 1098s JS MEMORY: object_prototype = 15 1098s JS MEMORY: param = 6 1098s JS MEMORY: union_instance = 0 1098s JS MEMORY: union_prototype = 0 1098s JS CTX: JS shutdown sequence 1098s JS CTX: Stopping profiler 1098s JS CTX: Shutting down toggle queue 1098s JS CTX: Notifying external reference holders of GjsContext dispose 1098s JS MAINLOOP: Stopping promise job dispatcher 1098s JS CTX: Notifying reference holders of GjsContext dispose 1098s JS CTX: Checking unhandled promise rejections 1098s JS CTX: Releasing cached JS wrappers 1098s JS CTX: Final triggered GC 1098s JS CTX: Destroying JS context 1098s JS CTX: Releasing all native objects 1098s JS CTX: Disabling auto GC 1098s JS CTX: Ending trace on global object 1098s JS CTX: Freeing allocated resources 1098s JS CTX: JS context destroyed 1098s PASS: cjs/testGTypeClass.test 1098s Running test: cjs/testLegacyGObject.test 1098s JS NATIVE: Registered native JS module '_promiseNative' 1098s JS NATIVE: Registered native JS module '_byteArrayNative' 1098s JS NATIVE: Registered native JS module '_encodingNative' 1098s JS NATIVE: Registered native JS module '_gi' 1098s JS NATIVE: Registered native JS module 'gi' 1098s JS NATIVE: Registered native JS module 'cairoNative' 1098s JS NATIVE: Registered native JS module 'system' 1098s JS NATIVE: Registered native JS module 'console' 1098s JS NATIVE: Registered native JS module '_print' 1098s JS CTX: Enabling JIT 1098s JS CTX: Initialized class GjsFileImporter prototype 0x17489f00098 1098s JS IMPORT: Defining parent (nil) of 0x17489f000f8 'imports' is mod 0 1098s JS IMPORT: Importing '_print' 1098s JS NATIVE: Defining native module '_print' 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x17489f006b0 '_print' is mod 1 1098s JS IMPORT: successfully imported module '_print' 1098s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1098s 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 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17489f014f0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17489f021a8), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17489f027a8), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17489f027a8), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17489f021a8), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17489f014f0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17489f014f0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17489f014f0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17489f021a8), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17489f027a8), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17489f014f0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17489f014f0), global 0x3e0d4993c1c0 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Starting promise job dispatcher 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17489f15910), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17489f16340), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17489f16340), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17489f15910), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17489f15910), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17489f16340), global 0x3e0d4993c1c0 1098s JS IMPORT: Module metadata hook for module 0x17489f169e8 1098s JS IMPORT: Defining meta.importSync for module 0x17489f169e8 1098s JS NATIVE: Defining native module 'gi' 1098s JS CTX: Initialized class GIRepositoryNamespace prototype 0x17489f17168 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1098s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1098s JS IMPORT: Importing directory 'overrides' 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x17489f171e8 'overrides' is mod 1 1098s JS IMPORT: Defined importer 'overrides' 0x17489f171e8 in 0x17489f000f8 1098s JS IMPORT: successfully imported directory 'overrides' 1098s JS IMPORT: Importing '_byteArrayNative' 1098s JS NATIVE: Defining native module '_byteArrayNative' 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x17489f17630 '_byteArrayNative' is mod 1 1098s JS IMPORT: successfully imported module '_byteArrayNative' 1098s JS IMPORT: Importing '_promiseNative' 1098s JS NATIVE: Defining native module '_promiseNative' 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x17489f176f0 '_promiseNative' is mod 1 1098s JS IMPORT: successfully imported module '_promiseNative' 1098s JS IMPORT: Importing module GLib succeeded 1098s JS IMPORT: Defining parent 0x17489f171e8 of 0x3e0d4993d2b8 'GLib' is mod 1 1098s JS IMPORT: successfully imported module 'GLib' 1098s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1098s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3e0d4997d060, JSClass 0x7cac5833b098, in object 0x3e0d4997d038 1098s JS CTX: Initialized class GIRepositoryGType prototype 0x17489f17920 1098s JS CTX: Initialized class GIRepositoryFunction prototype 0x3e0d4993d308 1098s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1098s JS G BXD: Defined class for Error (GError), prototype 0x3e0d4997d0b0, JSClass 0x7cac5833b098, in object 0x3e0d4997d038 1098s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1098s JS G BXD: Defined class for Variant (GVariant), prototype 0x3e0d4997d100, JSClass 0x7cac5833b098, in object 0x3e0d4997d038 1098s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1098s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e0d4997d150, JSClass 0x7cac5833b098, in object 0x3e0d4997d038 1098s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1098s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e0d4997d1a0, JSClass 0x7cac5833b098, in object 0x3e0d4997d038 1098s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1098s JS G BXD: Defined class for Thread (GThread), prototype 0x3e0d4997d1f0, JSClass 0x7cac5833b098, in object 0x3e0d4997d038 1098s JS G BXD: Defining method ref in prototype for GLib.Thread 1098s JS G BXD: Defining method unref in prototype for GLib.Thread 1098s JS G NS: Defined namespace 'GLib' 0x3e0d4997d038 in GIRepository 0x17489f16ff8 1098s JS IMPORT: Importing module jasmine succeeded 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x3e0d4993dcb8 'jasmine' is mod 1 1098s JS IMPORT: successfully imported module 'jasmine' 1098s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Importing 'gi' 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x17489f16ff8 'gi' is mod 1 1098s JS IMPORT: successfully imported module 'gi' 1098s 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 1098s JS G NS: Defined namespace 'CjsPrivate' 0x3e0d4997d290 in GIRepository 0x17489f16ff8 1098s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1098s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1098s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1098s JS IMPORT: Importing module _legacy succeeded 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x3e0d4993dee8 '_legacy' is mod 1 1098s JS IMPORT: successfully imported module '_legacy' 1098s JS IMPORT: Importing module lang succeeded 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x3e0d4993de98 'lang' is mod 1 1098s JS IMPORT: successfully imported module 'lang' 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1098s JS IMPORT: Importing module _signals succeeded 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x3e0d4993df38 '_signals' is mod 1 1098s JS IMPORT: successfully imported module '_signals' 1098s JS IMPORT: Importing module signals succeeded 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x3e0d4993de48 'signals' is mod 1 1098s JS IMPORT: successfully imported module 'signals' 1098s JS IMPORT: Importing module Gio succeeded 1098s JS IMPORT: Defining parent 0x17489f171e8 of 0x3e0d4993ddf8 'Gio' is mod 1 1098s JS IMPORT: successfully imported module 'Gio' 1098s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1098s JS IMPORT: Importing '_gi' 1098s JS NATIVE: Defining native module '_gi' 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x17489f2dcb0 '_gi' is mod 1 1098s JS IMPORT: successfully imported module '_gi' 1098s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1098s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1098s JS IMPORT: Importing module _common succeeded 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x3e0d4993dfd8 '_common' is mod 1 1098s JS IMPORT: successfully imported module '_common' 1098s JS IMPORT: Importing module GObject succeeded 1098s JS IMPORT: Defining parent 0x17489f171e8 of 0x3e0d4993df88 'GObject' is mod 1 1098s JS IMPORT: successfully imported module 'GObject' 1098s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1098s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1098s JS G BXD: Defined class for String (GString), prototype 0x3e0d4997d538, JSClass 0x7cac5833b098, in object 0x3e0d4997d2b8 1098s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1098s JS G PRM: Defined class ParamSpec prototype is 0x3e0d499d30b0 class 0x7cac583402f0 in object 0x3e0d4997d2b8 1098s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1098s JS G OBJ: Defined class for Object (GObject), prototype 0x3e0d4997d6a0, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d2b8 1098s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1098s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1098s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3e0d4997d6c8, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d2b8 1098s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1098s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1098s JS G NS: Defined namespace 'GObject' 0x3e0d4997d2b8 in GIRepository 0x17489f16ff8 1098s JS G OBJ: Defined class for Application (GApplication), prototype 0x3e0d4997d718, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1098s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3e0d499d3420, JSClass 0x7cac5833b580, in object 0x3e0d4997d268 1098s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1098s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3e0d4997d790, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1098s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3e0d499d36a0, JSClass 0x7cac5833b580, in object 0x3e0d4997d268 1098s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3e0d4997d808, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1098s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3e0d499d37e0, JSClass 0x7cac5833b580, in object 0x3e0d4997d268 1098s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3e0d4997d880, JSClass 0x7cac5833b098, in object 0x3e0d4997d268 1098s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3e0d4997d8d0, JSClass 0x7cac5833b098, in object 0x3e0d4997d268 1098s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1098s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3e0d4997d920, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3e0d4997d970, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d290 1098s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1098s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3e0d4997d9c0, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1098s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1098s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1098s JS G IFACE: Defined class for File (GFile), prototype 0x3e0d499d3948, JSClass 0x7cac5833b580, in object 0x3e0d4997d268 1098s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3e0d4997da38, JSClass 0x7cac5833b7a8, in object 0x17489f170d8 1098s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3e0d4997dab0, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1098s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1098s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3e0d4997db00, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3e0d4997db50, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1098s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3e0d4997dba0, JSClass 0x7cac5833b098, in object 0x3e0d4997d268 1098s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1098s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1098s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3e0d4997dbf0, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1098s JS G NS: Defined namespace 'Gio' 0x3e0d4997d268 in GIRepository 0x17489f16ff8 1098s JS IMPORT: Importing module Gtk succeeded 1098s JS IMPORT: Defining parent 0x17489f171e8 of 0x3e0d499df3d0 'Gtk' is mod 1 1098s JS IMPORT: successfully imported module 'Gtk' 1098s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1098s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1098s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3e0d4997dc68, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d2b8 1098s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3e0d4997dcb8, JSClass 0x7cac5833b7a8, in object 0x3e0d4997dc40 1098s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1098s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3e0d499df6c8, JSClass 0x7cac5833b580, in object 0x3e0d4997dc40 1098s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3e0d4997dd30, JSClass 0x7cac5833b7a8, in object 0x3e0d4997dc40 1098s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1098s JS G NS: Defined namespace 'Gtk' 0x3e0d4997dc40 in GIRepository 0x17489f16ff8 1098s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 1098s JS IMPORT: Importing module mainloop succeeded 1098s JS IMPORT: Defining parent 0x17489f000f8 of 0x3e0d499df7e0 'mainloop' is mod 1 1098s JS IMPORT: successfully imported module 'mainloop' 1098s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1098s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1098s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1098s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1098s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1098s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1098s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1098s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1098s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1098s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1098s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1098s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1098s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1098s JS G ENUM: Defining GObject.ParamFlags as 0x17489f352e0 1098s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1098s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f8d34c0 type GParamString 1098s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f8d35d0 type GParamString 1098s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f8d36c0 type GParamString 1098s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 1098s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 1098s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 1098s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 1098s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 1098s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 1098s JS G ENUM: Defining enum value ACTION (fixed from action) 32 1098s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 1098s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 1098s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 1098s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 1098s JS G ENUM: Defining GObject.SignalFlags as 0x17489f35510 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x3e0d4997dd80, JSClass 0x7cac5833b7a8, in object 0x17489f170d8 1098s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 1098s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x3e0d4997ddd0, JSClass 0x7cac5833b7a8, in object 0x17489f170d8 1098s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x3e0d4997de20, JSClass 0x7cac5833b7a8, in object 0x17489f170d8 1098s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x3e0d4997de70, JSClass 0x7cac5833b7a8, in object 0x17489f170d8 1098s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x3e0d4997dec0, JSClass 0x7cac5833b7a8, in object 0x17489f170d8 1098s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x3e0d4997df10, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x3e0d4997df60, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f6c5dc0 type GParamString 1098s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x3e0d499ef6f0, JSClass 0x7cac5833b580, in object 0x3e0d4993fdf0 1098s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x3e0d499ef740, JSClass 0x7cac5833b580, in object 0x3e0d4993fdf0 1098s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f7ff920 type GParamOverride 1098s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f7ffb30 type GParamString 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x10aca1206038, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f8011f0 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x10aca1206088, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f80a310 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x10aca12060d8, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x3e0d499ef920, JSClass 0x7cac5833b580, in object 0x3e0d4993fdf0 1098s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x3e0d499ef970, JSClass 0x7cac5833b580, in object 0x3e0d4993fdf0 1098s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 1098s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f80d120 type GParamInt 1098s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f80d290 type GParamInt 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x10aca1206178, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f80e410 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS CTX: Script evaluation succeeded 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: Spinning loop until released or hook cleared 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module metadata hook for module 0x17489f3a098 1098s JS IMPORT: Defining meta.importSync for module 0x17489f3a098 1098s JS NATIVE: Defining native module 'system' 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x17489f393d0), global 0x3e0d4993c1c0 1098s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1098s JS MAINLOOP: Set main loop hook to 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: hold 1098s JS MAINLOOP: Running and clearing main loop hook 1098s JS G BXD: Defining method run in prototype for GLib.MainLoop 1098s 1..60 1098s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1098s JS G BXD: Defined class for Source (GSource), prototype 0x10aca1206218, JSClass 0x7cac5833b098, in object 0x3e0d4997d038 1098s JS G BXD: Defining method set_priority in prototype for GLib.Source 1098s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1098s JS G BXD: Defining method attach in prototype for GLib.Source 1098s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1098s JS IMPORT: Module metadata hook for module 0x3e0d4994abd8 1098s JS IMPORT: Defining meta.importSync for module 0x3e0d4994abd8 1098s JS G BXD: Defining method destroy in prototype for GLib.Source 1098s ok 1 GObject class constructs with default values for properties 1098s ok 2 GObject class constructs with a hash of property values 1098s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x10aca12064c0, JSClass 0x7cac5833b7a8, in object 0x3e0d4997dc40 1098s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 1098s ok 3 GObject class constructs with property values from Gtk.Builder 1098s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 1098s ok 5 GObject class has a name 1098s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 1098s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f8d35d0 type GParamString 1098s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f8d35d0 type GParamString 1098s ok 6 GObject class has a notify signal 1098s ok 7 GObject class can define its own signals 1098s ok 8 GObject class passes emitted arguments to signal handlers 1098s ok 9 GObject class can return values from signals 1098s ok 10 GObject class does not call first-wins signal handlers after one returns a value 1098s ok 11 GObject class gets the return value of the default handler 1098s ok 12 GObject class calls run-last default handler last 1098s ok 13 GObject class can inherit from something that's not GObject.Object 1098s ok 14 GObject class can implement an interface 1098s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 1098s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x10aca1206e98, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s ok 15 GObject class can implement interface vfuncs 1098s ok 16 GObject class can be a subclass 1098s ok 17 GObject class can have any valid Lang.Class name 1098s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 1098s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 1098s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f99aa80 type GParamObject 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x10aca123d240, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 19 GObject class can have an interface-valued property 1098s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f99d330 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x10aca123d380, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 20 GObject class can override a property from the parent class 1098s ok 21 GObject class cannot override a non-existent property 1098s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1098s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1098s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1098s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1098s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1098s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1098s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1098s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1098s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1098s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1098s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1098s JS G ENUM: Defining GLib.LogLevelFlags as 0x17489f57040 1098s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 1098s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x10aca123d560, JSClass 0x7cac5833b7a8, in object 0x3e0d4997d268 1098s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 1098s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x10aca12338d0, JSClass 0x7cac5833b580, in object 0x3e0d4997d268 1098s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x10aca123d5d8, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1098s ok 22 GObject class handles gracefully forgetting to override a C property 1098s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f8138b0 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x10aca123d6f0, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x10aca123d740, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 1098s ok 24 GObject interface class can implement a Lang.Interface 1098s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 1098s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x10aca123d9e8, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 1098s ok 27 GObject interface is an instance of the interface classes 1098s ok 28 GObject interface cannot be instantiated 1098s ok 29 GObject interface has a name 1098s ok 30 GObject interface reports its type name 1098s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 1098s ok 31 GObject interface can be implemented by a GObject class 1098s ok 32 GObject interface is implemented by a GObject class with the correct class object 1098s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f9ae2d0 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x10aca123de98, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 1098s ok 34 GObject interface can have its required function implemented 1098s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f9b00d0 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x10aca1244060, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 35 GObject interface must have its required function implemented 1098s ok 36 GObject interface doesn't have to have its optional function implemented 1098s ok 37 GObject interface can have its optional function deferred to by the implementation 1098s ok 38 GObject interface can have its function chained up to 1098s ok 39 GObject interface can require another interface 1098s ok 40 GObject interface can chain up to another interface 1098s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1098s JS G PRM: JSObject created with param instance 0x9da5f822170 type GParamOverride 1098s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1098s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x10aca1244470, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 41 GObject interface defers to the last interface's optional function 1098s ok 42 GObject interface must be implemented by a class that implements all required interfaces 1098s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 1098s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x10aca12481c8, JSClass 0x7cac5833b580, in object 0x3e0d4993fdf0 1098s ok 44 GObject interface can require an interface from C 1098s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 1098s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1098s ok 45 GObject interface can define signals on the implementing class 1098s ok 46 GObject interface can define properties on the implementing class 1098s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x10aca12448f8, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 47 GObject interface must have its properties overridden 1098s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x10aca12449e8, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x10aca1248240, JSClass 0x7cac5833b580, in object 0x3e0d4993fdf0 1098s ok 48 GObject interface gets the correct type for its metaclass 1098s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x10aca1244b00, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 49 GObject interface can be implemented by a class as well as its parent class 1098s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x10aca1244bf0, JSClass 0x7cac5833b7a8, in object 0x3e0d4993fdf0 1098s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 1098s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 1098s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 1098s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 1098s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 1098s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 1098s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 1098s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 1098s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 1098s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 1098s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x9da5f6a5f70: release 1098s JS MAINLOOP: Completed job 3 1098s JS MEMORY: Memory report: before destroying context 1098s JS MEMORY: 724 objects currently alive 1098s JS MEMORY: boxed_instance = 288 1098s JS MEMORY: boxed_prototype = 11 1098s JS MEMORY: closure = 16 1098s JS MEMORY: function = 251 1098s JS MEMORY: fundamental_instance = 0 1098s JS MEMORY: fundamental_prototype = 0 1098s JS MEMORY: gerror_instance = 0 1098s JS MEMORY: gerror_prototype = 0 1098s JS MEMORY: interface = 12 1098s JS MEMORY: module = 11 1098s JS MEMORY: ns = 5 1098s JS MEMORY: object_instance = 67 1098s JS MEMORY: object_prototype = 44 1098s JS MEMORY: param = 19 1098s JS MEMORY: union_instance = 0 1098s JS MEMORY: union_prototype = 0 1098s JS CTX: JS shutdown sequence 1098s JS CTX: Stopping profiler 1098s JS CTX: Shutting down toggle queue 1098s JS CTX: Notifying external reference holders of GjsContext dispose 1098s JS MAINLOOP: Stopping promise job dispatcher 1098s JS CTX: Notifying reference holders of GjsContext dispose 1098s JS CTX: Checking unhandled promise rejections 1098s JS CTX: Releasing cached JS wrappers 1098s JS CTX: Final triggered GC 1098s JS CTX: Destroying JS context 1098s JS CTX: Releasing all native objects 1098s JS CTX: Disabling auto GC 1098s JS CTX: Ending trace on global object 1098s JS CTX: Freeing allocated resources 1098s JS CTX: JS context destroyed 1098s PASS: cjs/testLegacyGObject.test 1098s Running test: cjs/set.test 1098s 1..1 1098s ok 1 - /usr/libexec/installed-tests/cjs/debugger/set.debugger 1098s PASS: cjs/set.test 1098s Running test: cjs/testPromise.test 1098s JS NATIVE: Registered native JS module '_promiseNative' 1098s JS NATIVE: Registered native JS module '_byteArrayNative' 1098s JS NATIVE: Registered native JS module '_encodingNative' 1098s JS NATIVE: Registered native JS module '_gi' 1098s JS NATIVE: Registered native JS module 'gi' 1098s JS NATIVE: Registered native JS module 'cairoNative' 1098s JS NATIVE: Registered native JS module 'system' 1098s JS NATIVE: Registered native JS module 'console' 1098s JS NATIVE: Registered native JS module '_print' 1098s JS CTX: Enabling JIT 1098s JS CTX: Initialized class GjsFileImporter prototype 0x45379500098 1098s JS IMPORT: Defining parent (nil) of 0x453795000f8 'imports' is mod 0 1098s JS IMPORT: Importing '_print' 1098s JS NATIVE: Defining native module '_print' 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x453795006b0 '_print' is mod 1 1098s JS IMPORT: successfully imported module '_print' 1098s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1098s 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 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x453795014f0), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x453795021a8), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x453795027a8), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x453795027a8), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x453795021a8), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x453795014f0), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x453795014f0), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x453795014f0), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x453795021a8), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x453795027a8), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x453795014f0), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x453795014f0), global 0x22e3b003c1c0 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Starting promise job dispatcher 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x45379515910), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45379516340), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45379516340), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x45379515910), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x45379515910), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x45379516340), global 0x22e3b003c1c0 1098s JS IMPORT: Module metadata hook for module 0x453795169e8 1098s JS IMPORT: Defining meta.importSync for module 0x453795169e8 1098s JS NATIVE: Defining native module 'gi' 1098s JS CTX: Initialized class GIRepositoryNamespace prototype 0x45379517168 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1098s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1098s JS IMPORT: Importing directory 'overrides' 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x453795171e8 'overrides' is mod 1 1098s JS IMPORT: Defined importer 'overrides' 0x453795171e8 in 0x453795000f8 1098s JS IMPORT: successfully imported directory 'overrides' 1098s JS IMPORT: Importing '_byteArrayNative' 1098s JS NATIVE: Defining native module '_byteArrayNative' 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x45379517630 '_byteArrayNative' is mod 1 1098s JS IMPORT: successfully imported module '_byteArrayNative' 1098s JS IMPORT: Importing '_promiseNative' 1098s JS NATIVE: Defining native module '_promiseNative' 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x453795176f0 '_promiseNative' is mod 1 1098s JS IMPORT: successfully imported module '_promiseNative' 1098s JS IMPORT: Importing module GLib succeeded 1098s JS IMPORT: Defining parent 0x453795171e8 of 0x22e3b003d2b8 'GLib' is mod 1 1098s JS IMPORT: successfully imported module 'GLib' 1098s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1098s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x22e3b007d060, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS CTX: Initialized class GIRepositoryGType prototype 0x45379517920 1098s JS CTX: Initialized class GIRepositoryFunction prototype 0x22e3b003d308 1098s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1098s JS G BXD: Defined class for Error (GError), prototype 0x22e3b007d0b0, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1098s JS G BXD: Defined class for Variant (GVariant), prototype 0x22e3b007d100, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1098s JS G BXD: Defined class for Bytes (GBytes), prototype 0x22e3b007d150, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1098s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22e3b007d1a0, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1098s JS G BXD: Defined class for Thread (GThread), prototype 0x22e3b007d1f0, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS G BXD: Defining method ref in prototype for GLib.Thread 1098s JS G BXD: Defining method unref in prototype for GLib.Thread 1098s JS G NS: Defined namespace 'GLib' 0x22e3b007d038 in GIRepository 0x45379516ff8 1098s JS IMPORT: Importing module jasmine succeeded 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x22e3b003dcb8 'jasmine' is mod 1 1098s JS IMPORT: successfully imported module 'jasmine' 1098s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Importing 'gi' 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x45379516ff8 'gi' is mod 1 1098s JS IMPORT: successfully imported module 'gi' 1098s JS CTX: Script evaluation succeeded 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: Spinning loop until released or hook cleared 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module metadata hook for module 0x4537952dd20 1098s JS IMPORT: Defining meta.importSync for module 0x4537952dd20 1098s JS NATIVE: Defining native module 'system' 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x4537952d058), global 0x22e3b003c1c0 1098s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1098s JS MAINLOOP: Set main loop hook to 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: hold 1098s JS MAINLOOP: Running and clearing main loop hook 1098s JS G BXD: Defining method run in prototype for GLib.MainLoop 1098s 1..3 1098s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1098s JS G BXD: Defined class for Source (GSource), prototype 0x22e3b007d268, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS G BXD: Defining method set_priority in prototype for GLib.Source 1098s JS IMPORT: Importing '_gi' 1098s JS NATIVE: Defining native module '_gi' 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x453795344f0 '_gi' is mod 1 1098s JS IMPORT: successfully imported module '_gi' 1098s 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 1098s JS G NS: Defined namespace 'CjsPrivate' 0x22e3b007d308 in GIRepository 0x45379516ff8 1098s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1098s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1098s JS IMPORT: Importing module _common succeeded 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x22e3b00ca038 '_common' is mod 1 1098s JS IMPORT: successfully imported module '_common' 1098s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1098s JS IMPORT: Importing module _legacy succeeded 1098s JS IMPORT: Defining parent 0x453795000f8 of 0x22e3b00ca088 '_legacy' is mod 1 1098s JS IMPORT: successfully imported module '_legacy' 1098s JS IMPORT: Importing module GObject succeeded 1098s JS IMPORT: Defining parent 0x453795171e8 of 0x22e3b003dfb0 'GObject' is mod 1 1098s JS IMPORT: successfully imported module 'GObject' 1098s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1098s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1098s JS G BXD: Defined class for String (GString), prototype 0x22e3b007d588, JSClass 0x6302c0b7b098, in object 0x22e3b007d2e0 1098s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1098s JS G PRM: Defined class ParamSpec prototype is 0x22e3b00ca128 class 0x6302c0b802f0 in object 0x22e3b007d2e0 1098s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1098s JS G OBJ: Defined class for Object (GObject), prototype 0x22e3b007d6f0, JSClass 0x6302c0b7b7a8, in object 0x22e3b007d2e0 1098s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1098s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1098s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x22e3b007d718, JSClass 0x6302c0b7b7a8, in object 0x22e3b007d2e0 1098s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1098s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1098s JS G NS: Defined namespace 'GObject' 0x22e3b007d2e0 in GIRepository 0x45379516ff8 1098s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1098s JS G BXD: Defining method attach in prototype for GLib.Source 1098s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1098s JS IMPORT: Module metadata hook for module 0x453795042b8 1098s JS IMPORT: Defining meta.importSync for module 0x453795042b8 1098s JS G BXD: Defining method destroy in prototype for GLib.Source 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 1098s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 1098s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x22e3b007d830, JSClass 0x6302c0b7b098, in object 0x22e3b007d038 1098s JS G BXD: Defining method iteration in prototype for GLib.MainContext 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 3 1098s JS MAINLOOP: handling job 4, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 4 1098s JS MAINLOOP: handling job 5, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 5 1098s JS MAINLOOP: handling job 6, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 6 1098s JS MAINLOOP: handling job 7, 1098s JS MAINLOOP: Completed job 7 1098s ok 1 Promise waits for all promises before handling unhandled, when handled 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1098s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1098s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1098s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1098s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1098s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1098s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1098s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1098s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1098s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1098s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1098s JS G ENUM: Defining GLib.LogLevelFlags as 0x453795083c8 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS MAINLOOP: Completed job 3 1098s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1098s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1098s ok 2 Promise waits for all promises before handling unhandled, when unhandled 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Completed job 1 1098s ok 3 Promise do not lead to high-priority IDLE starvation 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x15ebd32c5f70: release 1098s JS MAINLOOP: Completed job 3 1098s JS MEMORY: Memory report: before destroying context 1098s JS MEMORY: 151 objects currently alive 1098s JS MEMORY: boxed_instance = 28 1098s JS MEMORY: boxed_prototype = 9 1098s JS MEMORY: closure = 1 1098s JS MEMORY: function = 103 1098s JS MEMORY: fundamental_instance = 0 1098s JS MEMORY: fundamental_prototype = 0 1098s JS MEMORY: gerror_instance = 0 1098s JS MEMORY: gerror_prototype = 0 1098s JS MEMORY: interface = 0 1098s JS MEMORY: module = 5 1098s JS MEMORY: ns = 3 1098s JS MEMORY: object_instance = 0 1098s JS MEMORY: object_prototype = 2 1098s JS MEMORY: param = 0 1098s JS MEMORY: union_instance = 0 1098s JS MEMORY: union_prototype = 0 1098s JS CTX: JS shutdown sequence 1098s JS CTX: Stopping profiler 1098s JS CTX: Shutting down toggle queue 1098s JS CTX: Notifying external reference holders of GjsContext dispose 1098s JS MAINLOOP: Stopping promise job dispatcher 1098s JS CTX: Notifying reference holders of GjsContext dispose 1098s JS CTX: Checking unhandled promise rejections 1098s JS CTX: Releasing cached JS wrappers 1098s JS CTX: Final triggered GC 1098s JS CTX: Destroying JS context 1098s JS CTX: Releasing all native objects 1098s JS CTX: Disabling auto GC 1098s JS CTX: Ending trace on global object 1098s JS CTX: Freeing allocated resources 1098s JS CTX: JS context destroyed 1098s PASS: cjs/testPromise.test 1098s Running test: cjs/print.test 1098s 1..1 1098s ok 1 - /usr/libexec/installed-tests/cjs/debugger/print.debugger 1098s PASS: cjs/print.test 1098s Running test: cjs/testCairoModule.test 1098s JS NATIVE: Registered native JS module '_promiseNative' 1098s JS NATIVE: Registered native JS module '_byteArrayNative' 1098s JS NATIVE: Registered native JS module '_encodingNative' 1098s JS NATIVE: Registered native JS module '_gi' 1098s JS NATIVE: Registered native JS module 'gi' 1098s JS NATIVE: Registered native JS module 'cairoNative' 1098s JS NATIVE: Registered native JS module 'system' 1098s JS NATIVE: Registered native JS module 'console' 1098s JS NATIVE: Registered native JS module '_print' 1098s JS CTX: Enabling JIT 1098s JS CTX: Initialized class GjsFileImporter prototype 0x107f05700098 1098s JS IMPORT: Defining parent (nil) of 0x107f057000f8 'imports' is mod 0 1098s JS IMPORT: Importing '_print' 1098s JS NATIVE: Defining native module '_print' 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x107f057006b0 '_print' is mod 1 1098s JS IMPORT: successfully imported module '_print' 1098s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1098s 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 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x107f057014f0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x107f057021a8), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x107f057027a8), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x107f057027a8), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x107f057021a8), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x107f057014f0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x107f057014f0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x107f057014f0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x107f057021a8), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x107f057027a8), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x107f057014f0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x107f057014f0), global 0x1d5d63e3c1c0 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Starting promise job dispatcher 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107f05715910), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107f05716340), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107f05716340), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107f05715910), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107f05715910), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107f05716340), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module metadata hook for module 0x107f057169e8 1098s JS IMPORT: Defining meta.importSync for module 0x107f057169e8 1098s JS NATIVE: Defining native module 'gi' 1098s JS CTX: Initialized class GIRepositoryNamespace prototype 0x107f05717168 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1098s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1098s JS IMPORT: Importing directory 'overrides' 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x107f057171e8 'overrides' is mod 1 1098s JS IMPORT: Defined importer 'overrides' 0x107f057171e8 in 0x107f057000f8 1098s JS IMPORT: successfully imported directory 'overrides' 1098s JS IMPORT: Importing '_byteArrayNative' 1098s JS NATIVE: Defining native module '_byteArrayNative' 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x107f05717630 '_byteArrayNative' is mod 1 1098s JS IMPORT: successfully imported module '_byteArrayNative' 1098s JS IMPORT: Importing '_promiseNative' 1098s JS NATIVE: Defining native module '_promiseNative' 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x107f057176f0 '_promiseNative' is mod 1 1098s JS IMPORT: successfully imported module '_promiseNative' 1098s JS IMPORT: Importing module GLib succeeded 1098s JS IMPORT: Defining parent 0x107f057171e8 of 0x1d5d63e3d2b8 'GLib' is mod 1 1098s JS IMPORT: successfully imported module 'GLib' 1098s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1098s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1d5d63e7d060, JSClass 0x6683818ab098, in object 0x1d5d63e7d038 1098s JS CTX: Initialized class GIRepositoryGType prototype 0x107f05717920 1098s JS CTX: Initialized class GIRepositoryFunction prototype 0x1d5d63e3d308 1098s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1098s JS G BXD: Defined class for Error (GError), prototype 0x1d5d63e7d0b0, JSClass 0x6683818ab098, in object 0x1d5d63e7d038 1098s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1098s JS G BXD: Defined class for Variant (GVariant), prototype 0x1d5d63e7d100, JSClass 0x6683818ab098, in object 0x1d5d63e7d038 1098s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1098s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d5d63e7d150, JSClass 0x6683818ab098, in object 0x1d5d63e7d038 1098s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1098s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d5d63e7d1a0, JSClass 0x6683818ab098, in object 0x1d5d63e7d038 1098s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1098s JS G BXD: Defined class for Thread (GThread), prototype 0x1d5d63e7d1f0, JSClass 0x6683818ab098, in object 0x1d5d63e7d038 1098s JS G BXD: Defining method ref in prototype for GLib.Thread 1098s JS G BXD: Defining method unref in prototype for GLib.Thread 1098s JS G NS: Defined namespace 'GLib' 0x1d5d63e7d038 in GIRepository 0x107f05716ff8 1098s JS IMPORT: Importing module jasmine succeeded 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x1d5d63e3dcb8 'jasmine' is mod 1 1098s JS IMPORT: successfully imported module 'jasmine' 1098s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: release 1098s JS MAINLOOP: Completed job 0 1098s 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 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x107f0572aad0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x107f0572aad0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107f0572b888), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107f0572b888), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x107f0572aad0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x107f0572aad0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x107f0572aad0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module metadata hook for module 0x107f0572b3f8 1098s JS IMPORT: Defining meta.importSync for module 0x107f0572b3f8 1098s JS NATIVE: Defining native module 'cairoNative' 1098s JS CTX: Initialized class Region prototype 0x107f0572c0b8 1098s JS CTX: Initialized class Context prototype 0x107f0572c1d8 1098s JS CTX: Initialized class Surface prototype 0x107f0572c9b8 1098s JS CTX: Initialized class ImageSurface prototype 0x107f0572ca98 1098s JS CTX: Initialized class Path prototype 0x107f0572caf8 1098s JS CTX: Initialized class PSSurface prototype 0x107f0572cb58 1098s JS CTX: Initialized class PDFSurface prototype 0x107f0572cbb8 1098s JS CTX: Initialized class SVGSurface prototype 0x107f0572cc98 1098s JS CTX: Initialized class Pattern prototype 0x107f0572cd78 1098s JS CTX: Initialized class Gradient prototype 0x107f0572cdd8 1098s JS CTX: Initialized class LinearGradient prototype 0x107f0572ce38 1098s JS CTX: Initialized class RadialGradient prototype 0x107f0572ce98 1098s JS CTX: Initialized class SurfacePattern prototype 0x107f0572cef8 1098s JS CTX: Initialized class SolidPattern prototype 0x107f0572cf58 1098s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 1098s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 1098s JS IMPORT: Importing module _cairo succeeded 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x1d5d63e3ddd0 '_cairo' is mod 1 1098s JS IMPORT: successfully imported module '_cairo' 1098s JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x107f0572aad0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107f0572b888), global 0x1d5d63e3c1c0 1098s JS IMPORT: Importing module cairo succeeded 1098s JS IMPORT: Defining parent 0x107f057171e8 of 0x1d5d63e3de20 'cairo' is mod 1 1098s JS IMPORT: successfully imported module 'cairo' 1098s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 1098s JS IMPORT: Importing 'cairoNative' 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x107f0572c098 'cairoNative' is mod 1 1098s JS IMPORT: successfully imported module 'cairoNative' 1098s JS IMPORT: Importing module cairo succeeded 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x1d5d63e3de70 'cairo' is mod 1 1098s JS IMPORT: successfully imported module 'cairo' 1098s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 1098s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 1098s JS G ENUM: Defining enum value NONE (fixed from none) 1 1098s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 1098s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 1098s JS G ENUM: Defining enum value FAST (fixed from fast) 4 1098s JS G ENUM: Defining enum value GOOD (fixed from good) 5 1098s JS G ENUM: Defining enum value BEST (fixed from best) 6 1098s JS G ENUM: Defining cairo.Antialias as 0x107f0572dc40 1098s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 1098s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 1098s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 1098s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 1098s JS G ENUM: Defining cairo.Content as 0x107f0572dd20 1098s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 1098s JS G ENUM: Defining enum value NONE (fixed from none) 0 1098s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 1098s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 1098s JS G ENUM: Defining enum value PAD (fixed from pad) 3 1098s JS G ENUM: Defining cairo.Extend as 0x107f0572dd80 1098s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 1098s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 1098s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 1098s JS G ENUM: Defining cairo.FillRule as 0x107f0572dde0 1098s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 1098s JS G ENUM: Defining enum value FAST (fixed from fast) 0 1098s JS G ENUM: Defining enum value GOOD (fixed from good) 1 1098s JS G ENUM: Defining enum value BEST (fixed from best) 2 1098s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 1098s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 1098s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 1098s JS G ENUM: Defining cairo.Filter as 0x107f0572de40 1098s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 1098s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 1098s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 1098s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 1098s JS G ENUM: Defining cairo.FontSlant as 0x107f0572dea0 1098s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 1098s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 1098s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 1098s JS G ENUM: Defining cairo.FontWeight as 0x107f0572df00 1098s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 1098s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 1098s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 1098s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 1098s JS G ENUM: Defining enum value A8 (fixed from a8) 2 1098s JS G ENUM: Defining enum value A1 (fixed from a1) 3 1098s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 1098s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 1098s JS G ENUM: Defining cairo.Format as 0x107f0572df60 1098s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 1098s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 1098s JS G ENUM: Defining enum value ROUND (fixed from round) 1 1098s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 1098s JS G ENUM: Defining cairo.LineCap as 0x107f0572e040 1098s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 1098s JS G ENUM: Defining enum value MITER (fixed from miter) 0 1098s JS G ENUM: Defining enum value ROUND (fixed from round) 1 1098s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 1098s JS G ENUM: Defining cairo.LineJoin as 0x107f0572e0a0 1098s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 1098s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 1098s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 1098s JS G ENUM: Defining enum value OVER (fixed from over) 2 1098s JS G ENUM: Defining enum value IN (fixed from in) 3 1098s JS G ENUM: Defining enum value OUT (fixed from out) 4 1098s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 1098s JS G ENUM: Defining enum value DEST (fixed from dest) 6 1098s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 1098s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 1098s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 1098s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 1098s JS G ENUM: Defining enum value XOR (fixed from xor) 11 1098s JS G ENUM: Defining enum value ADD (fixed from add) 12 1098s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 1098s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 1098s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 1098s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 1098s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 1098s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 1098s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 1098s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 1098s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 1098s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 1098s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 1098s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 1098s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 1098s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 1098s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 1098s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 1098s JS G ENUM: Defining cairo.Operator as 0x107f0572e100 1098s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 1098s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 1098s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 1098s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 1098s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 1098s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 1098s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 1098s JS G ENUM: Defining cairo.PatternType as 0x107f0572e2e0 1098s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 1098s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 1098s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 1098s JS G ENUM: Defining enum value PS (fixed from ps) 2 1098s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 1098s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 1098s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 1098s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 1098s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 1098s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 1098s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 1098s JS G ENUM: Defining enum value SVG (fixed from svg) 10 1098s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 1098s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 1098s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 1098s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 1098s JS G ENUM: Defining enum value QT (fixed from qt) 15 1098s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 1098s JS G ENUM: Defining enum value VG (fixed from vg) 17 1098s JS G ENUM: Defining enum value GL (fixed from gl) 18 1098s JS G ENUM: Defining enum value DRM (fixed from drm) 19 1098s JS G ENUM: Defining enum value TEE (fixed from tee) 20 1098s JS G ENUM: Defining enum value XML (fixed from xml) 21 1098s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 1098s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 1098s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 1098s JS G ENUM: Defining cairo.SurfaceType as 0x107f0572e340 1098s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 1098s JS G BXD: Defined class for Region (CairoRegion), prototype 0x1d5d63e7d538, JSClass 0x6683818ab098, in object 0x1d5d63e7d308 1098s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 1098s JS G BXD: Defined class for Context (CairoContext), prototype 0x1d5d63e7d560, JSClass 0x6683818ab098, in object 0x1d5d63e7d308 1098s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 1098s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x1d5d63e7d588, JSClass 0x6683818ab098, in object 0x1d5d63e7d308 1098s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 1098s JS G BXD: Defined class for Path (void), prototype 0x1d5d63e7d5b0, JSClass 0x6683818ab098, in object 0x1d5d63e7d308 1098s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 1098s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x1d5d63e7d600, JSClass 0x6683818ab098, in object 0x1d5d63e7d308 1098s JS G NS: Defined namespace 'cairo' 0x1d5d63e7d308 in GIRepository 0x107f05716ff8 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testCairoModule.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module metadata hook for module 0x107f05731b88 1098s JS IMPORT: Defining meta.importSync for module 0x107f05731b88 1098s JS NATIVE: Defining native module 'system' 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x107f05730ec0), global 0x1d5d63e3c1c0 1098s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1098s JS MAINLOOP: Set main loop hook to 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: hold 1098s JS MAINLOOP: Running and clearing main loop hook 1098s JS G BXD: Defining method run in prototype for GLib.MainLoop 1098s 1..3 1098s JS IMPORT: Importing 'gi' 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x107f05716ff8 'gi' is mod 1 1098s JS IMPORT: successfully imported module 'gi' 1098s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1098s JS G BXD: Defined class for Source (GSource), prototype 0x1d5d63e7d628, JSClass 0x6683818ab098, in object 0x1d5d63e7d038 1098s JS G BXD: Defining method set_priority in prototype for GLib.Source 1098s JS IMPORT: Importing '_gi' 1098s JS NATIVE: Defining native module '_gi' 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x107f05738660 '_gi' is mod 1 1098s JS IMPORT: successfully imported module '_gi' 1098s 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 1098s JS G NS: Defined namespace 'CjsPrivate' 0x1d5d63e7d6c8 in GIRepository 0x107f05716ff8 1098s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1098s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1098s JS IMPORT: Importing module _common succeeded 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x1d5d63ecf100 '_common' is mod 1 1098s JS IMPORT: successfully imported module '_common' 1098s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1098s JS IMPORT: Importing module _legacy succeeded 1098s JS IMPORT: Defining parent 0x107f057000f8 of 0x1d5d63ecf150 '_legacy' is mod 1 1098s JS IMPORT: successfully imported module '_legacy' 1098s JS IMPORT: Importing module GObject succeeded 1098s JS IMPORT: Defining parent 0x107f057171e8 of 0x1d5d63ecf0b0 'GObject' is mod 1 1098s JS IMPORT: successfully imported module 'GObject' 1098s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1098s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1098s JS G BXD: Defined class for String (GString), prototype 0x1d5d63e7d920, JSClass 0x6683818ab098, in object 0x1d5d63e7d6a0 1098s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1098s JS G PRM: Defined class ParamSpec prototype is 0x1d5d63ecf1f0 class 0x6683818b02f0 in object 0x1d5d63e7d6a0 1098s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1098s JS G OBJ: Defined class for Object (GObject), prototype 0x1d5d63e7da88, JSClass 0x6683818ab7a8, in object 0x1d5d63e7d6a0 1098s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1098s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1098s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1d5d63e7dab0, JSClass 0x6683818ab7a8, in object 0x1d5d63e7d6a0 1098s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1098s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1098s JS G NS: Defined namespace 'GObject' 0x1d5d63e7d6a0 in GIRepository 0x107f05716ff8 1098s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1098s JS G BXD: Defining method attach in prototype for GLib.Source 1098s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1098s JS IMPORT: Module metadata hook for module 0x107f057042b8 1098s JS IMPORT: Defining meta.importSync for module 0x107f057042b8 1098s JS G BXD: Defining method destroy in prototype for GLib.Source 1098s ok 1 Cairo imported as ES module cairo default import 1098s ok 2 Cairo imported via GI has the same functionality as imports.cairo 1098s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 1098s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x1d5d63e7dd30, JSClass 0x6683818ab098, in object 0x1d5d63e7d308 1098s ok 3 Cairo imported via GI has boxed types from the GIR file 1098s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x12661bcb5f70: release 1098s JS MAINLOOP: Completed job 3 1098s JS MEMORY: Memory report: before destroying context 1098s JS MEMORY: 146 objects currently alive 1098s JS MEMORY: boxed_instance = 23 1098s JS MEMORY: boxed_prototype = 14 1098s JS MEMORY: closure = 1 1098s JS MEMORY: function = 94 1098s JS MEMORY: fundamental_instance = 0 1098s JS MEMORY: fundamental_prototype = 0 1098s JS MEMORY: gerror_instance = 0 1098s JS MEMORY: gerror_prototype = 0 1098s JS MEMORY: interface = 0 1098s JS MEMORY: module = 8 1098s JS MEMORY: ns = 4 1098s JS MEMORY: object_instance = 0 1098s JS MEMORY: object_prototype = 2 1098s JS MEMORY: param = 0 1098s JS MEMORY: union_instance = 0 1098s JS MEMORY: union_prototype = 0 1098s JS CTX: JS shutdown sequence 1098s JS CTX: Stopping profiler 1098s JS CTX: Shutting down toggle queue 1098s JS CTX: Notifying external reference holders of GjsContext dispose 1098s JS MAINLOOP: Stopping promise job dispatcher 1098s JS CTX: Notifying reference holders of GjsContext dispose 1098s JS CTX: Checking unhandled promise rejections 1098s JS CTX: Releasing cached JS wrappers 1098s JS CTX: Final triggered GC 1098s JS CTX: Destroying JS context 1098s JS CTX: Releasing all native objects 1098s JS CTX: Disabling auto GC 1098s JS CTX: Ending trace on global object 1098s JS CTX: Freeing allocated resources 1098s JS CTX: JS context destroyed 1098s PASS: cjs/testCairoModule.test 1098s Running test: cjs/testLegacyGtk.test 1098s JS NATIVE: Registered native JS module '_promiseNative' 1098s JS NATIVE: Registered native JS module '_byteArrayNative' 1098s JS NATIVE: Registered native JS module '_encodingNative' 1098s JS NATIVE: Registered native JS module '_gi' 1098s JS NATIVE: Registered native JS module 'gi' 1098s JS NATIVE: Registered native JS module 'cairoNative' 1098s JS NATIVE: Registered native JS module 'system' 1098s JS NATIVE: Registered native JS module 'console' 1098s JS NATIVE: Registered native JS module '_print' 1098s JS CTX: Enabling JIT 1098s JS CTX: Initialized class GjsFileImporter prototype 0x16db9b600098 1098s JS IMPORT: Defining parent (nil) of 0x16db9b6000f8 'imports' is mod 0 1098s JS IMPORT: Importing '_print' 1098s JS NATIVE: Defining native module '_print' 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x16db9b6006b0 '_print' is mod 1 1098s JS IMPORT: successfully imported module '_print' 1098s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1098s 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 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16db9b6014f0), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16db9b6021a8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16db9b6027a8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16db9b6027a8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16db9b6021a8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16db9b6014f0), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x16db9b6014f0), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16db9b6014f0), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16db9b6021a8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16db9b6027a8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16db9b6014f0), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x16db9b6014f0), global 0x156f6c53c1c0 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Starting promise job dispatcher 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16db9b615910), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16db9b616340), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16db9b616340), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16db9b615910), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16db9b615910), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16db9b616340), global 0x156f6c53c1c0 1098s JS IMPORT: Module metadata hook for module 0x16db9b6169e8 1098s JS IMPORT: Defining meta.importSync for module 0x16db9b6169e8 1098s JS NATIVE: Defining native module 'gi' 1098s JS CTX: Initialized class GIRepositoryNamespace prototype 0x16db9b617168 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1098s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1098s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1098s JS IMPORT: Importing directory 'overrides' 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x16db9b6171e8 'overrides' is mod 1 1098s JS IMPORT: Defined importer 'overrides' 0x16db9b6171e8 in 0x16db9b6000f8 1098s JS IMPORT: successfully imported directory 'overrides' 1098s JS IMPORT: Importing '_byteArrayNative' 1098s JS NATIVE: Defining native module '_byteArrayNative' 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x16db9b617630 '_byteArrayNative' is mod 1 1098s JS IMPORT: successfully imported module '_byteArrayNative' 1098s JS IMPORT: Importing '_promiseNative' 1098s JS NATIVE: Defining native module '_promiseNative' 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x16db9b6176f0 '_promiseNative' is mod 1 1098s JS IMPORT: successfully imported module '_promiseNative' 1098s JS IMPORT: Importing module GLib succeeded 1098s JS IMPORT: Defining parent 0x16db9b6171e8 of 0x156f6c53d2b8 'GLib' is mod 1 1098s JS IMPORT: successfully imported module 'GLib' 1098s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1098s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x156f6c57d060, JSClass 0x61d46c03b098, in object 0x156f6c57d038 1098s JS CTX: Initialized class GIRepositoryGType prototype 0x16db9b617920 1098s JS CTX: Initialized class GIRepositoryFunction prototype 0x156f6c53d308 1098s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1098s JS G BXD: Defined class for Error (GError), prototype 0x156f6c57d0b0, JSClass 0x61d46c03b098, in object 0x156f6c57d038 1098s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1098s JS G BXD: Defined class for Variant (GVariant), prototype 0x156f6c57d100, JSClass 0x61d46c03b098, in object 0x156f6c57d038 1098s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1098s JS G BXD: Defined class for Bytes (GBytes), prototype 0x156f6c57d150, JSClass 0x61d46c03b098, in object 0x156f6c57d038 1098s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1098s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x156f6c57d1a0, JSClass 0x61d46c03b098, in object 0x156f6c57d038 1098s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1098s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1098s JS G BXD: Defined class for Thread (GThread), prototype 0x156f6c57d1f0, JSClass 0x61d46c03b098, in object 0x156f6c57d038 1098s JS G BXD: Defining method ref in prototype for GLib.Thread 1098s JS G BXD: Defining method unref in prototype for GLib.Thread 1098s JS G NS: Defined namespace 'GLib' 0x156f6c57d038 in GIRepository 0x16db9b616ff8 1098s JS IMPORT: Importing module jasmine succeeded 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x156f6c53dcb8 'jasmine' is mod 1 1098s JS IMPORT: successfully imported module 'jasmine' 1098s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: hold 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: release 1098s JS MAINLOOP: Completed job 0 1098s JS IMPORT: Importing 'gi' 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x16db9b616ff8 'gi' is mod 1 1098s JS IMPORT: successfully imported module 'gi' 1098s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 1098s JS IMPORT: Importing module byteArray succeeded 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x156f6c53ddf8 'byteArray' is mod 1 1098s JS IMPORT: successfully imported module 'byteArray' 1098s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1098s JS IMPORT: Importing module _legacy succeeded 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x156f6c53de98 '_legacy' is mod 1 1098s JS IMPORT: successfully imported module '_legacy' 1098s 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 1098s JS G NS: Defined namespace 'CjsPrivate' 0x156f6c57d2b8 in GIRepository 0x16db9b616ff8 1098s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1098s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1098s JS IMPORT: Importing module lang succeeded 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x156f6c53df88 'lang' is mod 1 1098s JS IMPORT: successfully imported module 'lang' 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1098s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1098s JS IMPORT: Importing module _signals succeeded 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x156f6c53dfd8 '_signals' is mod 1 1098s JS IMPORT: successfully imported module '_signals' 1098s JS IMPORT: Importing module signals succeeded 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x156f6c53df38 'signals' is mod 1 1098s JS IMPORT: successfully imported module 'signals' 1098s JS IMPORT: Importing module Gio succeeded 1098s JS IMPORT: Defining parent 0x16db9b6171e8 of 0x156f6c53dee8 'Gio' is mod 1 1098s JS IMPORT: successfully imported module 'Gio' 1098s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1098s JS IMPORT: Importing '_gi' 1098s JS NATIVE: Defining native module '_gi' 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x16db9b62e2d8 '_gi' is mod 1 1098s JS IMPORT: successfully imported module '_gi' 1098s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1098s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1098s JS IMPORT: Importing module _common succeeded 1098s JS IMPORT: Defining parent 0x16db9b6000f8 of 0x156f6c5c50b0 '_common' is mod 1 1098s JS IMPORT: successfully imported module '_common' 1098s JS IMPORT: Importing module GObject succeeded 1098s JS IMPORT: Defining parent 0x16db9b6171e8 of 0x156f6c5c5060 'GObject' is mod 1 1098s JS IMPORT: successfully imported module 'GObject' 1098s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1098s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1098s JS G BXD: Defined class for String (GString), prototype 0x156f6c57d560, JSClass 0x61d46c03b098, in object 0x156f6c57d2e0 1098s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1098s JS G PRM: Defined class ParamSpec prototype is 0x156f6c5c5150 class 0x61d46c0402f0 in object 0x156f6c57d2e0 1098s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1098s JS G OBJ: Defined class for Object (GObject), prototype 0x156f6c57d6c8, JSClass 0x61d46c03b7a8, in object 0x156f6c57d2e0 1098s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1098s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1098s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x156f6c57d6f0, JSClass 0x61d46c03b7a8, in object 0x156f6c57d2e0 1098s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1098s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1098s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1098s JS G NS: Defined namespace 'GObject' 0x156f6c57d2e0 in GIRepository 0x16db9b616ff8 1098s JS G OBJ: Defined class for Application (GApplication), prototype 0x156f6c57d740, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1098s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x156f6c5c54c0, JSClass 0x61d46c03b580, in object 0x156f6c57d290 1098s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1098s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1098s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x156f6c57d7b8, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1098s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x156f6c5c5740, JSClass 0x61d46c03b580, in object 0x156f6c57d290 1098s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x156f6c57d830, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1098s JS G IFACE: Defined class for Initable (GInitable), prototype 0x156f6c5c5880, JSClass 0x61d46c03b580, in object 0x156f6c57d290 1098s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1098s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x156f6c57d8a8, JSClass 0x61d46c03b098, in object 0x156f6c57d290 1098s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1098s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x156f6c57d8f8, JSClass 0x61d46c03b098, in object 0x156f6c57d290 1098s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1098s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1098s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x156f6c57d948, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x156f6c57d998, JSClass 0x61d46c03b7a8, in object 0x156f6c57d2b8 1098s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1098s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x156f6c57d9e8, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1098s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1098s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1098s JS G IFACE: Defined class for File (GFile), prototype 0x156f6c5c59e8, JSClass 0x61d46c03b580, in object 0x156f6c57d290 1098s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x156f6c57da60, JSClass 0x61d46c03b7a8, in object 0x16db9b6170d8 1098s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x156f6c57dad8, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1098s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1098s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x156f6c57db28, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1098s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x156f6c57db78, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1098s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x156f6c57dbc8, JSClass 0x61d46c03b098, in object 0x156f6c57d290 1098s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1098s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1098s JS G OBJ: Defined class for Settings (GSettings), prototype 0x156f6c57dc18, JSClass 0x61d46c03b7a8, in object 0x156f6c57d290 1098s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1098s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1098s JS G NS: Defined namespace 'Gio' 0x156f6c57d290 in GIRepository 0x16db9b616ff8 1098s JS IMPORT: Importing module Gtk succeeded 1098s JS IMPORT: Defining parent 0x16db9b6171e8 of 0x156f6c53de48 'Gtk' is mod 1 1098s JS IMPORT: successfully imported module 'Gtk' 1098s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1098s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1098s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x156f6c57dc68, JSClass 0x61d46c03b7a8, in object 0x156f6c57d2e0 1098s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x156f6c57dcb8, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1098s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x156f6c5da718, JSClass 0x61d46c03b580, in object 0x156f6c57d268 1098s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x156f6c57dd30, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1098s JS G NS: Defined namespace 'Gtk' 0x156f6c57d268 in GIRepository 0x16db9b616ff8 1098s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x156f6c57dd80, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 1098s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x156f6c5da858, JSClass 0x61d46c03b580, in object 0x156f6c57d268 1098s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x156f6c57ddf8, JSClass 0x61d46c03b7a8, in object 0x16db9b6170d8 1098s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x156f6c57de48, JSClass 0x61d46c03b7a8, in object 0x16db9b6170d8 1098s JS CTX: Script evaluation succeeded 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: Spinning loop until released or hook cleared 1098s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x16db9b63e9f0), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module metadata hook for module 0x156f6c5e8548 1098s JS IMPORT: Defining meta.importSync for module 0x156f6c5e8548 1098s JS NATIVE: Defining native module 'system' 1098s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x156f6c54a8c8), global 0x156f6c53c1c0 1098s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1098s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1098s JS MAINLOOP: Set main loop hook to 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: hold 1098s JS MAINLOOP: Running and clearing main loop hook 1098s JS G BXD: Defining method run in prototype for GLib.MainLoop 1098s 1..7 1098s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1098s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1098s JS G BXD: Defined class for Source (GSource), prototype 0x156f6c57de98, JSClass 0x61d46c03b098, in object 0x156f6c57d038 1098s JS G BXD: Defining method set_priority in prototype for GLib.Source 1098s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1098s JS G BXD: Defining method attach in prototype for GLib.Source 1098s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1098s JS IMPORT: Module metadata hook for module 0x156f6c54acb8 1098s JS IMPORT: Defining meta.importSync for module 0x156f6c54acb8 1098s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 1098s MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) 1098s glx: failed to create drisw screen 1098s failed to load driver: zink 1098s JS G BXD: Defining method destroy in prototype for GLib.Source 1098s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 1098s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x156f6c57dfd8, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2450d6d0c060, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 1098s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 1098s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 1098s JS G ENUM: Defining Gtk.WindowType as 0x16db9b60dfb8 1098s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1098s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 1098s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 1098s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 1098s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x2450d6d0c0d8, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2450d6d0c128, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 1098s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 1098s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 1098s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1098s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 1098s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 1098s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1098s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 1098s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1098s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 1098s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2450d6d0c628, JSClass 0x61d46c03b7a8, in object 0x156f6c57d268 1098s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 1098s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 1098s JS G ENUM: Defining enum value AFTER (fixed from after) 1 1098s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 1098s JS G ENUM: Defining GObject.ConnectFlags as 0x16db9b632078 1098s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 1098s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1098s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 1098s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 1098s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 1098s ok 7 Legacy Gtk overrides sets CSS names on classes 1098s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: Spinning loop until released or hook cleared 1098s JS MAINLOOP: handling job 0, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 0 1098s JS MAINLOOP: handling job 1, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 1 1098s JS MAINLOOP: handling job 2, 1098s JS MAINLOOP: Enqueue job , promise=, allocation site= 1098s JS MAINLOOP: Completed job 2 1098s JS MAINLOOP: handling job 3, 1098s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1098s JS MAINLOOP: Main loop instance 0x19c803ea5f70: release 1098s JS MAINLOOP: Completed job 3 1098s JS MEMORY: Memory report: before destroying context 1098s JS MEMORY: 386 objects currently alive 1098s JS MEMORY: boxed_instance = 54 1098s JS MEMORY: boxed_prototype = 11 1098s JS MEMORY: closure = 3 1098s JS MEMORY: function = 238 1098s JS MEMORY: fundamental_instance = 0 1098s JS MEMORY: fundamental_prototype = 0 1098s JS MEMORY: gerror_instance = 0 1098s JS MEMORY: gerror_prototype = 0 1098s JS MEMORY: interface = 6 1098s JS MEMORY: module = 11 1098s JS MEMORY: ns = 5 1098s JS MEMORY: object_instance = 34 1098s JS MEMORY: object_prototype = 24 1098s JS MEMORY: param = 0 1098s JS MEMORY: union_instance = 0 1098s JS MEMORY: union_prototype = 0 1098s JS CTX: JS shutdown sequence 1098s JS CTX: Stopping profiler 1098s JS CTX: Shutting down toggle queue 1098s JS CTX: Notifying external reference holders of GjsContext dispose 1098s JS MAINLOOP: Stopping promise job dispatcher 1098s JS CTX: Notifying reference holders of GjsContext dispose 1098s JS CTX: Checking unhandled promise rejections 1098s JS CTX: Releasing cached JS wrappers 1098s JS CTX: Final triggered GC 1098s JS CTX: Destroying JS context 1098s JS CTX: Releasing all native objects 1098s JS CTX: Disabling auto GC 1098s JS CTX: Ending trace on global object 1098s JS CTX: Freeing allocated resources 1098s JS CTX: JS context destroyed 1098s PASS: cjs/testLegacyGtk.test 1098s Running test: cjs/testGObject.test 1098s JS NATIVE: Registered native JS module '_promiseNative' 1098s JS NATIVE: Registered native JS module '_byteArrayNative' 1098s JS NATIVE: Registered native JS module '_encodingNative' 1098s JS NATIVE: Registered native JS module '_gi' 1098s JS NATIVE: Registered native JS module 'gi' 1098s JS NATIVE: Registered native JS module 'cairoNative' 1098s JS NATIVE: Registered native JS module 'system' 1098s JS NATIVE: Registered native JS module 'console' 1098s JS NATIVE: Registered native JS module '_print' 1098s JS CTX: Enabling JIT 1098s JS CTX: Initialized class GjsFileImporter prototype 0x295705100098 1098s JS IMPORT: Defining parent (nil) of 0x2957051000f8 'imports' is mod 0 1098s JS IMPORT: Importing '_print' 1099s JS NATIVE: Defining native module '_print' 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x2957051006b0 '_print' is mod 1 1099s JS IMPORT: successfully imported module '_print' 1099s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1099s 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 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2957051014f0), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2957051021a8), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2957051027a8), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2957051027a8), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2957051021a8), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2957051014f0), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2957051014f0), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2957051014f0), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2957051021a8), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2957051027a8), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2957051014f0), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2957051014f0), global 0x39190d13c1c0 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Starting promise job dispatcher 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: release 1099s JS MAINLOOP: Completed job 0 1099s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x295705115910), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295705116340), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295705116340), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x295705115910), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x295705115910), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x295705116340), global 0x39190d13c1c0 1099s JS IMPORT: Module metadata hook for module 0x2957051169e8 1099s JS IMPORT: Defining meta.importSync for module 0x2957051169e8 1099s JS NATIVE: Defining native module 'gi' 1099s JS CTX: Initialized class GIRepositoryNamespace prototype 0x295705117168 1099s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1099s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1099s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1099s JS IMPORT: Importing directory 'overrides' 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x2957051171e8 'overrides' is mod 1 1099s JS IMPORT: Defined importer 'overrides' 0x2957051171e8 in 0x2957051000f8 1099s JS IMPORT: successfully imported directory 'overrides' 1099s JS IMPORT: Importing '_byteArrayNative' 1099s JS NATIVE: Defining native module '_byteArrayNative' 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x295705117630 '_byteArrayNative' is mod 1 1099s JS IMPORT: successfully imported module '_byteArrayNative' 1099s JS IMPORT: Importing '_promiseNative' 1099s JS NATIVE: Defining native module '_promiseNative' 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x2957051176f0 '_promiseNative' is mod 1 1099s JS IMPORT: successfully imported module '_promiseNative' 1099s JS IMPORT: Importing module GLib succeeded 1099s JS IMPORT: Defining parent 0x2957051171e8 of 0x39190d13d2b8 'GLib' is mod 1 1099s JS IMPORT: successfully imported module 'GLib' 1099s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1099s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x39190d17d060, JSClass 0x7e8c6530b098, in object 0x39190d17d038 1099s JS CTX: Initialized class GIRepositoryGType prototype 0x295705117920 1099s JS CTX: Initialized class GIRepositoryFunction prototype 0x39190d13d308 1099s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1099s JS G BXD: Defined class for Error (GError), prototype 0x39190d17d0b0, JSClass 0x7e8c6530b098, in object 0x39190d17d038 1099s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1099s JS G BXD: Defined class for Variant (GVariant), prototype 0x39190d17d100, JSClass 0x7e8c6530b098, in object 0x39190d17d038 1099s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1099s JS G BXD: Defined class for Bytes (GBytes), prototype 0x39190d17d150, JSClass 0x7e8c6530b098, in object 0x39190d17d038 1099s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1099s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39190d17d1a0, JSClass 0x7e8c6530b098, in object 0x39190d17d038 1099s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1099s JS G BXD: Defined class for Thread (GThread), prototype 0x39190d17d1f0, JSClass 0x7e8c6530b098, in object 0x39190d17d038 1099s JS G BXD: Defining method ref in prototype for GLib.Thread 1099s JS G BXD: Defining method unref in prototype for GLib.Thread 1099s JS G NS: Defined namespace 'GLib' 0x39190d17d038 in GIRepository 0x295705116ff8 1099s JS IMPORT: Importing module jasmine succeeded 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x39190d13dcb8 'jasmine' is mod 1 1099s JS IMPORT: successfully imported module 'jasmine' 1099s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: release 1099s JS MAINLOOP: Completed job 0 1099s JS IMPORT: Importing 'gi' 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x295705116ff8 'gi' is mod 1 1099s JS IMPORT: successfully imported module 'gi' 1099s JS IMPORT: Importing '_gi' 1099s JS NATIVE: Defining native module '_gi' 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x29570512afd0 '_gi' is mod 1 1099s JS IMPORT: successfully imported module '_gi' 1099s 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 1099s JS G NS: Defined namespace 'CjsPrivate' 0x39190d17d290 in GIRepository 0x295705116ff8 1099s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1099s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1099s JS IMPORT: Importing module _common succeeded 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x39190d13de48 '_common' is mod 1 1099s JS IMPORT: successfully imported module '_common' 1099s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1099s JS IMPORT: Importing module _legacy succeeded 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x39190d13de98 '_legacy' is mod 1 1099s JS IMPORT: successfully imported module '_legacy' 1099s JS IMPORT: Importing module GObject succeeded 1099s JS IMPORT: Defining parent 0x2957051171e8 of 0x39190d13ddf8 'GObject' is mod 1 1099s JS IMPORT: successfully imported module 'GObject' 1099s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1099s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1099s JS G BXD: Defined class for String (GString), prototype 0x39190d17d510, JSClass 0x7e8c6530b098, in object 0x39190d17d268 1099s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1099s JS G PRM: Defined class ParamSpec prototype is 0x39190d13df38 class 0x7e8c653102f0 in object 0x39190d17d268 1099s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1099s JS G OBJ: Defined class for Object (GObject), prototype 0x39190d17d678, JSClass 0x7e8c6530b7a8, in object 0x39190d17d268 1099s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1099s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1099s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x39190d17d6a0, JSClass 0x7e8c6530b7a8, in object 0x39190d17d268 1099s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1099s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1099s JS G NS: Defined namespace 'GObject' 0x39190d17d268 in GIRepository 0x295705116ff8 1099s JS IMPORT: Importing 'system' 1099s JS NATIVE: Defining native module 'system' 1099s JS IMPORT: Defining parent 0x2957051000f8 of 0x29570512f5e0 'system' is mod 1 1099s JS IMPORT: successfully imported module 'system' 1099s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1099s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1099s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1099s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1099s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1099s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1099s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1099s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1099s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1099s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1099s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1099s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1099s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1099s JS G ENUM: Defining GObject.ParamFlags as 0x29570512f980 1099s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 1099s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 1099s JS G PRM: JSObject created with param instance 0x1048330aac60 type GParamInt 1099s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1099s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 1099s JS G PRM: JSObject created with param instance 0x1048330ab150 type GParamString 1099s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1099s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1099s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1099s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1099s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1099s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 1099s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 1099s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 1099s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 1099s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 1099s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 1099s JS G ENUM: Defining enum value ACTION (fixed from action) 32 1099s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 1099s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 1099s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 1099s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 1099s JS G ENUM: Defining GObject.SignalFlags as 0x295705130650 1099s JS CTX: Script evaluation succeeded 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: Spinning loop until released or hook cleared 1099s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module metadata hook for module 0x295705100580 1099s JS IMPORT: Defining meta.importSync for module 0x295705100580 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x39190d1d5238), global 0x39190d13c1c0 1099s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1099s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1099s JS MAINLOOP: Set main loop hook to 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: hold 1099s JS MAINLOOP: Running and clearing main loop hook 1099s JS G BXD: Defining method run in prototype for GLib.MainLoop 1099s 1..22 1099s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1099s JS G BXD: Defined class for Source (GSource), prototype 0x39190d17d740, JSClass 0x7e8c6530b098, in object 0x39190d17d038 1099s JS G BXD: Defining method set_priority in prototype for GLib.Source 1099s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1099s JS G BXD: Defining method attach in prototype for GLib.Source 1099s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1099s JS IMPORT: Module metadata hook for module 0x39190d14aac0 1099s JS IMPORT: Defining meta.importSync for module 0x39190d14aac0 1099s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 1099s JS G BXD: Defining method destroy in prototype for GLib.Source 1099s ok 1 GObject overrides GObject.set() 1099s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 1099s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 1099s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 1099s ok 4 GObject overrides toString() shows the native object address 1099s ok 5 GObject should be able to create a GType object for gpointer 1099s ok 6 GObject should be able to create a GType object for GBoxed 1099s ok 7 GObject should be able to create a GType object for GParam 1099s ok 8 GObject should be able to create a GType object for GInterface 1099s ok 9 GObject should be able to create a GType object for GObject 1099s ok 10 GObject should be able to create a GType object for GVariant 1099s JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' 1099s JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' 1099s JS G BXD: Defined class for SignalQuery (void), prototype 0x39190d17dfb0, JSClass 0x7e8c6530b098, in object 0x39190d17d268 1099s ok 11 GObject should be able to query signals 1099s ok 12 GObject.Object.new() can be called with a property bag 1099s ok 13 GObject.Object.new() can be called to construct an object without setting properties 1099s ok 14 GObject.Object.new() complains about wrong types 1099s ok 15 GObject.Object.new() complains about wrong properties 1099s ok 16 GObject.Object.new() can construct C GObjects as well 1099s ok 17 GObject.Object.new_with_properties() can be called with two arrays 1099s ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties 1099s ok 19 GObject.Object.new_with_properties() complains about various incorrect usages 1099s ok 20 GObject.Object.new_with_properties() complains about wrong types 1099s ok 21 GObject.Object.new_with_properties() complains about wrong properties 1099s ok 22 GObject.Object.new_with_properties() can construct C GObjects as well 1099s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1099s JS MAINLOOP: Main loop instance 0x104832ef5f70: release 1099s JS MAINLOOP: Completed job 3 1099s JS MEMORY: Memory report: before destroying context 1099s JS MEMORY: 252 objects currently alive 1099s JS MEMORY: boxed_instance = 110 1099s JS MEMORY: boxed_prototype = 9 1099s JS MEMORY: closure = 1 1099s JS MEMORY: function = 104 1099s JS MEMORY: fundamental_instance = 0 1099s JS MEMORY: fundamental_prototype = 0 1099s JS MEMORY: gerror_instance = 0 1099s JS MEMORY: gerror_prototype = 0 1099s JS MEMORY: interface = 0 1099s JS MEMORY: module = 5 1099s JS MEMORY: ns = 3 1099s JS MEMORY: object_instance = 15 1099s JS MEMORY: object_prototype = 3 1099s JS MEMORY: param = 2 1099s JS MEMORY: union_instance = 0 1099s JS MEMORY: union_prototype = 0 1099s JS CTX: JS shutdown sequence 1099s JS CTX: Stopping profiler 1099s JS CTX: Shutting down toggle queue 1099s JS CTX: Notifying external reference holders of GjsContext dispose 1099s JS MAINLOOP: Stopping promise job dispatcher 1099s JS CTX: Notifying reference holders of GjsContext dispose 1099s JS CTX: Checking unhandled promise rejections 1099s JS CTX: Releasing cached JS wrappers 1099s JS CTX: Final triggered GC 1099s JS CTX: Destroying JS context 1099s JS CTX: Releasing all native objects 1099s JS CTX: Disabling auto GC 1099s JS CTX: Ending trace on global object 1099s JS CTX: Freeing allocated resources 1099s JS CTX: JS context destroyed 1099s PASS: cjs/testGObject.test 1099s Running test: cjs/detach.test 1099s 1..1 1099s ok 1 - /usr/libexec/installed-tests/cjs/debugger/detach.debugger 1099s PASS: cjs/detach.test 1099s Running test: cjs/testESModules.test 1099s JS NATIVE: Registered native JS module '_promiseNative' 1099s JS NATIVE: Registered native JS module '_byteArrayNative' 1099s JS NATIVE: Registered native JS module '_encodingNative' 1099s JS NATIVE: Registered native JS module '_gi' 1099s JS NATIVE: Registered native JS module 'gi' 1099s JS NATIVE: Registered native JS module 'cairoNative' 1099s JS NATIVE: Registered native JS module 'system' 1099s JS NATIVE: Registered native JS module 'console' 1099s JS NATIVE: Registered native JS module '_print' 1099s JS CTX: Enabling JIT 1099s JS CTX: Initialized class GjsFileImporter prototype 0x3aa90f500098 1099s JS IMPORT: Defining parent (nil) of 0x3aa90f5000f8 'imports' is mod 0 1099s JS IMPORT: Importing '_print' 1099s JS NATIVE: Defining native module '_print' 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3aa90f5006b0 '_print' is mod 1 1099s JS IMPORT: successfully imported module '_print' 1099s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1099s 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 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3aa90f5014f0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aa90f5021a8), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aa90f5027a8), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aa90f5027a8), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aa90f5021a8), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3aa90f5014f0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3aa90f5014f0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3aa90f5014f0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aa90f5021a8), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aa90f5027a8), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3aa90f5014f0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3aa90f5014f0), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Starting promise job dispatcher 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Completed job 0 1099s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aa90f515910), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f516340), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f516340), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aa90f515910), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aa90f515910), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f516340), global 0x3c456a83c1c0 1099s JS IMPORT: Module metadata hook for module 0x3aa90f5169e8 1099s JS IMPORT: Defining meta.importSync for module 0x3aa90f5169e8 1099s JS NATIVE: Defining native module 'gi' 1099s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3aa90f517168 1099s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1099s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1099s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1099s JS IMPORT: Importing directory 'overrides' 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3aa90f5171e8 'overrides' is mod 1 1099s JS IMPORT: Defined importer 'overrides' 0x3aa90f5171e8 in 0x3aa90f5000f8 1099s JS IMPORT: successfully imported directory 'overrides' 1099s JS IMPORT: Importing '_byteArrayNative' 1099s JS NATIVE: Defining native module '_byteArrayNative' 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3aa90f517630 '_byteArrayNative' is mod 1 1099s JS IMPORT: successfully imported module '_byteArrayNative' 1099s JS IMPORT: Importing '_promiseNative' 1099s JS NATIVE: Defining native module '_promiseNative' 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3aa90f5176f0 '_promiseNative' is mod 1 1099s JS IMPORT: successfully imported module '_promiseNative' 1099s JS IMPORT: Importing module GLib succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5171e8 of 0x3c456a83d2b8 'GLib' is mod 1 1099s JS IMPORT: successfully imported module 'GLib' 1099s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1099s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3c456a87d060, JSClass 0x6276a1acb098, in object 0x3c456a87d038 1099s JS CTX: Initialized class GIRepositoryGType prototype 0x3aa90f517920 1099s JS CTX: Initialized class GIRepositoryFunction prototype 0x3c456a83d308 1099s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1099s JS G BXD: Defined class for Error (GError), prototype 0x3c456a87d0b0, JSClass 0x6276a1acb098, in object 0x3c456a87d038 1099s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1099s JS G BXD: Defined class for Variant (GVariant), prototype 0x3c456a87d100, JSClass 0x6276a1acb098, in object 0x3c456a87d038 1099s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1099s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c456a87d150, JSClass 0x6276a1acb098, in object 0x3c456a87d038 1099s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1099s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c456a87d1a0, JSClass 0x6276a1acb098, in object 0x3c456a87d038 1099s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1099s JS G BXD: Defined class for Thread (GThread), prototype 0x3c456a87d1f0, JSClass 0x6276a1acb098, in object 0x3c456a87d038 1099s JS G BXD: Defining method ref in prototype for GLib.Thread 1099s JS G BXD: Defining method unref in prototype for GLib.Thread 1099s JS G NS: Defined namespace 'GLib' 0x3c456a87d038 in GIRepository 0x3aa90f516ff8 1099s JS IMPORT: Importing module jasmine succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3c456a83dcb8 'jasmine' is mod 1 1099s JS IMPORT: successfully imported module 'jasmine' 1099s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Completed job 0 1099s 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 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f52c648), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f52c648), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3aa90f52dad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3aa90f52dad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 1099s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 1099s JS IMPORT: Importing 'gi' 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3aa90f516ff8 'gi' is mod 1 1099s JS IMPORT: successfully imported module 'gi' 1099s 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 1099s JS G NS: Defined namespace 'CjsPrivate' 0x3c456a87d268 in GIRepository 0x3aa90f516ff8 1099s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 1099s JS G ENUM: Defining enum value ALL (fixed from all) 6 1099s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 1099s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 1099s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 1099s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 1099s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 1099s JS G ENUM: Defining enum value TIME (fixed from time) 2 1099s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x3aa90f52f1f0 1099s JS IMPORT: Importing module _gettext succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3c456a83ddd0 '_gettext' is mod 1 1099s JS IMPORT: successfully imported module '_gettext' 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aa90f52c648), global 0x3c456a83c1c0 1099s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1099s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1099s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1099s JS IMPORT: Importing module _legacy succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3c456a83df10 '_legacy' is mod 1 1099s JS IMPORT: successfully imported module '_legacy' 1099s JS IMPORT: Importing module lang succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3c456a83dec0 'lang' is mod 1 1099s JS IMPORT: successfully imported module 'lang' 1099s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1099s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1099s JS IMPORT: Importing module _signals succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3c456a83df60 '_signals' is mod 1 1099s JS IMPORT: successfully imported module '_signals' 1099s JS IMPORT: Importing module signals succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3c456a83de70 'signals' is mod 1 1099s JS IMPORT: successfully imported module 'signals' 1099s JS IMPORT: Importing module Gio succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5171e8 of 0x3c456a83de20 'Gio' is mod 1 1099s JS IMPORT: successfully imported module 'Gio' 1099s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1099s JS IMPORT: Importing '_gi' 1099s JS NATIVE: Defining native module '_gi' 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3aa90f5322d8 '_gi' is mod 1 1099s JS IMPORT: successfully imported module '_gi' 1099s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1099s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1099s JS IMPORT: Importing module _common succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5000f8 of 0x3c456a8d1038 '_common' is mod 1 1099s JS IMPORT: successfully imported module '_common' 1099s JS IMPORT: Importing module GObject succeeded 1099s JS IMPORT: Defining parent 0x3aa90f5171e8 of 0x3c456a83dfb0 'GObject' is mod 1 1099s JS IMPORT: successfully imported module 'GObject' 1099s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1099s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1099s JS G BXD: Defined class for String (GString), prototype 0x3c456a87d560, JSClass 0x6276a1acb098, in object 0x3c456a87d2e0 1099s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1099s JS G PRM: Defined class ParamSpec prototype is 0x3c456a8d10d8 class 0x6276a1ad02f0 in object 0x3c456a87d2e0 1099s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1099s JS G OBJ: Defined class for Object (GObject), prototype 0x3c456a87d6c8, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2e0 1099s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1099s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1099s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3c456a87d6f0, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2e0 1099s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1099s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1099s JS G NS: Defined namespace 'GObject' 0x3c456a87d2e0 in GIRepository 0x3aa90f516ff8 1099s JS G OBJ: Defined class for Application (GApplication), prototype 0x3c456a87d740, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1099s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3c456a8d1448, JSClass 0x6276a1acb580, in object 0x3c456a87d2b8 1099s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1099s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1099s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3c456a87d7b8, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1099s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3c456a8d16c8, JSClass 0x6276a1acb580, in object 0x3c456a87d2b8 1099s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1099s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3c456a87d830, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1099s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1099s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3c456a8d1808, JSClass 0x6276a1acb580, in object 0x3c456a87d2b8 1099s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1099s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1099s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1099s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3c456a87d8a8, JSClass 0x6276a1acb098, in object 0x3c456a87d2b8 1099s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1099s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3c456a87d8f8, JSClass 0x6276a1acb098, in object 0x3c456a87d2b8 1099s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1099s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1099s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3c456a87d948, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3c456a87d998, JSClass 0x6276a1acb7a8, in object 0x3c456a87d268 1099s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1099s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3c456a87d9e8, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1099s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1099s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1099s JS G IFACE: Defined class for File (GFile), prototype 0x3c456a8d1970, JSClass 0x6276a1acb580, in object 0x3c456a87d2b8 1099s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3c456a87da60, JSClass 0x6276a1acb7a8, in object 0x3aa90f5170d8 1099s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1099s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3c456a87dad8, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1099s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1099s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3c456a87db28, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1099s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3c456a87db78, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1099s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3c456a87dbc8, JSClass 0x6276a1acb098, in object 0x3c456a87d2b8 1099s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1099s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1099s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3c456a87dc18, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2b8 1099s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1099s JS G NS: Defined namespace 'Gio' 0x3c456a87d2b8 in GIRepository 0x3aa90f516ff8 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module metadata hook for module 0x3aa90f52ceb0 1099s JS IMPORT: Defining meta.importSync for module 0x3aa90f52ceb0 1099s JS NATIVE: Defining native module 'system' 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3aa90f52dad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module metadata hook for module 0x3aa90f52dad0 1099s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x3c456a87dc68, JSClass 0x6276a1acb7a8, in object 0x3aa90f5170d8 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x3aa90f52aad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module metadata hook for module 0x3aa90f52e200 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testESModules.js async resolved" 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Completed job 0 1099s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3aa90f506ad0), global 0x3c456a83c1c0 1099s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1099s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1099s JS MAINLOOP: Set main loop hook to 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Running and clearing main loop hook 1099s JS G BXD: Defining method run in prototype for GLib.MainLoop 1099s 1..23 1099s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1099s JS G BXD: Defined class for Source (GSource), prototype 0x3c456a87dd30, JSClass 0x6276a1acb098, in object 0x3c456a87d038 1099s JS G BXD: Defining method set_priority in prototype for GLib.Source 1099s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1099s JS G BXD: Defining method attach in prototype for GLib.Source 1099s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1099s JS IMPORT: Module metadata hook for module 0x3c456a84afc8 1099s JS IMPORT: Defining meta.importSync for module 0x3c456a84afc8 1099s JS G BXD: Defining method destroy in prototype for GLib.Source 1099s ok 1 ES module imports default import 1099s ok 2 ES module imports named import 1099s ok 3 ES module imports GObject introspection import 1099s ok 4 ES module imports import with version parameter 1099s ok 5 ES module imports import again with other version parameter 1099s ok 6 ES module imports import for the first time with wrong version 1099s JS IMPORT: Importing module Gtk succeeded 1099s JS IMPORT: Defining parent 0x3c456a83fd18 of 0x3c456a8f2fb0 'Gtk' is mod 1 1099s JS IMPORT: successfully imported module 'Gtk' 1099s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1099s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1099s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x939c580f240, JSClass 0x6276a1acb7a8, in object 0x3c456a87d2e0 1099s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x939c580f290, JSClass 0x6276a1acb7a8, in object 0x939c580f218 1099s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1099s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x939c58112e0, JSClass 0x6276a1acb580, in object 0x939c580f218 1099s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1099s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x939c580f308, JSClass 0x6276a1acb7a8, in object 0x939c580f218 1099s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1099s JS G NS: Defined namespace 'Gtk' 0x939c580f218 in GIRepository 0x3c456a83f970 1099s ok 7 ES module imports import with another version after a failed import 1099s ok 8 ES module imports import nonexistent module 1099s ok 9 ES module imports GObject introspection import via URL scheme 1099s JS IMPORT: Module metadata hook for module 0x3c456a84ae40 1099s not ok 10 ES module imports import.meta.url 1099s # Message: Expected 'file:///usr/libexec/installed-tests/cjs/js/testESModules.js' to match /\/installed-tests\/(gjs\/)?js\/testESModules\.js$/. 1099s # Stack: 1099s # error properties: Object({ matches: Function }) 1099s # 1099s # @file:///usr/libexec/installed-tests/cjs/js/testESModules.js:59:33 1099s # 1099s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1099s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s ok 15 Builtin ES modules gettext named dynamic import 1099s JS MAINLOOP: Completed job 3 1099s JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s ok 16 Builtin ES modules gettext dynamic import matches static import 1099s JS MAINLOOP: Completed job 3 1099s ok 17 Builtin ES modules system default import 1099s ok 18 Builtin ES modules system named import 1099s JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s ok 19 Builtin ES modules system dynamic import matches static import 1099s JS MAINLOOP: Completed job 3 1099s JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s ok 20 Builtin ES modules system named dynamic import 1099s JS MAINLOOP: Completed job 3 1099s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: handling job 0, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 3 1099s JS MAINLOOP: handling job 4, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 4 1099s JS MAINLOOP: handling job 5, 1099s ok 21 Dynamic imports default import 1099s JS MAINLOOP: Completed job 5 1099s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s ok 22 Dynamic imports named import 1099s JS MAINLOOP: Completed job 3 1099s JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s JS IMPORT: Async module resolve hook for module '"gi://Gio"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 3 1099s JS MAINLOOP: handling job 4, 1099s JS IMPORT: Async import promise resolved 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 4 1099s JS MAINLOOP: handling job 5, 1099s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3c456a84ae40), global 0x3c456a83c1c0 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 5 1099s JS MAINLOOP: handling job 6, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 6 1099s JS MAINLOOP: handling job 7, 1099s ok 23 Dynamic imports dynamic gi import matches static 1099s JS MAINLOOP: Completed job 7 1099s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 0 1099s JS MAINLOOP: handling job 1, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 1 1099s JS MAINLOOP: handling job 2, 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Completed job 2 1099s JS MAINLOOP: handling job 3, 1099s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1099s JS MAINLOOP: Main loop instance 0x1adadc6a5f70: release 1099s JS MAINLOOP: Completed job 3 1099s JS MEMORY: Memory report: before destroying context 1099s JS MEMORY: 380 objects currently alive 1099s JS MEMORY: boxed_instance = 108 1099s JS MEMORY: boxed_prototype = 11 1099s JS MEMORY: closure = 1 1099s JS MEMORY: function = 218 1099s JS MEMORY: fundamental_instance = 0 1099s JS MEMORY: fundamental_prototype = 0 1099s JS MEMORY: gerror_instance = 0 1099s JS MEMORY: gerror_prototype = 0 1099s JS MEMORY: interface = 5 1099s JS MEMORY: module = 11 1099s JS MEMORY: ns = 5 1099s JS MEMORY: object_instance = 4 1099s JS MEMORY: object_prototype = 17 1099s JS MEMORY: param = 0 1099s JS MEMORY: union_instance = 0 1099s JS MEMORY: union_prototype = 0 1099s JS CTX: JS shutdown sequence 1099s JS CTX: Stopping profiler 1099s JS CTX: Shutting down toggle queue 1099s JS CTX: Notifying external reference holders of GjsContext dispose 1099s JS MAINLOOP: Stopping promise job dispatcher 1099s JS CTX: Notifying reference holders of GjsContext dispose 1099s JS CTX: Checking unhandled promise rejections 1099s JS CTX: Releasing cached JS wrappers 1099s JS CTX: Final triggered GC 1099s JS CTX: Destroying JS context 1099s JS CTX: Releasing all native objects 1099s JS CTX: Disabling auto GC 1099s JS CTX: Ending trace on global object 1099s JS CTX: Freeing allocated resources 1099s JS CTX: JS context destroyed 1099s PASS: cjs/testESModules.test 1099s Running test: cjs/testGIMarshalling.test 1099s JS NATIVE: Registered native JS module '_promiseNative' 1099s JS NATIVE: Registered native JS module '_byteArrayNative' 1099s JS NATIVE: Registered native JS module '_encodingNative' 1099s JS NATIVE: Registered native JS module '_gi' 1099s JS NATIVE: Registered native JS module 'gi' 1099s JS NATIVE: Registered native JS module 'cairoNative' 1099s JS NATIVE: Registered native JS module 'system' 1099s JS NATIVE: Registered native JS module 'console' 1099s JS NATIVE: Registered native JS module '_print' 1099s JS CTX: Enabling JIT 1099s JS CTX: Initialized class GjsFileImporter prototype 0x374735100098 1099s JS IMPORT: Defining parent (nil) of 0x3747351000f8 'imports' is mod 0 1099s JS IMPORT: Importing '_print' 1099s JS NATIVE: Defining native module '_print' 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x3747351006b0 '_print' is mod 1 1099s JS IMPORT: successfully imported module '_print' 1099s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1099s 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 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3747351014f0), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3747351021a8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3747351027a8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3747351027a8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3747351021a8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3747351014f0), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3747351014f0), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3747351014f0), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3747351021a8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3747351027a8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3747351014f0), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3747351014f0), global 0x10dbac23c1c0 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Starting promise job dispatcher 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: release 1099s JS MAINLOOP: Completed job 0 1099s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374735115910), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374735116340), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374735116340), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374735115910), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374735115910), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374735116340), global 0x10dbac23c1c0 1099s JS IMPORT: Module metadata hook for module 0x3747351169e8 1099s JS IMPORT: Defining meta.importSync for module 0x3747351169e8 1099s JS NATIVE: Defining native module 'gi' 1099s JS CTX: Initialized class GIRepositoryNamespace prototype 0x374735117168 1099s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1099s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1099s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1099s JS IMPORT: Importing directory 'overrides' 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x3747351171e8 'overrides' is mod 1 1099s JS IMPORT: Defined importer 'overrides' 0x3747351171e8 in 0x3747351000f8 1099s JS IMPORT: successfully imported directory 'overrides' 1099s JS IMPORT: Importing '_byteArrayNative' 1099s JS NATIVE: Defining native module '_byteArrayNative' 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x374735117630 '_byteArrayNative' is mod 1 1099s JS IMPORT: successfully imported module '_byteArrayNative' 1099s JS IMPORT: Importing '_promiseNative' 1099s JS NATIVE: Defining native module '_promiseNative' 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x3747351176f0 '_promiseNative' is mod 1 1099s JS IMPORT: successfully imported module '_promiseNative' 1099s JS IMPORT: Importing module GLib succeeded 1099s JS IMPORT: Defining parent 0x3747351171e8 of 0x10dbac23d2b8 'GLib' is mod 1 1099s JS IMPORT: successfully imported module 'GLib' 1099s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1099s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10dbac27d060, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s JS CTX: Initialized class GIRepositoryGType prototype 0x374735117920 1099s JS CTX: Initialized class GIRepositoryFunction prototype 0x10dbac23d308 1099s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1099s JS G BXD: Defined class for Error (GError), prototype 0x10dbac27d0b0, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1099s JS G BXD: Defined class for Variant (GVariant), prototype 0x10dbac27d100, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1099s JS G BXD: Defined class for Bytes (GBytes), prototype 0x10dbac27d150, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1099s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10dbac27d1a0, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1099s JS G BXD: Defined class for Thread (GThread), prototype 0x10dbac27d1f0, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s JS G BXD: Defining method ref in prototype for GLib.Thread 1099s JS G BXD: Defining method unref in prototype for GLib.Thread 1099s JS G NS: Defined namespace 'GLib' 0x10dbac27d038 in GIRepository 0x374735116ff8 1099s JS IMPORT: Importing module jasmine succeeded 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x10dbac23dcb8 'jasmine' is mod 1 1099s JS IMPORT: successfully imported module 'jasmine' 1099s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: hold 1099s JS MAINLOOP: Enqueue job , promise=, allocation site= 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: Spinning loop until released or hook cleared 1099s JS MAINLOOP: handling job 0, 1099s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: release 1099s JS MAINLOOP: Completed job 0 1099s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 1099s JS IMPORT: Importing 'gi' 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x374735116ff8 'gi' is mod 1 1099s JS IMPORT: successfully imported module 'gi' 1099s JS IMPORT: Importing module byteArray succeeded 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x10dbac23ddf8 'byteArray' is mod 1 1099s JS IMPORT: successfully imported module 'byteArray' 1099s JS IMPORT: Importing module GIMarshallingTests succeeded 1099s JS IMPORT: Defining parent 0x3747351171e8 of 0x10dbac23de48 'GIMarshallingTests' is mod 1 1099s JS IMPORT: successfully imported module 'GIMarshallingTests' 1099s JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' 1099s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x10dbac27d290, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d268 1099s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 1099s JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' 1099s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 1099s JS IMPORT: Importing '_gi' 1099s JS NATIVE: Defining native module '_gi' 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x37473512ba80 '_gi' is mod 1 1099s JS IMPORT: successfully imported module '_gi' 1099s JS IMPORT: JS import 'CjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/CjsPrivate.js 1099s 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 1099s JS G NS: Defined namespace 'CjsPrivate' 0x10dbac27d308 in GIRepository 0x374735116ff8 1099s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1099s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1099s JS IMPORT: Importing module _common succeeded 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x10dbac23df60 '_common' is mod 1 1099s JS IMPORT: successfully imported module '_common' 1099s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1099s JS IMPORT: Importing module _legacy succeeded 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x10dbac23dfb0 '_legacy' is mod 1 1099s JS IMPORT: successfully imported module '_legacy' 1099s JS IMPORT: Importing module GObject succeeded 1099s JS IMPORT: Defining parent 0x3747351171e8 of 0x10dbac23df10 'GObject' is mod 1 1099s JS IMPORT: successfully imported module 'GObject' 1099s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1099s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1099s JS G BXD: Defined class for String (GString), prototype 0x10dbac27d588, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d2e0 1099s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1099s JS G PRM: Defined class ParamSpec prototype is 0x10dbac2db088 class 0x6fdc5a5d02f0 in object 0x10dbac27d2e0 1099s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1099s JS G OBJ: Defined class for Object (GObject), prototype 0x10dbac27d6f0, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d2e0 1099s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1099s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1099s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x10dbac27d718, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d2e0 1099s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1099s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1099s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1099s JS G NS: Defined namespace 'GObject' 0x10dbac27d2e0 in GIRepository 0x374735116ff8 1099s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x10dbac27d768, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d268 1099s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 1099s JS G NS: Defined namespace 'GIMarshallingTests' 0x10dbac27d268 in GIRepository 0x374735116ff8 1099s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 1099s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1099s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1099s JS IMPORT: Importing module lang succeeded 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x10dbac2db498 'lang' is mod 1 1099s JS IMPORT: successfully imported module 'lang' 1099s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1099s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1099s JS IMPORT: Importing module _signals succeeded 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x10dbac2db4e8 '_signals' is mod 1 1099s JS IMPORT: successfully imported module '_signals' 1099s JS IMPORT: Importing module signals succeeded 1099s JS IMPORT: Defining parent 0x3747351000f8 of 0x10dbac2db448 'signals' is mod 1 1099s JS IMPORT: successfully imported module 'signals' 1099s JS IMPORT: Importing module Gio succeeded 1099s JS IMPORT: Defining parent 0x3747351171e8 of 0x10dbac2db3f8 'Gio' is mod 1 1099s JS IMPORT: successfully imported module 'Gio' 1099s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1099s JS G OBJ: Defined class for Application (GApplication), prototype 0x10dbac27d7e0, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1099s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x10dbac2db5b0, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d7b8 1099s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1099s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1099s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1099s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x10dbac27d858, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1099s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x10dbac2db830, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d7b8 1099s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1099s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x10dbac27d8d0, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1099s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1099s JS G IFACE: Defined class for Initable (GInitable), prototype 0x10dbac2db970, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d7b8 1099s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1099s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1099s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1099s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x10dbac27d948, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d7b8 1099s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1099s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x10dbac27d998, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d7b8 1099s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1099s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1099s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x10dbac27d9e8, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x10dbac27da38, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d308 1099s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1099s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x10dbac27da88, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1099s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1099s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1099s JS G IFACE: Defined class for File (GFile), prototype 0x10dbac2dbad8, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d7b8 1099s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x10dbac27db00, JSClass 0x6fdc5a5cb7a8, in object 0x3747351170d8 1099s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1099s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x10dbac27db78, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1099s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1099s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x10dbac27dbc8, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1099s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x10dbac27dc18, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1099s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x10dbac27dc68, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d7b8 1099s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1099s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1099s JS G OBJ: Defined class for Settings (GSettings), prototype 0x10dbac27dcb8, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1099s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1099s JS G NS: Defined namespace 'Gio' 0x10dbac27d7b8 in GIRepository 0x374735116ff8 1099s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 1099s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 1099s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x10dbac27dd08, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d268 1099s JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' 1099s JS G BXD: Defined class for SimpleStruct (void), prototype 0x10dbac27dd58, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d268 1099s JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' 1099s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 1099s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 1099s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 1099s JS G ENUM: Defining GIMarshallingTests.Enum as 0x37473515b598 1099s JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' 1099s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 1099s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 1099s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 1099s JS G ENUM: Defining enum value MASK (fixed from mask) 3 1099s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 1099s JS G ENUM: Defining GIMarshallingTests.Flags as 0x37473515c740 1099s JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' 1099s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 1099s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 1099s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 1099s JS G ENUM: Defining GIMarshallingTests.GEnum as 0x374735146e98 1099s JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' 1099s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 1099s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 1099s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 1099s JS G ENUM: Defining enum value MASK (fixed from mask) 3 1099s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 1099s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x374735150290 1099s JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' 1099s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x10dbac27ddd0, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d268 1099s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1099s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1099s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1099s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1099s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1099s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1099s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1099s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1099s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1099s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1099s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1099s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1099s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1099s JS G ENUM: Defining GObject.ParamFlags as 0x37473519ac38 1099s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 1099s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 1099s JS G PRM: JSObject created with param instance 0xd93fe980910 type GParamBoolean 1099s JS CTX: Script evaluation succeeded 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: Spinning loop until released or hook cleared 1099s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module metadata hook for module 0x3747351b2490 1099s JS IMPORT: Defining meta.importSync for module 0x3747351b2490 1099s JS NATIVE: Defining native module 'system' 1099s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3747351b17c8), global 0x10dbac23c1c0 1099s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1099s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1099s JS MAINLOOP: Set main loop hook to 1099s JS MAINLOOP: Main loop instance 0xd93fe755f70: hold 1099s JS MAINLOOP: Running and clearing main loop hook 1099s JS G BXD: Defining method run in prototype for GLib.MainLoop 1099s 1..437 1099s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1099s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1099s JS G BXD: Defined class for Source (GSource), prototype 0x2d11c59db038, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s JS G BXD: Defining method set_priority in prototype for GLib.Source 1099s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1099s JS G BXD: Defining method attach in prototype for GLib.Source 1099s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1099s JS IMPORT: Module metadata hook for module 0x10dbac24a858 1099s JS IMPORT: Defining meta.importSync for module 0x10dbac24a858 1099s JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' 1099s JS G BXD: Defining method destroy in prototype for GLib.Source 1099s ok 1 Boolean true marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' 1099s ok 2 Boolean true marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' 1099s ok 3 Boolean true marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 1099s ok 4 Boolean true marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' 1099s ok 5 Boolean false marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' 1099s ok 6 Boolean false marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' 1099s ok 7 Boolean false marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 1099s ok 8 Boolean false marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' 1099s ok 9 Integer int8-typed marshals signed value as a return value 1099s JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' 1099s ok 10 Integer int8-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' 1099s ok 11 Integer int8-typed marshals signed value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 1099s ok 12 Integer int8-typed marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' 1099s ok 13 Integer int8-typed marshals unsigned value as a return value 1099s JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' 1099s ok 14 Integer int8-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' 1099s ok 15 Integer int8-typed marshals unsigned value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' 1099s ok 16 Integer int8-typed marshals unsigned value as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' 1099s ok 17 Integer int16-typed marshals signed value as a return value 1099s JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' 1099s ok 18 Integer int16-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' 1099s ok 19 Integer int16-typed marshals signed value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 1099s ok 20 Integer int16-typed marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' 1099s ok 21 Integer int16-typed marshals unsigned value as a return value 1099s JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' 1099s ok 22 Integer int16-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' 1099s ok 23 Integer int16-typed marshals unsigned value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' 1099s ok 24 Integer int16-typed marshals unsigned value as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' 1099s ok 25 Integer int32-typed marshals signed value as a return value 1099s JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' 1099s ok 26 Integer int32-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' 1099s ok 27 Integer int32-typed marshals signed value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 1099s ok 28 Integer int32-typed marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' 1099s ok 29 Integer int32-typed marshals unsigned value as a return value 1099s JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' 1099s ok 30 Integer int32-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' 1099s ok 31 Integer int32-typed marshals unsigned value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' 1099s ok 32 Integer int32-typed marshals unsigned value as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1099s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1099s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1099s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1099s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1099s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1099s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1099s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1099s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1099s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1099s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1099s JS G ENUM: Defining GLib.LogLevelFlags as 0x374735108f10 1099s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1099s JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' 1099s ok 33 Integer int64-typed marshals signed value as a return value 1099s ok 34 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' 1099s ok 35 Integer int64-typed marshals signed value as an out parameter 1099s ok 36 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' 1099s ok 37 Integer int64-typed marshals unsigned value as a return value 1099s ok 38 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' 1099s ok 39 Integer int64-typed marshals unsigned value as an out parameter 1099s ok 40 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' 1099s ok 41 Integer short-typed marshals signed value as a return value 1099s JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' 1099s ok 42 Integer short-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' 1099s ok 43 Integer short-typed marshals signed value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' 1099s ok 44 Integer short-typed marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' 1099s ok 45 Integer short-typed marshals unsigned value as a return value 1099s JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' 1099s ok 46 Integer short-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' 1099s ok 47 Integer short-typed marshals unsigned value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' 1099s ok 48 Integer short-typed marshals unsigned value as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' 1099s ok 49 Integer int-typed marshals signed value as a return value 1099s JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' 1099s ok 50 Integer int-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' 1099s ok 51 Integer int-typed marshals signed value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' 1099s ok 52 Integer int-typed marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' 1099s ok 53 Integer int-typed marshals unsigned value as a return value 1099s JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' 1099s ok 54 Integer int-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' 1099s ok 55 Integer int-typed marshals unsigned value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' 1099s ok 56 Integer int-typed marshals unsigned value as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' 1099s ok 57 Integer long-typed marshals signed value as a return value 1099s ok 58 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' 1099s ok 59 Integer long-typed marshals signed value as an out parameter 1099s ok 60 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' 1099s ok 61 Integer long-typed marshals unsigned value as a return value 1099s ok 62 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' 1099s ok 63 Integer long-typed marshals unsigned value as an out parameter 1099s ok 64 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' 1099s ok 65 Integer ssize-typed marshals signed value as a return value 1099s ok 66 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' 1099s ok 67 Integer ssize-typed marshals signed value as an out parameter 1099s ok 68 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' 1099s ok 69 Integer ssize-typed marshals unsigned value as a return value 1099s ok 70 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' 1099s ok 71 Integer ssize-typed marshals unsigned value as an out parameter 1099s ok 72 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 1099s JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' 1099s ok 73 BigInt int64-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' 1099s ok 74 BigInt int64-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' 1099s ok 75 BigInt long-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' 1099s ok 76 BigInt long-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' 1099s ok 77 BigInt ssize-typed marshals signed value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' 1099s ok 78 BigInt ssize-typed marshals unsigned value as an in parameter 1099s JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' 1099s ok 79 Floating point float-typed marshals value as a return value 1099s JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' 1099s ok 80 Floating point float-typed marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' 1099s ok 81 Floating point float-typed marshals value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' 1099s ok 82 Floating point float-typed marshals value as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' 1099s ok 83 Floating point double-typed marshals value as a return value 1099s JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' 1099s ok 84 Floating point double-typed marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' 1099s ok 85 Floating point double-typed marshals value as an out parameter 1099s JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' 1099s ok 86 Floating point double-typed marshals value as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' 1099s ok 87 time_t marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' 1099s ok 88 time_t marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' 1099s ok 89 time_t marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' 1099s ok 90 time_t marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' 1099s ok 91 GType void marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' 1099s ok 92 GType void marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' 1099s ok 93 GType void marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' 1099s ok 94 GType void marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' 1099s ok 95 GType string marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' 1099s ok 96 GType string marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' 1099s ok 97 GType string marshals as an out parameter 1099s ok 98 GType can be implicitly converted from a GObject type alias 1099s ok 99 GType can be implicitly converted from a JS type 1099s JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' 1099s ok 100 UTF-8 string with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' 1099s ok 101 UTF-8 string with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' 1099s ok 102 UTF-8 string with transfer none marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' 1099s ok 103 UTF-8 string with transfer none marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' 1099s ok 104 UTF-8 string with transfer full marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' 1099s ok 105 UTF-8 string with transfer full marshals as an out parameter 1099s ok 106 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1099s JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 1099s ok 107 UTF-8 string marshals value as a byte array 1099s JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 1099s ok 108 UTF-8 string makes a default out value for a broken C function 1099s JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' 1099s ok 109 In-out array in the style of gtk_init() marshals null 1099s 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 1099s ok 111 In-out array in the style of gtk_init() marshals an inout array # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/88 1099s JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 1099s ok 112 Fixed-size C array of ints marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 1099s ok 113 Fixed-size C array of ints marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' 1099s ok 114 Fixed-size C array of ints marshals as an out parameter 1099s ok 115 Fixed-size C array of ints marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' 1099s ok 116 Fixed-size C array of ints marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 1099s ok 117 Fixed-size C array of shorts marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 1099s ok 118 Fixed-size C array of shorts marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 1099s ok 119 Fixed-size C array marshals a struct array as an out parameter 1099s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 1099s ok 120 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 1099s JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' 1099s ok 121 C array with length marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' 1099s ok 122 C array with length marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' 1099s ok 123 C array with length marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' 1099s ok 124 C array with length marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' 1099s ok 125 C array with length can be returned along with other arguments 1099s JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' 1099s ok 126 C array with length can be passed to a function with its length parameter before it 1099s JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 1099s ok 127 C array with length can be passed to a function with zero terminator 1099s JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' 1099s ok 128 C array with length of strings marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' 1099s ok 129 C array with length marshals a byte array as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' 1099s ok 130 C array with length of signed 64-bit ints marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' 1099s ok 131 C array with length of unsigned 64-bit ints marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' 1099s ok 132 C array with length of unichars marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' 1099s ok 133 C array with length of unichars marshals as an out parameter 1099s ok 134 C array with length of unichars marshals from an array of codepoints 1099s JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' 1099s ok 135 C array with length of booleans marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' 1099s ok 136 C array with length of booleans marshals as an out parameter 1099s ok 137 C array with length of booleans marshals from an array of numbers 1099s JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' 1099s ok 138 C array with length of boxed structs marshals as an in parameter 1099s 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 1099s ok 140 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 1099s JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 1099s ok 141 C array with length marshals two arrays with the same length parameter 1099s JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' 1099s ok 142 C array with length copies correctly on transfer full 1099s JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' 1099s ok 143 C array with length of enums marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' 1099s ok 144 C array with length of flags marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 1099s ok 145 C array with length marshals an array with a 64-bit length parameter 1099s JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 1099s ok 146 C array with length marshals an array with an 8-bit length parameter 1099s JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' 1099s ok 147 C array with length can be an out argument along with other arguments 1099s JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' 1099s ok 148 C array with length can be an in-out argument along with other arguments 1099s JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 1099s ok 149 C array with length does not interpret an unannotated integer as a length parameter 1099s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 1099s ok 150 Zero-terminated C array of strings marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 1099s ok 151 Zero-terminated C array of strings marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 1099s ok 152 Zero-terminated C array of strings marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 1099s ok 153 Zero-terminated C array of strings marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 1099s ok 154 Zero-terminated C array marshals null as a zero-terminated array return value 1099s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 1099s ok 155 Zero-terminated C array marshals an array of structs as a return value 1099s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 1099s ok 156 Zero-terminated C array marshals an array of unichars as a return value 1099s JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 1099s JS G BXD: Defining method classify in prototype for GLib.Variant 1099s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 1099s JS G BXD: Defining method get_string in prototype for GLib.Variant 1099s ok 157 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 1099s JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 1099s ok 158 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 1099s JS G NS: Found info type FUNCTION for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' 1099s ok 159 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter 1099s JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' 1099s ok 160 GArray of ints with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' 1099s ok 161 GArray of ints with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 1099s ok 162 GArray marshals int64s as a transfer-none return value 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 1099s ok 163 GArray of strings with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 1099s ok 164 GArray of strings with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 1099s ok 165 GArray of strings with transfer none marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 1099s ok 166 GArray of strings with transfer none marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 1099s ok 167 GArray of strings with transfer full marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 1099s ok 168 GArray of strings with transfer full marshals as an out parameter 1099s ok 169 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 1099s ok 170 GArray of strings with transfer container marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 1099s ok 171 GArray of strings with transfer container marshals as an out parameter 1099s ok 172 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 1099s ok 173 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 1099s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 1099s ok 174 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 1099s JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 1099s ok 175 GArray marshals boxed structs as a transfer-full return value 1099s JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 1099s ok 176 GArray of booleans with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 1099s ok 177 GArray of unichars can be passed in with transfer none 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 1099s ok 178 GPtrArray of strings with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 1099s ok 179 GPtrArray of strings with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 1099s ok 180 GPtrArray of strings with transfer none marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 1099s ok 181 GPtrArray of strings with transfer none marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 1099s ok 182 GPtrArray of strings with transfer full marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 1099s ok 183 GPtrArray of strings with transfer full marshals as an out parameter 1099s ok 184 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 1099s ok 185 GPtrArray of strings with transfer container marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 1099s ok 186 GPtrArray of strings with transfer container marshals as an out parameter 1099s ok 187 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 1099s JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 1099s ok 188 GPtrArray of structs can be returned with transfer full 1099s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 1099s ok 189 GByteArray marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 1099s ok 190 GByteArray can be passed in with transfer none 1099s JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 1099s ok 191 GBytes marshals as a transfer-full return value 1099s JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' 1099s ok 192 GBytes can be created from an array and passed in 1099s ok 193 GBytes can be created by returning from a function and passed in 1099s ok 194 GBytes can be implicitly converted from a ByteArray 1099s ok 195 GBytes can be created from a string and is encoded in UTF-8 1099s ok 196 GBytes turns into a GByteArray on assignment 1099s ok 197 GBytes cannot be passed to a function expecting a byte array 1099s JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' 1099s ok 198 GStrv marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' 1099s ok 199 GStrv marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' 1099s ok 200 GStrv marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' 1099s ok 201 GStrv marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' 1099s ok 202 GList of ints with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' 1099s ok 203 GList of ints with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 1099s ok 204 GList of unsigned 32-bit ints with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 1099s ok 205 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 1099s ok 206 GList of strings with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 1099s ok 207 GList of strings with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 1099s ok 208 GList of strings with transfer none marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 1099s ok 209 GList of strings with transfer none marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 1099s ok 210 GList of strings with transfer full marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 1099s ok 211 GList of strings with transfer full marshals as an out parameter 1099s ok 212 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 1099s ok 213 GList of strings with transfer container marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 1099s ok 214 GList of strings with transfer container marshals as an out parameter 1099s ok 215 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 1099s JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 1099s ok 216 GSList of ints with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 1099s ok 217 GSList of ints with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 1099s ok 218 GSList of strings with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 1099s ok 219 GSList of strings with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 1099s ok 220 GSList of strings with transfer none marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 1099s ok 221 GSList of strings with transfer none marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 1099s ok 222 GSList of strings with transfer full marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 1099s ok 223 GSList of strings with transfer full marshals as an out parameter 1099s ok 224 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 1099s ok 225 GSList of strings with transfer container marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 1099s ok 226 GSList of strings with transfer container marshals as an out parameter 1099s ok 227 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 1099s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 1099s ok 228 GHashTable with integer values marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 1099s ok 229 GHashTable with integer values marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 1099s ok 230 GHashTable with string values with transfer none marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 1099s ok 231 GHashTable with string values with transfer none marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 1099s ok 232 GHashTable with string values with transfer none marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 1099s ok 233 GHashTable with string values with transfer none marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 1099s ok 234 GHashTable with string values with transfer full marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 1099s ok 235 GHashTable with string values with transfer full marshals as an out parameter 1099s ok 236 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 1099s ok 237 GHashTable with string values with transfer container marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 1099s ok 238 GHashTable with string values with transfer container marshals as an out parameter 1099s ok 239 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 1099s JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 1099s ok 240 GHashTable with double values marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 1099s ok 241 GHashTable with float values marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 1099s ok 242 GHashTable with 64-bit int values marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 1099s ok 243 GHashTable with unsigned 64-bit int values marshals as an in parameter 1099s ok 244 GHashTable symbol keys are ignored 1099s JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' 1099s ok 245 GValue marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' 1099s ok 246 GValue marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 1099s ok 247 GValue marshals as an out parameter 1099s ok 248 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 1099s JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 1099s ok 249 GValue marshals as an int64 in parameter 1099s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 1099s ok 250 GValue type objects can be converted from primitive-like types 1099s JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 1099s ok 251 GValue can be passed into a function and modified 1099s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 1099s JS G BXD: Defined class for Value (GValue), prototype 0x356f3404ed58, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d2e0 1099s JS G BXD: Defining method init in prototype for GObject.Value 1099s JS G BXD: Defining method set_int in prototype for GObject.Value 1099s JS G BXD: Defining method get_int in prototype for GObject.Value 1099s ok 252 GValue can be passed into a function as a boxed type and modified 1099s 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 1099s JS G BXD: Defining method set_enum in prototype for GObject.Value 1099s JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 1099s ok 254 GValue enum can be passed into a function as a boxed type and packed 1099s 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 1099s JS G BXD: Defining method set_flags in prototype for GObject.Value 1099s JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 1099s ok 256 GValue flags can be passed into a function as a boxed type and packed 1099s JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 1099s ok 257 GValue marshals as an int64 out parameter 1099s JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 1099s ok 258 GValue marshals as a caller-allocated out parameter 1099s JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 1099s ok 259 GValue array can be passed into a function and packed 1099s JS G BXD: Defining method set_string in prototype for GObject.Value 1099s JS G BXD: Defining method set_boolean in prototype for GObject.Value 1099s ok 260 GValue array of boxed type GValues can be passed into a function 1099s ok 261 GValue array of uninitialized boxed GValues 1099s JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 1099s ok 262 GValue array can be passed as an out argument and unpacked 1099s ok 263 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 1099s ok 264 GValue can have its type inferred from primitive values 1099s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 1099s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x356f34052588, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d7b8 1099s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 1099s JS G IFACE: Defined class for Action (GAction), prototype 0x356f34051970, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d7b8 1099s ok 265 GValue can have its type inferred as a GObject type 1099s ok 266 GValue can have its type inferred as a superclass 1099s ok 267 GValue can have its type inferred as an interface that it implements 1099s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 1099s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x356f340527e0, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s ok 268 GValue can have its type inferred as a boxed type 1099s ok 269 GValue can have its type inferred as GVariant 1099s JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' 1099s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x356f34052998, JSClass 0x6fdc5a5cb850, in object 0x10dbac27d268 1099s ok 270 GValue can have its type inferred as a union type 1099s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1099s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 1099s JS G PRM: JSObject created with param instance 0xd93feae2370 type GParamString 1099s ok 271 GValue can have its type inferred as a GParamSpec 1099s JS G BXD: Defining method set_double in prototype for GObject.Value 1099s JS G BXD: Defining method set_boxed in prototype for GObject.Value 1099s ok 272 GValue can deal with a GValue packed in a GValue 1099s JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' 1099s ok 273 Callback GClosure marshals as an in parameter 1099s ok 274 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 1099s JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' 1099s ok 275 Callback marshals a return value 1099s JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 1099s ok 276 Callback marshals one out parameter 1099s JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 1099s ok 277 Callback marshals multiple out parameters 1099s JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 1099s ok 278 Callback marshals a return value and one out parameter 1099s JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 1099s ok 279 Callback marshals a return value and multiple out parameters 1099s ok 280 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 1099s JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 1099s ok 281 Callback marshals a callback parameter that can be called from C 1099s JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' 1099s ok 282 Raw pointers gets an allocated return value 1099s ok 283 Raw pointers can be roundtripped at least if the pointer is null 1099s JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' 1099s ok 284 Registered enum type marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' 1099s ok 285 Registered enum type marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' 1099s ok 286 Registered enum type marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' 1099s ok 287 Registered enum type marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' 1099s ok 288 Bare enum type marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' 1099s ok 289 Bare enum type marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' 1099s ok 290 Bare enum type marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' 1099s ok 291 Bare enum type marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' 1099s ok 292 Registered flags type marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' 1099s ok 293 Registered flags type marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' 1099s ok 294 Registered flags type marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' 1099s ok 295 Registered flags type marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' 1099s ok 296 Registered flags type accepts zero 1099s JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 1099s ok 297 Bare flags type marshals as a return value 1099s JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' 1099s ok 298 Bare flags type marshals as an in parameter 1099s JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' 1099s ok 299 Bare flags type marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 1099s ok 300 Bare flags type marshals as an inout parameter 1099s JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 1099s ok 301 Bare flags type accepts zero 1099s JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 1099s ok 302 Simple struct marshals as a return value 1099s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 1099s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 1099s ok 303 Simple struct marshals as the this-argument of a method 1099s JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 1099s JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' 1099s JS G BXD: Defined class for PointerStruct (void), prototype 0x356f340633f8, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d268 1099s ok 304 Pointer struct marshals as a return value 1099s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 1099s ok 305 Pointer struct marshals as the this-argument of a method 1099s JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 1099s ok 306 Boxed struct marshals as a return value 1099s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 1099s ok 307 Boxed struct marshals as the this-argument of a method 1099s JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' 1099s ok 308 Boxed struct marshals as an out parameter 1099s JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 1099s ok 309 Boxed struct marshals as an inout parameter 1099s ok 310 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 1099s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 1099s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 1099s ok 311 Union marshals as the this-argument of a method 1099s ok 312 GObject has a static method that can be called 1099s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 313 GObject has a method that can be called 1099s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 314 GObject has an overridden method that can be called 1099s ok 315 GObject can be created from a static constructor 1099s ok 316 GObject can have a static constructor that fails 1099s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 317 GObject method marshals an int array as an in parameter 1099s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 318 GObject method marshals an int array as an out parameter 1099s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 319 GObject method marshals an int array as an inout parameter 1099s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 320 GObject method marshals an int array as a return value 1099s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 321 GObject method with default implementation can be called 1099s ok 322 GObject marshals as a return parameter with transfer none 1099s ok 323 GObject marshals as a out parameter with transfer none 1099s ok 324 GObject marshals as an inout parameter with transfer none 1099s ok 325 GObject marshals as a return parameter with transfer full 1099s ok 326 GObject marshals as a out parameter with transfer full 1099s ok 327 GObject marshals as an inout parameter with transfer full 1099s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 328 GObject marshals as a this value with transfer none 1099s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 329 Virtual function marshals an in argument 1099s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 330 Virtual function marshals an out argument 1099s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 331 Virtual function marshals a POD out argument 1099s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 332 Virtual function marshals a callee-allocated pointer out argument 1099s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 333 Virtual function marshals a string out argument and return value 1099s ok 334 Virtual function can override a default implementation in JS 1099s ok 335 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 1099s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 336 Virtual function marshals a return value 1099s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 337 Virtual function marshals one out parameter 1099s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 338 Virtual function marshals multiple out parameters 1099s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 339 Virtual function marshals a return value and one out parameter 1099s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 340 Virtual function marshals a return value and multiple out parameters 1099s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 341 Virtual function marshals one inout parameter 1099s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 342 Virtual function marshals multiple inout parameters 1099s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 343 Virtual function marshals a return value and one inout parameter 1099s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 344 Virtual function marshals a return value and multiple inout parameters 1099s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 345 Virtual function marshals an array out parameter 1099s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 346 Virtual function marshals a caller-allocated GValue out parameter 1099s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 347 Virtual function marshals an error out parameter when no error 1099s ok 348 Virtual function marshals an error out parameter with a JavaScript exception 1099s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 1099s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x356f34065ce0, JSClass 0x6fdc5a5cb338, in object 0x10dbac27d7b8 1099s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 1099s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 1099s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 1099s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 1099s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 1099s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 1099s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 1099s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 1099s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 1099s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 1099s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 1099s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 1099s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 1099s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 1099s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 1099s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 1099s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 1099s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 1099s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 1099s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 1099s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 1099s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 1099s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 1099s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 1099s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 1099s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 1099s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 1099s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 1099s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 1099s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 1099s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 1099s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 1099s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 1099s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 1099s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 1099s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 1099s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 1099s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 1099s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 1099s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 1099s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 1099s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 1099s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 1099s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 1099s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 1099s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 1099s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 1099s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 1099s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 1099s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 1099s JS G BXD: Defining method matches in prototype for GLib.Error 1099s JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' 1099s JS G ERR: Defined class for SpawnError (GError), prototype 0x356f34065d58, JSClass 0x6fdc5a5cb338, in object 0x10dbac27d038 1099s JS G ENUM: Defining enum value FORK (fixed from fork) 0 1099s JS G ENUM: Defining enum value READ (fixed from read) 1 1099s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 1099s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 1099s JS G ENUM: Defining enum value PERM (fixed from perm) 4 1099s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 1099s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 1099s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 1099s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 1099s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 1099s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 1099s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 1099s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 1099s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 1099s JS G ENUM: Defining enum value IO (fixed from io) 13 1099s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 1099s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 1099s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 1099s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 1099s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 1099s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 1099s ok 349 Virtual function marshals an error out parameter with a GError exception 1099s ok 350 Virtual function marshals an error out parameter with a primitive value 1099s ok 351 Virtual function marshals an error out parameter with a plain object 1099s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 352 Virtual function marshals an enum return value 1099s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 353 Virtual function marshals an enum out parameter 1099s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 354 Virtual function marshals a flags return value 1099s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 355 Virtual function marshals a flags out parameter 1099s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 356 Virtual function marshals an object return parameter with transfer none 1099s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 357 Virtual function marshals an object return parameter with transfer full 1099s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 358 Virtual function marshals an object out parameter with transfer none 1099s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 359 Virtual function marshals an object out parameter with transfer full 1099s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 1099s ok 360 Virtual function marshals an object in parameter with transfer none 1099s ok 361 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 1099s ok 362 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 1099s ok 363 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 1099s ok 364 Wrong virtual functions marshals multiple out parameters 1099s ok 365 Wrong virtual functions marshals a return value and one out parameter 1099s ok 366 Wrong virtual functions marshals a return value and multiple out parameters 1099s ok 367 Wrong virtual functions marshals an array out parameter 1099s JS G FUNC: JSObject type 'undefined' is neither null nor an object 1099s ok 368 Wrong virtual functions marshals an enum return value 1099s JS G FUNC: JSObject type 'undefined' is neither null nor an object 1099s ok 369 Wrong virtual functions marshals an enum out parameter 1099s JS G FUNC: JSObject type 'undefined' is neither null nor an object 1099s ok 370 Wrong virtual functions marshals a flags return value 1099s JS G FUNC: JSObject type 'undefined' is neither null nor an object 1099s ok 371 Wrong virtual functions marshals a flags out parameter 1099s JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' 1099s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x356f34086b78, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d268 1099s ok 372 Inherited GObject SubObject has a parent method that can be called 1099s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 1099s ok 373 Inherited GObject SubObject has a method that can be called 1099s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 1099s ok 374 Inherited GObject SubObject has an overridden method that can be called 1099s ok 375 Inherited GObject SubObject has a method with default implementation that can be called 1099s JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' 1099s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x356f34086ec0, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d268 1099s ok 376 Inherited GObject SubSubObject has a parent method that can be called 1099s ok 377 Inherited GObject SubSubObject has a method that can be called 1099s ok 378 Inherited GObject SubSubObject has an overridden method that can be called 1099s ok 379 Inherited GObject SubSubObject has a method with default implementation that can be called 1099s JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' 1099s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x356f3408b290, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d268 1099s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 1099s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x356f34065f60, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d268 1099s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 1099s ok 380 Interface can be returned 1099s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 1099s JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 1099s ok 381 Interface can call an interface vfunc in C 1099s JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' 1099s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x356f3408c038, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d268 1099s ok 382 Interface can implement a C interface 1099s JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' 1099s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x356f3408c060, JSClass 0x6fdc5a5cb580, in object 0x10dbac27d268 1099s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 1099s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 1099s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 1099s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 1099s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1099s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x356f3408b858, JSClass 0x6fdc5a5cb098, in object 0x10dbac27d038 1099s ok 383 Interface can implement a C interface with a vfunc 1099s JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' 1099s ok 384 Configurations of return values can handle two out parameters 1099s JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 1099s ok 385 Configurations of return values can handle three in and three out parameters 1099s JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' 1099s ok 386 Configurations of return values can handle a return value and an out parameter 1099s JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 1099s ok 387 Configurations of return values can handle four in parameters, two of which are nullable 1099s JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 1099s ok 388 Configurations of return values can handle three in parameters, one of which is nullable and one not 1099s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 1099s ok 389 Configurations of return values can handle an array in parameter and two nullable in parameters 1099s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 1099s ok 390 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 1099s JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' 1099s ok 391 GError marshals a GError** signature as an exception 1099s JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' 1099s ok 392 GError marshals a GError** at the end of the signature as an exception 1099s JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' 1100s ok 393 GError marshals a GError** elsewhere in the signature as an out parameter 1100s JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 1100s ok 394 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 1100s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 1100s ok 395 GError marshals GError as a return value 1100s ok 396 Overrides can add constants 1100s ok 397 Overrides can override a struct method 1100s ok 398 Overrides returns the overridden struct 1100s ok 399 Overrides can override an object constructor 1100s ok 400 Overrides can override an object method 1100s ok 401 Overrides returns the overridden object 1100s JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' 1100s ok 402 Filename marshals as a return value 1100s JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 1100s ok 403 GObject.ParamSpec marshals as an in parameter 1100s JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 1100s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1100s JS G PRM: JSObject created with param instance 0xd93feb62970 type GParamString 1100s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1100s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1100s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1100s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1100s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1100s JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'CjsPrivate' 1100s ok 404 GObject.ParamSpec marshals as a return value 1100s JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' 1100s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1100s JS G PRM: JSObject created with param instance 0xd93feb64860 type GParamString 1100s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1100s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 1100s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 1100s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1100s ok 405 GObject.ParamSpec marshals as an out parameter 1100s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 1100s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x356f34090bf0, JSClass 0x6fdc5a5cb7a8, in object 0x10dbac27d268 1100s ok 406 GObject properties gets and sets a boolean property 1100s ok 407 GObject properties gets and sets a char property 1100s ok 408 GObject properties gets and sets a uchar property 1100s ok 409 GObject properties gets and sets a int property 1100s ok 410 GObject properties gets and sets a uint property 1100s ok 411 GObject properties gets and sets a long property 1100s ok 412 GObject properties gets and sets a ulong property 1100s ok 413 GObject properties gets and sets a int64 property 1100s ok 414 GObject properties gets and sets a int64 property 1100s ok 415 GObject properties gets and sets a int64 property with a bigint 1100s ok 416 GObject properties gets and sets a uint64 property 1100s ok 417 GObject properties gets and sets a uint64 property with a bigint 1100s ok 418 GObject properties gets and sets a string property 1100s ok 419 GObject properties get and sets out-of-range values throws 1100s ok 420 GObject properties gets and sets a float property 1100s ok 421 GObject properties gets and sets a double property 1100s ok 422 GObject properties gets and sets a strv property 1100s ok 423 GObject properties gets and sets a boxed_struct property 1100s ok 424 GObject properties gets and sets a boxed_glist property 1100s ok 425 GObject properties gets and sets a gvalue property 1100s ok 426 GObject properties gets and sets a gvalue property with a bigint 1100s ok 427 GObject properties gets and sets a variant property 1100s ok 428 GObject properties gets and sets a variant property 1100s ok 429 GObject properties gets and sets a variant property 1100s ok 430 GObject properties gets and sets a object property 1100s ok 431 GObject properties gets and sets a flags property 1100s ok 432 GObject properties gets and sets a enum property 1100s ok 433 GObject properties gets and sets a byte_array property 1100s ok 434 GObject properties gets a read-only property 1100s ok 435 GObject properties throws when setting a read-only property 1100s ok 436 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument # SKIP pending 1100s ok 437 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument # SKIP pending 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0xd93fe755f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0xd93fe755f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 3149 objects currently alive 1100s JS MEMORY: boxed_instance = 2295 1100s JS MEMORY: boxed_prototype = 18 1100s JS MEMORY: closure = 46 1100s JS MEMORY: function = 614 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 4 1100s JS MEMORY: gerror_prototype = 2 1100s JS MEMORY: interface = 8 1100s JS MEMORY: module = 11 1100s JS MEMORY: ns = 5 1100s JS MEMORY: object_instance = 114 1100s JS MEMORY: object_prototype = 25 1100s JS MEMORY: param = 4 1100s JS MEMORY: union_instance = 2 1100s JS MEMORY: union_prototype = 1 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testGIMarshalling.test 1100s Running test: cjs/testGlobal.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0xee447600098 1100s JS IMPORT: Defining parent (nil) of 0xee4476000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0xee4476006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xee4476014f0), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xee4476021a8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xee4476027a8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xee4476027a8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xee4476021a8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xee4476014f0), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xee4476014f0), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xee4476014f0), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xee4476021a8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xee4476027a8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xee4476014f0), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xee4476014f0), global 0x342e6a43c1c0 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee447615910), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee447616340), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee447616340), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee447615910), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee447615910), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee447616340), global 0x342e6a43c1c0 1100s JS IMPORT: Module metadata hook for module 0xee4476169e8 1100s JS IMPORT: Defining meta.importSync for module 0xee4476169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0xee447617168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0xee4476171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0xee4476171e8 in 0xee4476000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0xee447617630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0xee4476176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0xee4476171e8 of 0x342e6a43d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x342e6a47d060, JSClass 0x73dacaf3b098, in object 0x342e6a47d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0xee447617920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x342e6a43d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x342e6a47d0b0, JSClass 0x73dacaf3b098, in object 0x342e6a47d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x342e6a47d100, JSClass 0x73dacaf3b098, in object 0x342e6a47d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x342e6a47d150, JSClass 0x73dacaf3b098, in object 0x342e6a47d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x342e6a47d1a0, JSClass 0x73dacaf3b098, in object 0x342e6a47d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x342e6a47d1f0, JSClass 0x73dacaf3b098, in object 0x342e6a47d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x342e6a47d038 in GIRepository 0xee447616ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0x342e6a43dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: release 1100s JS MAINLOOP: Completed job 0 1100s 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 0x342e6a43c1c0 1100s JS IMPORT: Importing 'system' 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0xee447630970 'system' is mod 1 1100s JS IMPORT: successfully imported module 'system' 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGlobal.js async resolved" 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module metadata hook for module 0xee4476350c0 1100s JS IMPORT: Defining meta.importSync for module 0xee4476350c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xee4476343f8), global 0x342e6a43c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..10 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0xee447616ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x342e6a47d268, JSClass 0x73dacaf3b098, in object 0x342e6a47d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0xee44763d9c0 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x342e6a47d308 in GIRepository 0xee447616ff8 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0x342e6a43dfd8 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0xee4476000f8 of 0x342e6a4ca060 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0xee4476171e8 of 0x342e6a43df88 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x342e6a47d588, JSClass 0x73dacaf3b098, in object 0x342e6a47d2e0 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x342e6a4ca100 class 0x73dacaf402f0 in object 0x342e6a47d2e0 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x342e6a47d6f0, JSClass 0x73dacaf3b7a8, in object 0x342e6a47d2e0 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x342e6a47d718, JSClass 0x73dacaf3b7a8, in object 0x342e6a47d2e0 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x342e6a47d2e0 in GIRepository 0x342e6a43f928 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x342e6a44aac0 1100s JS IMPORT: Defining meta.importSync for module 0x342e6a44aac0 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s ok 1 globalThis is equal to window 1100s ok 2 globalThis WeakRef is defined 1100s ok 3 globalThis console is defined 1100s ok 4 globalThis TextEncoder is defined 1100s ok 5 globalThis TextDecoder is defined 1100s ok 6 globalThis ARGV is defined 1100s ok 7 globalThis print function log is defined 1100s ok 8 globalThis print function print is defined 1100s ok 9 globalThis print function printerr is defined 1100s ok 10 globalThis print function logError is defined 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0xba5a3385f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 178 objects currently alive 1100s JS MEMORY: boxed_instance = 65 1100s JS MEMORY: boxed_prototype = 8 1100s JS MEMORY: closure = 1 1100s JS MEMORY: function = 94 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 0 1100s JS MEMORY: gerror_prototype = 0 1100s JS MEMORY: interface = 0 1100s JS MEMORY: module = 5 1100s JS MEMORY: ns = 3 1100s JS MEMORY: object_instance = 0 1100s JS MEMORY: object_prototype = 2 1100s JS MEMORY: param = 0 1100s JS MEMORY: union_instance = 0 1100s JS MEMORY: union_prototype = 0 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testGlobal.test 1100s Running test: cjs/down-up.test 1100s 1..1 1100s ok 1 - /usr/libexec/installed-tests/cjs/debugger/down-up.debugger 1100s PASS: cjs/down-up.test 1100s Running test: cjs/testWarnLib.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0x26ae9c700098 1100s JS IMPORT: Defining parent (nil) of 0x26ae9c7000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x26ae9c7006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26ae9c7014f0), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26ae9c7021a8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26ae9c7027a8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26ae9c7027a8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26ae9c7021a8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26ae9c7014f0), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x26ae9c7014f0), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26ae9c7014f0), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26ae9c7021a8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26ae9c7027a8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26ae9c7014f0), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x26ae9c7014f0), global 0x3ad13023c1c0 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26ae9c715910), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26ae9c716340), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26ae9c716340), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26ae9c715910), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26ae9c715910), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26ae9c716340), global 0x3ad13023c1c0 1100s JS IMPORT: Module metadata hook for module 0x26ae9c7169e8 1100s JS IMPORT: Defining meta.importSync for module 0x26ae9c7169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0x26ae9c717168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x26ae9c7171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0x26ae9c7171e8 in 0x26ae9c7000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x26ae9c717630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x26ae9c7176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7171e8 of 0x3ad13023d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ad13027d060, JSClass 0x6675bc3ab098, in object 0x3ad13027d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0x26ae9c717920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x3ad13023d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x3ad13027d0b0, JSClass 0x6675bc3ab098, in object 0x3ad13027d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x3ad13027d100, JSClass 0x6675bc3ab098, in object 0x3ad13027d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ad13027d150, JSClass 0x6675bc3ab098, in object 0x3ad13027d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ad13027d1a0, JSClass 0x6675bc3ab098, in object 0x3ad13027d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x3ad13027d1f0, JSClass 0x6675bc3ab098, in object 0x3ad13027d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x3ad13027d038 in GIRepository 0x26ae9c716ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x3ad13023dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x26ae9c716ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x3ad13027d290 in GIRepository 0x26ae9c716ff8 1100s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1100s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x3ad13023dee8 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module lang succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x3ad13023de98 'lang' is mod 1 1100s JS IMPORT: successfully imported module 'lang' 1100s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1100s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1100s JS IMPORT: Importing module _signals succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x3ad13023df38 '_signals' is mod 1 1100s JS IMPORT: successfully imported module '_signals' 1100s JS IMPORT: Importing module signals succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x3ad13023de48 'signals' is mod 1 1100s JS IMPORT: successfully imported module 'signals' 1100s JS IMPORT: Importing module Gio succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7171e8 of 0x3ad13023ddf8 'Gio' is mod 1 1100s JS IMPORT: successfully imported module 'Gio' 1100s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x26ae9c72dcb0 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7000f8 of 0x3ad13023dfd8 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0x26ae9c7171e8 of 0x3ad13023df88 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x3ad13027d538, JSClass 0x6675bc3ab098, in object 0x3ad13027d2b8 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x3ad1302cc0b0 class 0x6675bc3b02f0 in object 0x3ad13027d2b8 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x3ad13027d6a0, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d2b8 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3ad13027d6c8, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d2b8 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x3ad13027d2b8 in GIRepository 0x26ae9c716ff8 1100s JS G OBJ: Defined class for Application (GApplication), prototype 0x3ad13027d718, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1100s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3ad1302cc420, JSClass 0x6675bc3ab580, in object 0x3ad13027d268 1100s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1100s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1100s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1100s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3ad13027d790, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1100s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3ad1302cc6a0, JSClass 0x6675bc3ab580, in object 0x3ad13027d268 1100s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1100s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3ad13027d808, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1100s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1100s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3ad1302cc7e0, JSClass 0x6675bc3ab580, in object 0x3ad13027d268 1100s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1100s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1100s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1100s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3ad13027d880, JSClass 0x6675bc3ab098, in object 0x3ad13027d268 1100s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1100s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3ad13027d8d0, JSClass 0x6675bc3ab098, in object 0x3ad13027d268 1100s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1100s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1100s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3ad13027d920, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3ad13027d970, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d290 1100s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1100s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3ad13027d9c0, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1100s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1100s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1100s JS G IFACE: Defined class for File (GFile), prototype 0x3ad1302cc948, JSClass 0x6675bc3ab580, in object 0x3ad13027d268 1100s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3ad13027da38, JSClass 0x6675bc3ab7a8, in object 0x26ae9c7170d8 1100s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1100s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3ad13027dab0, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1100s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1100s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3ad13027db00, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1100s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3ad13027db50, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1100s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3ad13027dba0, JSClass 0x6675bc3ab098, in object 0x3ad13027d268 1100s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1100s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1100s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3ad13027dbf0, JSClass 0x6675bc3ab7a8, in object 0x3ad13027d268 1100s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1100s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1100s JS G NS: Defined namespace 'Gio' 0x3ad13027d268 in GIRepository 0x26ae9c716ff8 1100s 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 1100s JS G NS: Defined namespace 'WarnLib' 0x3ad13027dc40 in GIRepository 0x26ae9c716ff8 1100s JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' 1100s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x3ad1302d73d0, JSClass 0x6675bc3ab580, in object 0x3ad13027dc40 1100s JS CTX: Script evaluation succeeded 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: Spinning loop until released or hook cleared 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module metadata hook for module 0x26ae9c7380c0 1100s JS IMPORT: Defining meta.importSync for module 0x26ae9c7380c0 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26ae9c7373f8), global 0x3ad13023c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..2 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x3ad13027dce0, JSClass 0x6675bc3ab098, in object 0x3ad13027d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x3ad1302ea078 1100s JS IMPORT: Defining meta.importSync for module 0x3ad1302ea078 1100s JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' 1100s JS G BXD: Defining method matches in prototype for GLib.Error 1100s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 1100s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3ad1302ef9e8, JSClass 0x6675bc3ab338, in object 0x3ad13027d268 1100s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 1100s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 1100s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 1100s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 1100s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 1100s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 1100s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 1100s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 1100s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 1100s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 1100s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 1100s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 1100s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 1100s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 1100s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 1100s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 1100s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 1100s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 1100s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 1100s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 1100s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 1100s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 1100s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 1100s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 1100s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 1100s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 1100s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 1100s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 1100s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 1100s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 1100s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 1100s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 1100s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 1100s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 1100s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 1100s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 1100s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 1100s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 1100s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 1100s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 1100s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 1100s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 1100s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 1100s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 1100s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 1100s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 1100s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 1100s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 1100s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 1100s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s ok 1 WarnLib bug 689482 1100s ok 2 WarnLib calls vfuncs with unnamed parameters 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x7e26e1c5f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 262 objects currently alive 1100s JS MEMORY: boxed_instance = 16 1100s JS MEMORY: boxed_prototype = 11 1100s JS MEMORY: closure = 3 1100s JS MEMORY: function = 196 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 0 1100s JS MEMORY: gerror_prototype = 1 1100s JS MEMORY: interface = 5 1100s JS MEMORY: module = 9 1100s JS MEMORY: ns = 5 1100s JS MEMORY: object_instance = 2 1100s JS MEMORY: object_prototype = 14 1100s JS MEMORY: param = 0 1100s JS MEMORY: union_instance = 0 1100s JS MEMORY: union_prototype = 0 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testWarnLib.test 1100s Running test: cjs/backtrace.test 1100s 1..1 1100s ok 1 - /usr/libexec/installed-tests/cjs/debugger/backtrace.debugger 1100s PASS: cjs/backtrace.test 1100s Running test: cjs/keys.test 1100s 1..1 1100s ok 1 - /usr/libexec/installed-tests/cjs/debugger/keys.debugger 1100s PASS: cjs/keys.test 1100s Running test: cjs/testself.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0x26a1a0600098 1100s JS IMPORT: Defining parent (nil) of 0x26a1a06000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x26a1a06006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26a1a06014f0), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26a1a06021a8), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26a1a06027a8), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26a1a06027a8), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26a1a06021a8), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26a1a06014f0), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x26a1a06014f0), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26a1a06014f0), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26a1a06021a8), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26a1a06027a8), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26a1a06014f0), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x26a1a06014f0), global 0x274d6753c1c0 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a1a0615910), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a1a0616340), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a1a0616340), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a1a0615910), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a1a0615910), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a1a0616340), global 0x274d6753c1c0 1100s JS IMPORT: Module metadata hook for module 0x26a1a06169e8 1100s JS IMPORT: Defining meta.importSync for module 0x26a1a06169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0x26a1a0617168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x26a1a06171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0x26a1a06171e8 in 0x26a1a06000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x26a1a0617630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x26a1a06176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0x26a1a06171e8 of 0x274d6753d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x274d6757d060, JSClass 0x76ce65dab098, in object 0x274d6757d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0x26a1a0617920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x274d6753d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x274d6757d0b0, JSClass 0x76ce65dab098, in object 0x274d6757d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x274d6757d100, JSClass 0x76ce65dab098, in object 0x274d6757d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x274d6757d150, JSClass 0x76ce65dab098, in object 0x274d6757d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x274d6757d1a0, JSClass 0x76ce65dab098, in object 0x274d6757d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x274d6757d1f0, JSClass 0x76ce65dab098, in object 0x274d6757d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x274d6757d038 in GIRepository 0x26a1a0616ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x274d6753dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS CTX: Script evaluation succeeded 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: Spinning loop until released or hook cleared 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module metadata hook for module 0x26a1a0630450 1100s JS IMPORT: Defining meta.importSync for module 0x26a1a0630450 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x26a1a062f788), global 0x274d6753c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..6 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x26a1a0616ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x274d6757d268, JSClass 0x76ce65dab098, in object 0x274d6757d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x26a1a06377f0 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x274d6757d308 in GIRepository 0x26a1a0616ff8 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x274d675ca038 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0x26a1a06000f8 of 0x274d675ca088 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0x26a1a06171e8 of 0x274d6753dfb0 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x274d6757d588, JSClass 0x76ce65dab098, in object 0x274d6757d2e0 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x274d675ca128 class 0x76ce65db02f0 in object 0x274d6757d2e0 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x274d6757d6f0, JSClass 0x76ce65dab7a8, in object 0x274d6757d2e0 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x274d6757d718, JSClass 0x76ce65dab7a8, in object 0x274d6757d2e0 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x274d6757d2e0 in GIRepository 0x26a1a0616ff8 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x26a1a06042b8 1100s JS IMPORT: Defining meta.importSync for module 0x26a1a06042b8 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s ok 1 Test harness internal consistency 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s ok 2 Test harness internal consistency awaiting a Promise resolves 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s ok 3 Test harness internal consistency awaiting a nested async function resolves 1100s JS MAINLOOP: Completed job 2 1100s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 1100s ok 5 SpiderMonkey features check WeakRef is enabled 1100s ok 6 SpiderMonkey features check class static blocks are enabled 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x1d002a0a5f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 150 objects currently alive 1100s JS MEMORY: boxed_instance = 37 1100s JS MEMORY: boxed_prototype = 8 1100s JS MEMORY: closure = 1 1100s JS MEMORY: function = 94 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 0 1100s JS MEMORY: gerror_prototype = 0 1100s JS MEMORY: interface = 0 1100s JS MEMORY: module = 5 1100s JS MEMORY: ns = 3 1100s JS MEMORY: object_instance = 0 1100s JS MEMORY: object_prototype = 2 1100s JS MEMORY: param = 0 1100s JS MEMORY: union_instance = 0 1100s JS MEMORY: union_prototype = 0 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testself.test 1100s Running test: cjs/finish.test 1100s 1..1 1100s ok 1 - /usr/libexec/installed-tests/cjs/debugger/finish.debugger 1100s PASS: cjs/finish.test 1100s Running test: cjs/testGLib.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0x177d31d00098 1100s JS IMPORT: Defining parent (nil) of 0x177d31d000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0x177d31d000f8 of 0x177d31d006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x177d31d014f0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x177d31d021a8), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x177d31d027a8), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x177d31d027a8), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x177d31d021a8), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x177d31d014f0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x177d31d014f0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x177d31d014f0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x177d31d021a8), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x177d31d027a8), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x177d31d014f0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x177d31d014f0), global 0x269f2c83c1c0 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177d31d15910), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177d31d16340), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177d31d16340), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177d31d15910), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177d31d15910), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177d31d16340), global 0x269f2c83c1c0 1100s JS IMPORT: Module metadata hook for module 0x177d31d169e8 1100s JS IMPORT: Defining meta.importSync for module 0x177d31d169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0x177d31d17168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0x177d31d000f8 of 0x177d31d171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0x177d31d171e8 in 0x177d31d000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0x177d31d000f8 of 0x177d31d17630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0x177d31d000f8 of 0x177d31d176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0x177d31d171e8 of 0x269f2c83d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x269f2c87d060, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0x177d31d17920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x269f2c83d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x269f2c87d0b0, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x269f2c87d100, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x269f2c87d150, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x269f2c87d1a0, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x269f2c87d1f0, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x269f2c87d038 in GIRepository 0x177d31d16ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0x177d31d000f8 of 0x269f2c83dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0x177d31d000f8 of 0x177d31d16ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s JS IMPORT: Importing module byteArray succeeded 1100s JS IMPORT: Defining parent 0x177d31d000f8 of 0x269f2c83ddf8 'byteArray' is mod 1 1100s JS IMPORT: successfully imported module 'byteArray' 1100s JS CTX: Script evaluation succeeded 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: Spinning loop until released or hook cleared 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x177d31d3cb88), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x269f2c84aba0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x269f2c84aba0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x269f2c84aba0), global 0x269f2c83c1c0 1100s JS IMPORT: Module metadata hook for module 0x269f2c84aa88 1100s JS IMPORT: Defining meta.importSync for module 0x269f2c84aa88 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x269f2c84aba0), global 0x269f2c83c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x269f2c84aba0), global 0x269f2c83c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..28 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x269f2c87d268, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0x269f2c83f9b8 of 0x177d31d07070 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x269f2c87d308 in GIRepository 0x269f2c83f850 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0x269f2c83f9b8 of 0x269f2c8db600 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0x269f2c83f9b8 of 0x269f2c8db650 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0x269f2c83faa8 of 0x269f2c8db5b0 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x269f2c87d588, JSClass 0x6c1d35e3b098, in object 0x269f2c87d2e0 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x269f2c8db6f0 class 0x6c1d35e402f0 in object 0x269f2c87d2e0 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x269f2c87d6f0, JSClass 0x6c1d35e3b7a8, in object 0x269f2c87d2e0 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x269f2c87d718, JSClass 0x6c1d35e3b7a8, in object 0x269f2c87d2e0 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x269f2c87d2e0 in GIRepository 0x269f2c83f850 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x269f2c84ab30 1100s JS IMPORT: Defining meta.importSync for module 0x269f2c84ab30 1100s JS G BXD: Defining method get_string in prototype for GLib.Variant 1100s JS G BXD: Defining method classify in prototype for GLib.Variant 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s ok 1 GVariant constructor constructs a string variant 1100s JS G BXD: Defining method equal in prototype for GLib.Variant 1100s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 1100s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x269f2c87dab0, JSClass 0x6c1d35e3b098, in object 0x269f2c87d038 1100s JS G BXD: Defining method n_children in prototype for GLib.Variant 1100s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 1100s JS G BXD: Defining method get_variant in prototype for GLib.Variant 1100s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 1100s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 1100s ok 3 GVariant constructor constructs a struct variant 1100s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 1100s ok 4 GVariant constructor constructs a maybe variant 1100s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 1100s ok 5 GVariant constructor constructs a byte array variant 1100s ok 6 GVariant constructor constructs a byte array variant from a string 1100s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 1100s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 1100s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 1100s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 1100s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 1100s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 1100s ok 11 GVariantDict lookup returns the unpacked variant 1100s ok 12 GVariantDict lookup returns null if the key isn't present 1100s JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' 1100s ok 13 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 1100s ok 14 GLib string function overrides GLib.stpcpy 1100s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1100s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1100s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1100s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1100s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1100s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1100s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1100s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1100s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1100s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1100s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1100s JS G ENUM: Defining GLib.LogLevelFlags as 0x177d31d7f050 1100s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1100s ok 15 GLib string function overrides GLib.strstr_len 1100s ok 16 GLib string function overrides GLib.strrstr 1100s ok 17 GLib string function overrides GLib.strrstr_len 1100s ok 18 GLib string function overrides GLib.strup 1100s ok 19 GLib string function overrides GLib.strdown 1100s ok 20 GLib string function overrides GLib.strreverse 1100s JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 1100s ok 21 GLib string function overrides GLib.ascii_dtostr 1100s ok 22 GLib string function overrides GLib.ascii_formatd 1100s ok 23 GLib string function overrides GLib.strchug 1100s ok 24 GLib string function overrides GLib.strchomp 1100s ok 25 GLib string function overrides GLib.strstrip 1100s JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' 1100s ok 26 GLib string function overrides GLib.strdelimit 1100s ok 27 GLib string function overrides GLib.strcanon 1100s JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x269f2c84ac10 1100s JS IMPORT: Defining meta.importSync for module 0x269f2c84ac10 1100s JS NATIVE: Defining native module '_encodingNative' 1100s ok 28 GLib string function overrides GLib.base64_encode 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0xa9e2bf5f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 431 objects currently alive 1100s JS MEMORY: boxed_instance = 291 1100s JS MEMORY: boxed_prototype = 9 1100s JS MEMORY: closure = 1 1100s JS MEMORY: function = 119 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 0 1100s JS MEMORY: gerror_prototype = 0 1100s JS MEMORY: interface = 0 1100s JS MEMORY: module = 6 1100s JS MEMORY: ns = 3 1100s JS MEMORY: object_instance = 0 1100s JS MEMORY: object_prototype = 2 1100s JS MEMORY: param = 0 1100s JS MEMORY: union_instance = 0 1100s JS MEMORY: union_prototype = 0 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testGLib.test 1100s Running test: cjs/throw-ignored.test 1100s 1..1 1100s ok 1 - /usr/libexec/installed-tests/cjs/debugger/throw-ignored.debugger 1100s PASS: cjs/throw-ignored.test 1100s Running test: cjs/testTweener.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0x207a0f600098 1100s JS IMPORT: Defining parent (nil) of 0x207a0f6000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x207a0f6006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x207a0f6014f0), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x207a0f6021a8), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x207a0f6027a8), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x207a0f6027a8), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x207a0f6021a8), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x207a0f6014f0), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x207a0f6014f0), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x207a0f6014f0), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x207a0f6021a8), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x207a0f6027a8), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x207a0f6014f0), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x207a0f6014f0), global 0x3071b7d3c1c0 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x207a0f615910), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x207a0f616340), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x207a0f616340), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x207a0f615910), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x207a0f615910), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x207a0f616340), global 0x3071b7d3c1c0 1100s JS IMPORT: Module metadata hook for module 0x207a0f6169e8 1100s JS IMPORT: Defining meta.importSync for module 0x207a0f6169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0x207a0f617168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x207a0f6171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0x207a0f6171e8 in 0x207a0f6000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x207a0f617630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x207a0f6176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0x207a0f6171e8 of 0x3071b7d3d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3071b7d7d060, JSClass 0x71bdfad7b098, in object 0x3071b7d7d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0x207a0f617920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x3071b7d3d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x3071b7d7d0b0, JSClass 0x71bdfad7b098, in object 0x3071b7d7d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x3071b7d7d100, JSClass 0x71bdfad7b098, in object 0x3071b7d7d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3071b7d7d150, JSClass 0x71bdfad7b098, in object 0x3071b7d7d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3071b7d7d1a0, JSClass 0x71bdfad7b098, in object 0x3071b7d7d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x3071b7d7d1f0, JSClass 0x71bdfad7b098, in object 0x3071b7d7d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x3071b7d7d038 in GIRepository 0x207a0f616ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x3071b7d3dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 1100s JS IMPORT: Importing directory 'tweener' 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x207a0f62abf0 'tweener' is mod 1 1100s JS IMPORT: Defined importer 'tweener' 0x207a0f62abf0 in 0x207a0f6000f8 1100s JS IMPORT: successfully imported directory 'tweener' 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x207a0f616ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s JS IMPORT: Importing module tweenList succeeded 1100s JS IMPORT: Defining parent 0x207a0f62abf0 of 0x3071b7d3de48 'tweenList' is mod 1 1100s JS IMPORT: successfully imported module 'tweenList' 1100s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1100s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x3071b7d3df38 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module lang succeeded 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x3071b7d3dee8 'lang' is mod 1 1100s JS IMPORT: successfully imported module 'lang' 1100s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1100s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1100s JS IMPORT: Importing module _signals succeeded 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x3071b7d3df88 '_signals' is mod 1 1100s JS IMPORT: successfully imported module '_signals' 1100s JS IMPORT: Importing module signals succeeded 1100s JS IMPORT: Defining parent 0x207a0f6000f8 of 0x3071b7d3de98 'signals' is mod 1 1100s JS IMPORT: successfully imported module 'signals' 1100s JS IMPORT: Importing module tweener succeeded 1100s JS IMPORT: Defining parent 0x207a0f62abf0 of 0x3071b7d3ddf8 'tweener' is mod 1 1100s JS IMPORT: successfully imported module 'tweener' 1100s JS CTX: Script evaluation succeeded 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: Spinning loop until released or hook cleared 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module metadata hook for module 0x207a0f639420 1100s JS IMPORT: Defining meta.importSync for module 0x207a0f639420 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x207a0f638758), global 0x3071b7d3c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..17 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x3071b7d7d268, JSClass 0x71bdfad7b098, in object 0x3071b7d7d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0x3071b7d3fa30 of 0x207a0f601020 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x3071b7d7d308 in GIRepository 0x3071b7d3f8e0 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0x3071b7d3fa30 of 0x3071b7ddf6c8 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0x3071b7d3fac0 of 0x3071b7ddf678 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x3071b7d7d588, JSClass 0x71bdfad7b098, in object 0x3071b7d7d2e0 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x3071b7ddf768 class 0x71bdfad802f0 in object 0x3071b7d7d2e0 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x3071b7d7d6f0, JSClass 0x71bdfad7b7a8, in object 0x3071b7d7d2e0 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3071b7d7d718, JSClass 0x71bdfad7b7a8, in object 0x3071b7d7d2e0 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x3071b7d7d2e0 in GIRepository 0x3071b7d3f8e0 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x3071b7d4a8c8 1100s JS IMPORT: Defining meta.importSync for module 0x3071b7d4a8c8 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s JS IMPORT: Importing module equations succeeded 1100s JS IMPORT: Defining parent 0x3071b7d3fad8 of 0x3071b7ddfbf0 'equations' is mod 1 1100s JS IMPORT: successfully imported module 'equations' 1100s ok 1 Tweener runs a simple tween 1100s ok 2 Tweener calls callbacks during the tween 1100s ok 3 Tweener can pause tweens 1100s ok 4 Tweener can remove tweens 1100s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 1100s ok 6 Tweener does not override a tween with another one acting not at the same time 1100s ok 7 Tweener can pause and resume all tweens 1100s ok 8 Tweener can remove all tweens 1100s ok 9 Tweener runs a tween with a time of 0 immediately 1100s ok 10 Tweener can call a callback a certain number of times 1100s ok 11 Tweener can count the number of tweens on an object 1100s ok 12 Tweener can register special properties 1100s ok 13 Tweener can register special modifiers for properties 1100s ok 14 Tweener can split properties into more than one special property 1100s ok 15 Tweener calls an overwrite callback when a tween is replaced 1100s ok 16 Tweener can still overwrite a tween after it has started 1100s ok 17 Tweener stays within min and max values 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x952372c5f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 213 objects currently alive 1100s JS MEMORY: boxed_instance = 94 1100s JS MEMORY: boxed_prototype = 8 1100s JS MEMORY: closure = 1 1100s JS MEMORY: function = 94 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 0 1100s JS MEMORY: gerror_prototype = 0 1100s JS MEMORY: interface = 0 1100s JS MEMORY: module = 11 1100s JS MEMORY: ns = 3 1100s JS MEMORY: object_instance = 0 1100s JS MEMORY: object_prototype = 2 1100s JS MEMORY: param = 0 1100s JS MEMORY: union_instance = 0 1100s JS MEMORY: union_prototype = 0 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testTweener.test 1100s Running test: cjs/until.test 1100s 1..1 1100s ok 1 - /usr/libexec/installed-tests/cjs/debugger/until.debugger 1100s PASS: cjs/until.test 1100s Running test: cjs/testAsyncMainloop.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0x359f5b000098 1100s JS IMPORT: Defining parent (nil) of 0x359f5b0000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x359f5b0006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x359f5b0014f0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x359f5b0021a8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x359f5b0027a8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x359f5b0027a8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x359f5b0021a8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x359f5b0014f0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x359f5b0014f0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x359f5b0014f0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x359f5b0021a8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x359f5b0027a8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x359f5b0014f0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x359f5b0014f0), global 0x38ac0293c1c0 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b015910), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359f5b016340), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359f5b016340), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b015910), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b015910), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359f5b016340), global 0x38ac0293c1c0 1100s JS IMPORT: Module metadata hook for module 0x359f5b0169e8 1100s JS IMPORT: Defining meta.importSync for module 0x359f5b0169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0x359f5b017168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x359f5b0171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0x359f5b0171e8 in 0x359f5b0000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x359f5b017630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x359f5b0176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0x359f5b0171e8 of 0x38ac0293d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x38ac0297d060, JSClass 0x77e25b80b098, in object 0x38ac0297d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0x359f5b017920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x38ac0293d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x38ac0297d0b0, JSClass 0x77e25b80b098, in object 0x38ac0297d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x38ac0297d100, JSClass 0x77e25b80b098, in object 0x38ac0297d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x38ac0297d150, JSClass 0x77e25b80b098, in object 0x38ac0297d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38ac0297d1a0, JSClass 0x77e25b80b098, in object 0x38ac0297d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x38ac0297d1f0, JSClass 0x77e25b80b098, in object 0x38ac0297d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x38ac0297d038 in GIRepository 0x359f5b016ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x38ac0293dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: release 1100s JS MAINLOOP: Completed job 0 1100s 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 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b02aad0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x359f5b02aad0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b02aad0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x359f5b02aad0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b02aad0), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/minijasmine.js"' (relative to 0x359f5b02aad0), global 0x38ac0293c1c0 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsyncMainloop.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module metadata hook for module 0x359f5b02d280 1100s JS IMPORT: Defining meta.importSync for module 0x359f5b02d280 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x359f5b02c5b8), global 0x38ac0293c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..1 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x359f5b016ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x38ac0297d268, JSClass 0x77e25b80b098, in object 0x38ac0297d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x359f5b033830 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x38ac0297d308 in GIRepository 0x359f5b016ff8 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x38ac0293dfd8 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0x359f5b0000f8 of 0x38ac029ca060 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0x359f5b0171e8 of 0x38ac0293df88 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x38ac0297d588, JSClass 0x77e25b80b098, in object 0x38ac0297d2e0 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x38ac029ca100 class 0x77e25b8102f0 in object 0x38ac0297d2e0 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x38ac0297d6f0, JSClass 0x77e25b80b7a8, in object 0x38ac0297d2e0 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x38ac0297d718, JSClass 0x77e25b80b7a8, in object 0x38ac0297d2e0 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x38ac0297d2e0 in GIRepository 0x359f5b016ff8 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x359f5b0042b8 1100s JS IMPORT: Defining meta.importSync for module 0x359f5b0042b8 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s ok 1 Async mainloop resolves when main loop exits 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x560e17f5f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 129 objects currently alive 1100s JS MEMORY: boxed_instance = 14 1100s JS MEMORY: boxed_prototype = 8 1100s JS MEMORY: closure = 1 1100s JS MEMORY: function = 96 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 0 1100s JS MEMORY: gerror_prototype = 0 1100s JS MEMORY: interface = 0 1100s JS MEMORY: module = 5 1100s JS MEMORY: ns = 3 1100s JS MEMORY: object_instance = 0 1100s JS MEMORY: object_prototype = 2 1100s JS MEMORY: param = 0 1100s JS MEMORY: union_instance = 0 1100s JS MEMORY: union_prototype = 0 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testAsyncMainloop.test 1100s Running test: cjs/testLang.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0x190001d00098 1100s JS IMPORT: Defining parent (nil) of 0x190001d000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x190001d006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x190001d014f0), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x190001d021a8), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x190001d027a8), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x190001d027a8), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x190001d021a8), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x190001d014f0), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x190001d014f0), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x190001d014f0), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x190001d021a8), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x190001d027a8), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x190001d014f0), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x190001d014f0), global 0x4a53c53c1c0 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x190001d15910), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x190001d16340), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x190001d16340), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x190001d15910), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x190001d15910), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x190001d16340), global 0x4a53c53c1c0 1100s JS IMPORT: Module metadata hook for module 0x190001d169e8 1100s JS IMPORT: Defining meta.importSync for module 0x190001d169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0x190001d17168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x190001d171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0x190001d171e8 in 0x190001d000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x190001d17630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x190001d176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0x190001d171e8 of 0x4a53c53d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x4a53c57d060, JSClass 0x64fe406bb098, in object 0x4a53c57d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0x190001d17920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x4a53c53d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x4a53c57d0b0, JSClass 0x64fe406bb098, in object 0x4a53c57d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x4a53c57d100, JSClass 0x64fe406bb098, in object 0x4a53c57d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x4a53c57d150, JSClass 0x64fe406bb098, in object 0x4a53c57d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4a53c57d1a0, JSClass 0x64fe406bb098, in object 0x4a53c57d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x4a53c57d1f0, JSClass 0x64fe406bb098, in object 0x4a53c57d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x4a53c57d038 in GIRepository 0x190001d16ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x4a53c53dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x4a53c53de48 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module lang succeeded 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x4a53c53ddf8 'lang' is mod 1 1100s JS IMPORT: successfully imported module 'lang' 1100s JS CTX: Script evaluation succeeded 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: Spinning loop until released or hook cleared 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module metadata hook for module 0x190001d32530 1100s JS IMPORT: Defining meta.importSync for module 0x190001d32530 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x190001d31868), global 0x4a53c53c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..9 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x190001d16ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x4a53c57d268, JSClass 0x64fe406bb098, in object 0x4a53c57d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x190001d39748 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x4a53c57d308 in GIRepository 0x190001d16ff8 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0x190001d000f8 of 0x4a53c5c80d8 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0x190001d171e8 of 0x4a53c5c8088 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x4a53c57d588, JSClass 0x64fe406bb098, in object 0x4a53c57d2e0 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x4a53c5c8178 class 0x64fe406c02f0 in object 0x4a53c57d2e0 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x4a53c57d6f0, JSClass 0x64fe406bb7a8, in object 0x4a53c57d2e0 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x4a53c57d718, JSClass 0x64fe406bb7a8, in object 0x4a53c57d2e0 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x4a53c57d2e0 in GIRepository 0x190001d16ff8 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x190001d042b8 1100s JS IMPORT: Defining meta.importSync for module 0x190001d042b8 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s ok 1 Lang module counts properties with Lang.countProperties() 1100s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 1100s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 1100s ok 4 Lang module copies property getters and setters 1100s ok 5 Lang module bind() calls the bound function with the supplied this-object 1100s ok 6 Lang module bind() throws an error when no function supplied 1100s ok 7 Lang module bind() throws an error when this-object undefined 1100s ok 8 Lang module bind() supplies extra arguments to the function 1100s ok 9 Lang module bind() appends the extra arguments to any arguments passed 1100s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 0 1100s JS MAINLOOP: handling job 1, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 1 1100s JS MAINLOOP: handling job 2, 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Completed job 2 1100s JS MAINLOOP: handling job 3, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1100s JS MAINLOOP: Main loop instance 0x106f197b5f70: release 1100s JS MAINLOOP: Completed job 3 1100s JS MEMORY: Memory report: before destroying context 1100s JS MEMORY: 165 objects currently alive 1100s JS MEMORY: boxed_instance = 51 1100s JS MEMORY: boxed_prototype = 8 1100s JS MEMORY: closure = 1 1100s JS MEMORY: function = 94 1100s JS MEMORY: fundamental_instance = 0 1100s JS MEMORY: fundamental_prototype = 0 1100s JS MEMORY: gerror_instance = 0 1100s JS MEMORY: gerror_prototype = 0 1100s JS MEMORY: interface = 0 1100s JS MEMORY: module = 6 1100s JS MEMORY: ns = 3 1100s JS MEMORY: object_instance = 0 1100s JS MEMORY: object_prototype = 2 1100s JS MEMORY: param = 0 1100s JS MEMORY: union_instance = 0 1100s JS MEMORY: union_prototype = 0 1100s JS CTX: JS shutdown sequence 1100s JS CTX: Stopping profiler 1100s JS CTX: Shutting down toggle queue 1100s JS CTX: Notifying external reference holders of GjsContext dispose 1100s JS MAINLOOP: Stopping promise job dispatcher 1100s JS CTX: Notifying reference holders of GjsContext dispose 1100s JS CTX: Checking unhandled promise rejections 1100s JS CTX: Releasing cached JS wrappers 1100s JS CTX: Final triggered GC 1100s JS CTX: Destroying JS context 1100s JS CTX: Releasing all native objects 1100s JS CTX: Disabling auto GC 1100s JS CTX: Ending trace on global object 1100s JS CTX: Freeing allocated resources 1100s JS CTX: JS context destroyed 1100s PASS: cjs/testLang.test 1100s Running test: cjs/step.test 1100s 1..1 1100s ok 1 - /usr/libexec/installed-tests/cjs/debugger/step.debugger 1100s PASS: cjs/step.test 1100s Running test: cjs/testGObjectValue.test 1100s JS NATIVE: Registered native JS module '_promiseNative' 1100s JS NATIVE: Registered native JS module '_byteArrayNative' 1100s JS NATIVE: Registered native JS module '_encodingNative' 1100s JS NATIVE: Registered native JS module '_gi' 1100s JS NATIVE: Registered native JS module 'gi' 1100s JS NATIVE: Registered native JS module 'cairoNative' 1100s JS NATIVE: Registered native JS module 'system' 1100s JS NATIVE: Registered native JS module 'console' 1100s JS NATIVE: Registered native JS module '_print' 1100s JS CTX: Enabling JIT 1100s JS CTX: Initialized class GjsFileImporter prototype 0x33aeb9200098 1100s JS IMPORT: Defining parent (nil) of 0x33aeb92000f8 'imports' is mod 0 1100s JS IMPORT: Importing '_print' 1100s JS NATIVE: Defining native module '_print' 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x33aeb92006b0 '_print' is mod 1 1100s JS IMPORT: successfully imported module '_print' 1100s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1100s 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 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33aeb92014f0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33aeb92021a8), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33aeb92027a8), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33aeb92027a8), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33aeb92021a8), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33aeb92014f0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x33aeb92014f0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33aeb92014f0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33aeb92021a8), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33aeb92027a8), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33aeb92014f0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x33aeb92014f0), global 0x11bafda3c1c0 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Starting promise job dispatcher 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33aeb9215910), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33aeb9216340), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33aeb9216340), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33aeb9215910), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33aeb9215910), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33aeb9216340), global 0x11bafda3c1c0 1100s JS IMPORT: Module metadata hook for module 0x33aeb92169e8 1100s JS IMPORT: Defining meta.importSync for module 0x33aeb92169e8 1100s JS NATIVE: Defining native module 'gi' 1100s JS CTX: Initialized class GIRepositoryNamespace prototype 0x33aeb9217168 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1100s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1100s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1100s JS IMPORT: Importing directory 'overrides' 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x33aeb92171e8 'overrides' is mod 1 1100s JS IMPORT: Defined importer 'overrides' 0x33aeb92171e8 in 0x33aeb92000f8 1100s JS IMPORT: successfully imported directory 'overrides' 1100s JS IMPORT: Importing '_byteArrayNative' 1100s JS NATIVE: Defining native module '_byteArrayNative' 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x33aeb9217630 '_byteArrayNative' is mod 1 1100s JS IMPORT: successfully imported module '_byteArrayNative' 1100s JS IMPORT: Importing '_promiseNative' 1100s JS NATIVE: Defining native module '_promiseNative' 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x33aeb92176f0 '_promiseNative' is mod 1 1100s JS IMPORT: successfully imported module '_promiseNative' 1100s JS IMPORT: Importing module GLib succeeded 1100s JS IMPORT: Defining parent 0x33aeb92171e8 of 0x11bafda3d2b8 'GLib' is mod 1 1100s JS IMPORT: successfully imported module 'GLib' 1100s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1100s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x11bafda7d060, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1100s JS CTX: Initialized class GIRepositoryGType prototype 0x33aeb9217920 1100s JS CTX: Initialized class GIRepositoryFunction prototype 0x11bafda3d308 1100s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1100s JS G BXD: Defined class for Error (GError), prototype 0x11bafda7d0b0, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1100s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1100s JS G BXD: Defined class for Variant (GVariant), prototype 0x11bafda7d100, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1100s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1100s JS G BXD: Defined class for Bytes (GBytes), prototype 0x11bafda7d150, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1100s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1100s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11bafda7d1a0, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1100s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1100s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1100s JS G BXD: Defined class for Thread (GThread), prototype 0x11bafda7d1f0, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1100s JS G BXD: Defining method ref in prototype for GLib.Thread 1100s JS G BXD: Defining method unref in prototype for GLib.Thread 1100s JS G NS: Defined namespace 'GLib' 0x11bafda7d038 in GIRepository 0x33aeb9216ff8 1100s JS IMPORT: Importing module jasmine succeeded 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x11bafda3dcb8 'jasmine' is mod 1 1100s JS IMPORT: successfully imported module 'jasmine' 1100s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: hold 1100s JS MAINLOOP: Enqueue job , promise=, allocation site= 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: Spinning loop until released or hook cleared 1100s JS MAINLOOP: handling job 0, 1100s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: release 1100s JS MAINLOOP: Completed job 0 1100s JS IMPORT: Importing 'gi' 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x33aeb9216ff8 'gi' is mod 1 1100s JS IMPORT: successfully imported module 'gi' 1100s JS IMPORT: Importing '_gi' 1100s JS NATIVE: Defining native module '_gi' 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x33aeb922afd0 '_gi' is mod 1 1100s JS IMPORT: successfully imported module '_gi' 1100s 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 1100s JS G NS: Defined namespace 'CjsPrivate' 0x11bafda7d290 in GIRepository 0x33aeb9216ff8 1100s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1100s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1100s JS IMPORT: Importing module _common succeeded 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x11bafda3de48 '_common' is mod 1 1100s JS IMPORT: successfully imported module '_common' 1100s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1100s JS IMPORT: Importing module _legacy succeeded 1100s JS IMPORT: Defining parent 0x33aeb92000f8 of 0x11bafda3de98 '_legacy' is mod 1 1100s JS IMPORT: successfully imported module '_legacy' 1100s JS IMPORT: Importing module GObject succeeded 1100s JS IMPORT: Defining parent 0x33aeb92171e8 of 0x11bafda3ddf8 'GObject' is mod 1 1100s JS IMPORT: successfully imported module 'GObject' 1100s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1100s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1100s JS G BXD: Defined class for String (GString), prototype 0x11bafda7d510, JSClass 0x7a3979c6b098, in object 0x11bafda7d268 1100s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1100s JS G PRM: Defined class ParamSpec prototype is 0x11bafda3df38 class 0x7a3979c702f0 in object 0x11bafda7d268 1100s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1100s JS G OBJ: Defined class for Object (GObject), prototype 0x11bafda7d678, JSClass 0x7a3979c6b7a8, in object 0x11bafda7d268 1100s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1100s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1100s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x11bafda7d6a0, JSClass 0x7a3979c6b7a8, in object 0x11bafda7d268 1100s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1100s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1100s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1100s JS G NS: Defined namespace 'GObject' 0x11bafda7d268 in GIRepository 0x33aeb9216ff8 1100s 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 1100s JS G NS: Defined namespace 'GIMarshallingTests' 0x11bafda7d6f0 in GIRepository 0x33aeb9216ff8 1100s 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 1100s JS G NS: Defined namespace 'Regress' 0x11bafda7d718 in GIRepository 0x33aeb9216ff8 1100s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 1100s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x11bafda7d740, JSClass 0x7a3979c6b098, in object 0x11bafda7d6f0 1100s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 1100s JS G BXD: Defined class for Value (GValue), prototype 0x11bafda7d790, JSClass 0x7a3979c6b098, in object 0x11bafda7d268 1100s JS G BXD: Defining method init in prototype for GObject.Value 1100s JS G BXD: Defining method set_double in prototype for GObject.Value 1100s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 1100s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 1100s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x11bafda7d7e0, JSClass 0x7a3979c6b118, in object 0x11bafda7d718 1100s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1100s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x11bafda7d830, JSClass 0x7a3979c6b118, in object 0x11bafda7d718 1100s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1100s JS CTX: Script evaluation succeeded 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: Spinning loop until released or hook cleared 1100s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module metadata hook for module 0x33aeb92517b8 1100s JS IMPORT: Defining meta.importSync for module 0x33aeb92517b8 1100s JS NATIVE: Defining native module 'system' 1100s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x33aeb9250af0), global 0x11bafda3c1c0 1100s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1100s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1100s JS MAINLOOP: Set main loop hook to 1100s JS MAINLOOP: Main loop instance 0xe36862a5f70: hold 1100s JS MAINLOOP: Running and clearing main loop hook 1100s JS G BXD: Defining method run in prototype for GLib.MainLoop 1100s 1..148 1100s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1100s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1100s JS G BXD: Defined class for Source (GSource), prototype 0x11bafda7d880, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1100s JS G BXD: Defining method set_priority in prototype for GLib.Source 1100s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1100s JS G BXD: Defining method attach in prototype for GLib.Source 1100s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1100s JS IMPORT: Module metadata hook for module 0x11bafda4add0 1100s JS IMPORT: Defining meta.importSync for module 0x11bafda4add0 1100s JS G BXD: Defining method destroy in prototype for GLib.Source 1100s JS G BXD: Defining method unset in prototype for GObject.Value 1100s ok 1 GObject value (GValue) initializes schar 1100s ok 2 GObject value (GValue) schar is compatible with itself 1100s ok 3 GObject value (GValue) schar is transformable to itself 1100s JS G BXD: Defining method set_schar in prototype for GObject.Value 1100s JS G BXD: Defining method get_schar in prototype for GObject.Value 1100s ok 4 GObject value (GValue) initialized sets and gets schar 1100s JS G NS: Found info type FUNCTION for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 1100s JS G NS: Found info type FUNCTION for 'gvalue_copy' in namespace 'GIMarshallingTests' 1100s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 1100s JS G BXD: Defining method copy in prototype for GObject.Value 1100s ok 6 GObject value (GValue) initialized copies schar 1101s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 1101s ok 8 GObject value (GValue) initializes int 1101s ok 9 GObject value (GValue) int is compatible with itself 1101s ok 10 GObject value (GValue) int is transformable to itself 1101s JS G BXD: Defining method set_int in prototype for GObject.Value 1101s JS G BXD: Defining method get_int in prototype for GObject.Value 1101s ok 11 GObject value (GValue) initialized sets and gets int 1101s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 1101s ok 13 GObject value (GValue) initialized copies int 1101s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 1101s ok 15 GObject value (GValue) initializes int64 1101s ok 16 GObject value (GValue) int64 is compatible with itself 1101s ok 17 GObject value (GValue) int64 is transformable to itself 1101s JS G BXD: Defining method set_int64 in prototype for GObject.Value 1101s JS G BXD: Defining method get_int64 in prototype for GObject.Value 1101s ok 18 GObject value (GValue) initialized sets and gets int64 1101s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 1101s ok 20 GObject value (GValue) initialized copies int64 1101s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 1101s ok 22 GObject value (GValue) initializes long 1101s ok 23 GObject value (GValue) long is compatible with itself 1101s ok 24 GObject value (GValue) long is transformable to itself 1101s JS G BXD: Defining method set_long in prototype for GObject.Value 1101s JS G BXD: Defining method get_long in prototype for GObject.Value 1101s ok 25 GObject value (GValue) initialized sets and gets long 1101s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 1101s ok 27 GObject value (GValue) initialized copies long 1101s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 1101s ok 29 GObject value (GValue) initializes char 1101s ok 30 GObject value (GValue) char is compatible with itself 1101s ok 31 GObject value (GValue) char is transformable to itself 1101s JS G BXD: Defining method set_char in prototype for GObject.Value 1101s JS G BXD: Defining method get_char in prototype for GObject.Value 1101s ok 32 GObject value (GValue) initialized sets and gets char 1101s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 1101s ok 34 GObject value (GValue) initialized copies char 1101s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 1101s ok 36 GObject value (GValue) initializes uchar 1101s ok 37 GObject value (GValue) uchar is compatible with itself 1101s ok 38 GObject value (GValue) uchar is transformable to itself 1101s JS G BXD: Defining method set_uchar in prototype for GObject.Value 1101s JS G BXD: Defining method get_uchar in prototype for GObject.Value 1101s ok 39 GObject value (GValue) initialized sets and gets uchar 1101s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 1101s ok 41 GObject value (GValue) initialized copies uchar 1101s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 1101s ok 43 GObject value (GValue) initializes uint 1101s ok 44 GObject value (GValue) uint is compatible with itself 1101s ok 45 GObject value (GValue) uint is transformable to itself 1101s JS G BXD: Defining method set_uint in prototype for GObject.Value 1101s JS G BXD: Defining method get_uint in prototype for GObject.Value 1101s ok 46 GObject value (GValue) initialized sets and gets uint 1101s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 1101s ok 48 GObject value (GValue) initialized copies uint 1101s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 1101s ok 50 GObject value (GValue) initializes uint64 1101s ok 51 GObject value (GValue) uint64 is compatible with itself 1101s ok 52 GObject value (GValue) uint64 is transformable to itself 1101s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 1101s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 1101s ok 53 GObject value (GValue) initialized sets and gets uint64 1101s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 1101s ok 55 GObject value (GValue) initialized copies uint64 1101s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 1101s ok 57 GObject value (GValue) initializes ulong 1101s ok 58 GObject value (GValue) ulong is compatible with itself 1101s ok 59 GObject value (GValue) ulong is transformable to itself 1101s JS G BXD: Defining method set_ulong in prototype for GObject.Value 1101s JS G BXD: Defining method get_ulong in prototype for GObject.Value 1101s ok 60 GObject value (GValue) initialized sets and gets ulong 1101s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 1101s ok 62 GObject value (GValue) initialized copies ulong 1101s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 1101s ok 64 GObject value (GValue) initializes double 1101s ok 65 GObject value (GValue) double is compatible with itself 1101s ok 66 GObject value (GValue) double is transformable to itself 1101s JS G BXD: Defining method get_double in prototype for GObject.Value 1101s ok 67 GObject value (GValue) initialized sets and gets double 1101s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 1101s ok 69 GObject value (GValue) initialized copies double 1101s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 1101s ok 71 GObject value (GValue) initializes float 1101s ok 72 GObject value (GValue) float is compatible with itself 1101s ok 73 GObject value (GValue) float is transformable to itself 1101s JS G BXD: Defining method set_float in prototype for GObject.Value 1101s JS G BXD: Defining method get_float in prototype for GObject.Value 1101s ok 74 GObject value (GValue) initialized sets and gets float 1101s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 1101s ok 76 GObject value (GValue) initialized copies float 1101s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 1101s ok 78 GObject value (GValue) initializes gtype 1101s ok 79 GObject value (GValue) gtype is compatible with itself 1101s ok 80 GObject value (GValue) gtype is transformable to itself 1101s JS G BXD: Defining method set_gtype in prototype for GObject.Value 1101s JS G BXD: Defining method get_gtype in prototype for GObject.Value 1101s ok 81 GObject value (GValue) initialized sets and gets gtype 1101s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 1101s ok 83 GObject value (GValue) initialized copies gtype 1101s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 1101s ok 85 GObject value (GValue) initializes boolean 1101s ok 86 GObject value (GValue) boolean is compatible with itself 1101s ok 87 GObject value (GValue) boolean is transformable to itself 1101s JS G BXD: Defining method set_boolean in prototype for GObject.Value 1101s JS G BXD: Defining method get_boolean in prototype for GObject.Value 1101s ok 88 GObject value (GValue) initialized sets and gets boolean 1101s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 1101s ok 90 GObject value (GValue) initialized copies boolean 1101s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 1101s ok 92 GObject value (GValue) initializes string 1101s ok 93 GObject value (GValue) string is compatible with itself 1101s ok 94 GObject value (GValue) string is transformable to itself 1101s JS G BXD: Defining method set_string in prototype for GObject.Value 1101s JS G BXD: Defining method get_string in prototype for GObject.Value 1101s ok 95 GObject value (GValue) initialized sets and gets string 1101s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 1101s ok 97 GObject value (GValue) initialized copies string 1101s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 1101s ok 99 GObject value (GValue) initializes param 1101s ok 100 GObject value (GValue) param is compatible with itself 1101s ok 101 GObject value (GValue) param is transformable to itself 1101s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1101s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1101s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1101s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1101s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1101s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1101s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1101s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1101s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1101s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1101s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1101s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1101s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1101s JS G ENUM: Defining GObject.ParamFlags as 0x33aeb921ca80 1101s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe3686552290 type GParamString 1101s JS G BXD: Defining method set_param in prototype for GObject.Value 1101s JS G BXD: Defining method get_param in prototype for GObject.Value 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe3686552290 type GParamString 1101s ok 102 GObject value (GValue) initialized sets and gets param 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe3686548760 type GParamString 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe3686548760 type GParamString 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe3686548760 type GParamString 1101s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe36865531b0 type GParamString 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe36865531b0 type GParamString 1101s ok 104 GObject value (GValue) initialized copies param 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe3686553d80 type GParamString 1101s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 1101s JS G PRM: JSObject created with param instance 0xe3686553d80 type GParamString 1101s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 1101s ok 106 GObject value (GValue) initializes variant 1101s ok 107 GObject value (GValue) variant is compatible with itself 1101s ok 108 GObject value (GValue) variant is transformable to itself 1101s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1101s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x10b151c530b0, JSClass 0x7a3979c6b098, in object 0x11bafda7d038 1101s JS G BXD: Defining method set_variant in prototype for GObject.Value 1101s JS G BXD: Defining method get_variant in prototype for GObject.Value 1101s ok 109 GObject value (GValue) initialized sets and gets variant 1101s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 1101s ok 111 GObject value (GValue) initialized copies variant 1101s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 1101s ok 113 GObject value (GValue) initializes boxed 1101s ok 114 GObject value (GValue) boxed is compatible with itself 1101s ok 115 GObject value (GValue) boxed is transformable to itself 1101s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 1101s 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 1101s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 1101s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 1101s ok 120 GObject value (GValue) initializes gvalue 1101s ok 121 GObject value (GValue) gvalue is compatible with itself 1101s ok 122 GObject value (GValue) gvalue is transformable to itself 1101s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 1101s 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 1101s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 1101s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 1101s ok 127 GObject value (GValue) initializes object 1101s ok 128 GObject value (GValue) object is compatible with itself 1101s ok 129 GObject value (GValue) object is transformable to itself 1101s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 1101s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x10b151c5b420, JSClass 0x7a3979c6b7a8, in object 0x11bafda7d6f0 1101s JS G BXD: Defining method set_object in prototype for GObject.Value 1101s JS G BXD: Defining method get_object in prototype for GObject.Value 1101s ok 130 GObject value (GValue) initialized sets and gets object 1101s ok 131 GObject value (GValue) initialized can be passed to a function and returns a object 1101s ok 132 GObject value (GValue) initialized copies object 1101s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object 1101s ok 134 GObject value (GValue) initializes instance 1101s ok 135 GObject value (GValue) instance is compatible with itself 1101s ok 136 GObject value (GValue) instance is transformable to itself 1101s ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 1101s 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 1101s ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 1101s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance 1101s ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 1101s ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 1101s ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 1101s ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 1101s ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 1101s ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 1101s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 1101s ok 147 GObject value (GValue) initializes from instance of object 1101s ok 148 GObject value (GValue) initializes from instance of instance 1101s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Main loop instance 0xe36862a5f70: Spinning loop until released or hook cleared 1101s JS MAINLOOP: handling job 0, 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Completed job 0 1101s JS MAINLOOP: handling job 1, 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Completed job 1 1101s JS MAINLOOP: handling job 2, 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Completed job 2 1101s JS MAINLOOP: handling job 3, 1101s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1101s JS MAINLOOP: Main loop instance 0xe36862a5f70: release 1101s JS MAINLOOP: Completed job 3 1101s JS MEMORY: Memory report: before destroying context 1101s JS MEMORY: 1685 objects currently alive 1101s JS MEMORY: boxed_instance = 1481 1101s JS MEMORY: boxed_prototype = 11 1101s JS MEMORY: closure = 1 1101s JS MEMORY: function = 152 1101s JS MEMORY: fundamental_instance = 6 1101s JS MEMORY: fundamental_prototype = 2 1101s JS MEMORY: gerror_instance = 0 1101s JS MEMORY: gerror_prototype = 0 1101s JS MEMORY: interface = 0 1101s JS MEMORY: module = 5 1101s JS MEMORY: ns = 5 1101s JS MEMORY: object_instance = 10 1101s JS MEMORY: object_prototype = 3 1101s JS MEMORY: param = 9 1101s JS MEMORY: union_instance = 0 1101s JS MEMORY: union_prototype = 0 1101s JS CTX: JS shutdown sequence 1101s JS CTX: Stopping profiler 1101s JS CTX: Shutting down toggle queue 1101s JS CTX: Notifying external reference holders of GjsContext dispose 1101s JS MAINLOOP: Stopping promise job dispatcher 1101s JS CTX: Notifying reference holders of GjsContext dispose 1101s JS CTX: Checking unhandled promise rejections 1101s JS CTX: Releasing cached JS wrappers 1101s JS CTX: Final triggered GC 1101s JS CTX: Destroying JS context 1101s JS CTX: Releasing all native objects 1101s JS CTX: Disabling auto GC 1101s JS CTX: Ending trace on global object 1101s JS CTX: Freeing allocated resources 1101s JS CTX: JS context destroyed 1101s PASS: cjs/testGObjectValue.test 1101s Running test: cjs/testFundamental.test 1101s JS NATIVE: Registered native JS module '_promiseNative' 1101s JS NATIVE: Registered native JS module '_byteArrayNative' 1101s JS NATIVE: Registered native JS module '_encodingNative' 1101s JS NATIVE: Registered native JS module '_gi' 1101s JS NATIVE: Registered native JS module 'gi' 1101s JS NATIVE: Registered native JS module 'cairoNative' 1101s JS NATIVE: Registered native JS module 'system' 1101s JS NATIVE: Registered native JS module 'console' 1101s JS NATIVE: Registered native JS module '_print' 1101s JS CTX: Enabling JIT 1101s JS CTX: Initialized class GjsFileImporter prototype 0x1df419d00098 1101s JS IMPORT: Defining parent (nil) of 0x1df419d000f8 'imports' is mod 0 1101s JS IMPORT: Importing '_print' 1101s JS NATIVE: Defining native module '_print' 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x1df419d006b0 '_print' is mod 1 1101s JS IMPORT: successfully imported module '_print' 1101s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1101s 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 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1df419d014f0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1df419d021a8), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1df419d027a8), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1df419d027a8), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1df419d021a8), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1df419d014f0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1df419d014f0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1df419d014f0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1df419d021a8), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1df419d027a8), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1df419d014f0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1df419d014f0), global 0x25e59583c1c0 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: hold 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Starting promise job dispatcher 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: Spinning loop until released or hook cleared 1101s JS MAINLOOP: handling job 0, 1101s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: release 1101s JS MAINLOOP: Completed job 0 1101s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df419d15910), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df419d16340), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df419d16340), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df419d15910), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df419d15910), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1df419d16340), global 0x25e59583c1c0 1101s JS IMPORT: Module metadata hook for module 0x1df419d169e8 1101s JS IMPORT: Defining meta.importSync for module 0x1df419d169e8 1101s JS NATIVE: Defining native module 'gi' 1101s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1df419d17168 1101s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1101s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1101s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1101s JS IMPORT: Importing directory 'overrides' 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x1df419d171e8 'overrides' is mod 1 1101s JS IMPORT: Defined importer 'overrides' 0x1df419d171e8 in 0x1df419d000f8 1101s JS IMPORT: successfully imported directory 'overrides' 1101s JS IMPORT: Importing '_byteArrayNative' 1101s JS NATIVE: Defining native module '_byteArrayNative' 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x1df419d17630 '_byteArrayNative' is mod 1 1101s JS IMPORT: successfully imported module '_byteArrayNative' 1101s JS IMPORT: Importing '_promiseNative' 1101s JS NATIVE: Defining native module '_promiseNative' 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x1df419d176f0 '_promiseNative' is mod 1 1101s JS IMPORT: successfully imported module '_promiseNative' 1101s JS IMPORT: Importing module GLib succeeded 1101s JS IMPORT: Defining parent 0x1df419d171e8 of 0x25e59583d2b8 'GLib' is mod 1 1101s JS IMPORT: successfully imported module 'GLib' 1101s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1101s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x25e59587d060, JSClass 0x75f2c3abb098, in object 0x25e59587d038 1101s JS CTX: Initialized class GIRepositoryGType prototype 0x1df419d17920 1101s JS CTX: Initialized class GIRepositoryFunction prototype 0x25e59583d308 1101s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1101s JS G BXD: Defined class for Error (GError), prototype 0x25e59587d0b0, JSClass 0x75f2c3abb098, in object 0x25e59587d038 1101s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1101s JS G BXD: Defined class for Variant (GVariant), prototype 0x25e59587d100, JSClass 0x75f2c3abb098, in object 0x25e59587d038 1101s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1101s JS G BXD: Defined class for Bytes (GBytes), prototype 0x25e59587d150, JSClass 0x75f2c3abb098, in object 0x25e59587d038 1101s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1101s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25e59587d1a0, JSClass 0x75f2c3abb098, in object 0x25e59587d038 1101s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1101s JS G BXD: Defined class for Thread (GThread), prototype 0x25e59587d1f0, JSClass 0x75f2c3abb098, in object 0x25e59587d038 1101s JS G BXD: Defining method ref in prototype for GLib.Thread 1101s JS G BXD: Defining method unref in prototype for GLib.Thread 1101s JS G NS: Defined namespace 'GLib' 0x25e59587d038 in GIRepository 0x1df419d16ff8 1101s JS IMPORT: Importing module jasmine succeeded 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x25e59583dcb8 'jasmine' is mod 1 1101s JS IMPORT: successfully imported module 'jasmine' 1101s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: hold 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: Spinning loop until released or hook cleared 1101s JS MAINLOOP: handling job 0, 1101s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: release 1101s JS MAINLOOP: Completed job 0 1101s JS IMPORT: Importing 'gi' 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x1df419d16ff8 'gi' is mod 1 1101s JS IMPORT: successfully imported module 'gi' 1101s JS IMPORT: Importing '_gi' 1101s JS NATIVE: Defining native module '_gi' 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x1df419d2afd0 '_gi' is mod 1 1101s JS IMPORT: successfully imported module '_gi' 1101s 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 1101s JS G NS: Defined namespace 'CjsPrivate' 0x25e59587d290 in GIRepository 0x1df419d16ff8 1101s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1101s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1101s JS IMPORT: Importing module _common succeeded 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x25e59583de48 '_common' is mod 1 1101s JS IMPORT: successfully imported module '_common' 1101s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1101s JS IMPORT: Importing module _legacy succeeded 1101s JS IMPORT: Defining parent 0x1df419d000f8 of 0x25e59583de98 '_legacy' is mod 1 1101s JS IMPORT: successfully imported module '_legacy' 1101s JS IMPORT: Importing module GObject succeeded 1101s JS IMPORT: Defining parent 0x1df419d171e8 of 0x25e59583ddf8 'GObject' is mod 1 1101s JS IMPORT: successfully imported module 'GObject' 1101s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1101s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1101s JS G BXD: Defined class for String (GString), prototype 0x25e59587d510, JSClass 0x75f2c3abb098, in object 0x25e59587d268 1101s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1101s JS G PRM: Defined class ParamSpec prototype is 0x25e59583df38 class 0x75f2c3ac02f0 in object 0x25e59587d268 1101s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1101s JS G OBJ: Defined class for Object (GObject), prototype 0x25e59587d678, JSClass 0x75f2c3abb7a8, in object 0x25e59587d268 1101s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1101s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1101s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x25e59587d6a0, JSClass 0x75f2c3abb7a8, in object 0x25e59587d268 1101s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1101s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1101s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1101s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1101s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1101s JS G NS: Defined namespace 'GObject' 0x25e59587d268 in GIRepository 0x1df419d16ff8 1101s 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 1101s JS G NS: Defined namespace 'Regress' 0x25e59587d6f0 in GIRepository 0x1df419d16ff8 1101s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 1101s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x25e59587d718, JSClass 0x75f2c3abb118, in object 0x25e59587d6f0 1101s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1101s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 1101s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x25e59587d768, JSClass 0x75f2c3abb118, in object 0x25e59587d6f0 1101s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1101s JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 1101s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x25e59587d7b8, JSClass 0x75f2c3abb118, in object 0x25e59587d6f0 1101s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1101s JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 1101s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0x25e59587d808, JSClass 0x75f2c3abb118, in object 0x25e59587d6f0 1101s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 1101s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 1101s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 1101s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 1101s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 1101s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 1101s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 1101s JS G ENUM: Defining enum value ACTION (fixed from action) 32 1101s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 1101s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 1101s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 1101s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 1101s JS G ENUM: Defining GObject.SignalFlags as 0x1df419d2fe00 1101s JS CTX: Script evaluation succeeded 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: Spinning loop until released or hook cleared 1101s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module metadata hook for module 0x1df419d37098 1101s JS IMPORT: Defining meta.importSync for module 0x1df419d37098 1101s JS NATIVE: Defining native module 'system' 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1df419d363d0), global 0x25e59583c1c0 1101s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1101s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1101s JS MAINLOOP: Set main loop hook to 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: hold 1101s JS MAINLOOP: Running and clearing main loop hook 1101s JS G BXD: Defining method run in prototype for GLib.MainLoop 1101s 1..10 1101s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1101s JS G BXD: Defined class for Source (GSource), prototype 0x25e59587d8a8, JSClass 0x75f2c3abb098, in object 0x25e59587d038 1101s JS G BXD: Defining method set_priority in prototype for GLib.Source 1101s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1101s JS G BXD: Defining method attach in prototype for GLib.Source 1101s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1101s JS IMPORT: Module metadata hook for module 0x25e59584abd8 1101s JS IMPORT: Defining meta.importSync for module 0x25e59584abd8 1101s JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' 1101s JS G BXD: Defining method destroy in prototype for GLib.Source 1101s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 1101s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 1101s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 1101s 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 1101s 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 1101s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 1101s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 1101s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 1101s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 1101s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 1101s JS G BXD: Defined class for Value (GValue), prototype 0x25e59587dec0, JSClass 0x75f2c3abb098, in object 0x25e59587d268 1101s JS G BXD: Defining method init in prototype for GObject.Value 1101s ok 9 Fundamental type support can marshal to a null value 1101s ok 10 Fundamental type support can marshal to a null value if has no getter function 1101s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: Spinning loop until released or hook cleared 1101s JS MAINLOOP: handling job 0, 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Completed job 0 1101s JS MAINLOOP: handling job 1, 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Completed job 1 1101s JS MAINLOOP: handling job 2, 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Completed job 2 1101s JS MAINLOOP: handling job 3, 1101s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1101s JS MAINLOOP: Main loop instance 0xe311a815f70: release 1101s JS MAINLOOP: Completed job 3 1101s JS MEMORY: Memory report: before destroying context 1101s JS MEMORY: 207 objects currently alive 1101s JS MEMORY: boxed_instance = 49 1101s JS MEMORY: boxed_prototype = 9 1101s JS MEMORY: closure = 13 1101s JS MEMORY: function = 103 1101s JS MEMORY: fundamental_instance = 9 1101s JS MEMORY: fundamental_prototype = 4 1101s JS MEMORY: gerror_instance = 0 1101s JS MEMORY: gerror_prototype = 0 1101s JS MEMORY: interface = 0 1101s JS MEMORY: module = 5 1101s JS MEMORY: ns = 4 1101s JS MEMORY: object_instance = 8 1101s JS MEMORY: object_prototype = 3 1101s JS MEMORY: param = 0 1101s JS MEMORY: union_instance = 0 1101s JS MEMORY: union_prototype = 0 1101s JS CTX: JS shutdown sequence 1101s JS CTX: Stopping profiler 1101s JS CTX: Shutting down toggle queue 1101s JS CTX: Notifying external reference holders of GjsContext dispose 1101s JS MAINLOOP: Stopping promise job dispatcher 1101s JS CTX: Notifying reference holders of GjsContext dispose 1101s JS CTX: Checking unhandled promise rejections 1101s JS CTX: Releasing cached JS wrappers 1101s JS CTX: Final triggered GC 1101s JS CTX: Destroying JS context 1101s JS CTX: Releasing all native objects 1101s JS CTX: Disabling auto GC 1101s JS CTX: Ending trace on global object 1101s JS CTX: Freeing allocated resources 1101s JS CTX: JS context destroyed 1101s PASS: cjs/testFundamental.test 1101s Running test: cjs/testPrint.test 1101s JS NATIVE: Registered native JS module '_promiseNative' 1101s JS NATIVE: Registered native JS module '_byteArrayNative' 1101s JS NATIVE: Registered native JS module '_encodingNative' 1101s JS NATIVE: Registered native JS module '_gi' 1101s JS NATIVE: Registered native JS module 'gi' 1101s JS NATIVE: Registered native JS module 'cairoNative' 1101s JS NATIVE: Registered native JS module 'system' 1101s JS NATIVE: Registered native JS module 'console' 1101s JS NATIVE: Registered native JS module '_print' 1101s JS CTX: Enabling JIT 1101s JS CTX: Initialized class GjsFileImporter prototype 0x24409e700098 1101s JS IMPORT: Defining parent (nil) of 0x24409e7000f8 'imports' is mod 0 1101s JS IMPORT: Importing '_print' 1101s JS NATIVE: Defining native module '_print' 1101s JS IMPORT: Defining parent 0x24409e7000f8 of 0x24409e7006b0 '_print' is mod 1 1101s JS IMPORT: successfully imported module '_print' 1101s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1101s 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 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24409e7014f0), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24409e7021a8), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24409e7027a8), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24409e7027a8), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24409e7021a8), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24409e7014f0), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24409e7014f0), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x24409e7014f0), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x24409e7021a8), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x24409e7027a8), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x24409e7014f0), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x24409e7014f0), global 0xef57a83c1c0 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: hold 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Starting promise job dispatcher 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: Spinning loop until released or hook cleared 1101s JS MAINLOOP: handling job 0, 1101s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: release 1101s JS MAINLOOP: Completed job 0 1101s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24409e715910), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24409e716340), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24409e716340), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24409e715910), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24409e715910), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x24409e716340), global 0xef57a83c1c0 1101s JS IMPORT: Module metadata hook for module 0x24409e7169e8 1101s JS IMPORT: Defining meta.importSync for module 0x24409e7169e8 1101s JS NATIVE: Defining native module 'gi' 1101s JS CTX: Initialized class GIRepositoryNamespace prototype 0x24409e717168 1101s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1101s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1101s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1101s JS IMPORT: Importing directory 'overrides' 1101s JS IMPORT: Defining parent 0x24409e7000f8 of 0x24409e7171e8 'overrides' is mod 1 1101s JS IMPORT: Defined importer 'overrides' 0x24409e7171e8 in 0x24409e7000f8 1101s JS IMPORT: successfully imported directory 'overrides' 1101s JS IMPORT: Importing '_byteArrayNative' 1101s JS NATIVE: Defining native module '_byteArrayNative' 1101s JS IMPORT: Defining parent 0x24409e7000f8 of 0x24409e717630 '_byteArrayNative' is mod 1 1101s JS IMPORT: successfully imported module '_byteArrayNative' 1101s JS IMPORT: Importing '_promiseNative' 1101s JS NATIVE: Defining native module '_promiseNative' 1101s JS IMPORT: Defining parent 0x24409e7000f8 of 0x24409e7176f0 '_promiseNative' is mod 1 1101s JS IMPORT: successfully imported module '_promiseNative' 1101s JS IMPORT: Importing module GLib succeeded 1101s JS IMPORT: Defining parent 0x24409e7171e8 of 0xef57a83d2b8 'GLib' is mod 1 1101s JS IMPORT: successfully imported module 'GLib' 1101s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1101s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xef57a87d060, JSClass 0x79878f3fb098, in object 0xef57a87d038 1101s JS CTX: Initialized class GIRepositoryGType prototype 0x24409e717920 1101s JS CTX: Initialized class GIRepositoryFunction prototype 0xef57a83d308 1101s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1101s JS G BXD: Defined class for Error (GError), prototype 0xef57a87d0b0, JSClass 0x79878f3fb098, in object 0xef57a87d038 1101s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1101s JS G BXD: Defined class for Variant (GVariant), prototype 0xef57a87d100, JSClass 0x79878f3fb098, in object 0xef57a87d038 1101s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1101s JS G BXD: Defined class for Bytes (GBytes), prototype 0xef57a87d150, JSClass 0x79878f3fb098, in object 0xef57a87d038 1101s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1101s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xef57a87d1a0, JSClass 0x79878f3fb098, in object 0xef57a87d038 1101s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1101s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1101s JS G BXD: Defined class for Thread (GThread), prototype 0xef57a87d1f0, JSClass 0x79878f3fb098, in object 0xef57a87d038 1101s JS G BXD: Defining method ref in prototype for GLib.Thread 1101s JS G BXD: Defining method unref in prototype for GLib.Thread 1101s JS G NS: Defined namespace 'GLib' 0xef57a87d038 in GIRepository 0x24409e716ff8 1101s JS IMPORT: Importing module jasmine succeeded 1101s JS IMPORT: Defining parent 0x24409e7000f8 of 0xef57a83dcb8 'jasmine' is mod 1 1101s JS IMPORT: successfully imported module 'jasmine' 1101s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: hold 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: Spinning loop until released or hook cleared 1101s JS MAINLOOP: handling job 0, 1101s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: release 1101s JS MAINLOOP: Completed job 0 1101s JS IMPORT: Importing 'gi' 1101s JS IMPORT: Defining parent 0x24409e7000f8 of 0x24409e716ff8 'gi' is mod 1 1101s JS IMPORT: successfully imported module 'gi' 1101s 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 1101s JS G NS: Defined namespace 'Gdk' 0xef57a87d268 in GIRepository 0x24409e716ff8 1101s JS CTX: Script evaluation succeeded 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: Spinning loop until released or hook cleared 1101s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x24409e73d328), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xef57a84a858), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xef57a84a858), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xef57a84a858), global 0xef57a83c1c0 1101s JS IMPORT: Module metadata hook for module 0xef57a84ab30 1101s JS IMPORT: Defining meta.importSync for module 0xef57a84ab30 1101s JS NATIVE: Defining native module 'system' 1101s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xef57a84a858), global 0xef57a83c1c0 1101s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xef57a84a858), global 0xef57a83c1c0 1101s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1101s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1101s JS MAINLOOP: Set main loop hook to 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: hold 1101s JS MAINLOOP: Running and clearing main loop hook 1101s JS G BXD: Defining method run in prototype for GLib.MainLoop 1101s 1..29 1101s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1101s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1101s JS G BXD: Defined class for Source (GSource), prototype 0xef57a87d290, JSClass 0x79878f3fb098, in object 0xef57a87d038 1101s JS G BXD: Defining method set_priority in prototype for GLib.Source 1101s JS IMPORT: Importing '_gi' 1101s JS NATIVE: Defining native module '_gi' 1101s JS IMPORT: Defining parent 0xef57a83f958 of 0x24409e707b88 '_gi' is mod 1 1101s JS IMPORT: successfully imported module '_gi' 1101s 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 1101s JS G NS: Defined namespace 'CjsPrivate' 0xef57a87d330 in GIRepository 0xef57a83f838 1101s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1101s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1101s JS IMPORT: Importing module _common succeeded 1101s JS IMPORT: Defining parent 0xef57a83f958 of 0xef57a8d7538 '_common' is mod 1 1101s JS IMPORT: successfully imported module '_common' 1101s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1101s JS IMPORT: Importing module _legacy succeeded 1101s JS IMPORT: Defining parent 0xef57a83f958 of 0xef57a8d7588 '_legacy' is mod 1 1101s JS IMPORT: successfully imported module '_legacy' 1101s JS IMPORT: Importing module GObject succeeded 1101s JS IMPORT: Defining parent 0xef57a83f9e8 of 0xef57a8d74e8 'GObject' is mod 1 1101s JS IMPORT: successfully imported module 'GObject' 1101s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1101s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1101s JS G BXD: Defined class for String (GString), prototype 0xef57a87d5b0, JSClass 0x79878f3fb098, in object 0xef57a87d308 1101s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1101s JS G PRM: Defined class ParamSpec prototype is 0xef57a8d7628 class 0x79878f4002f0 in object 0xef57a87d308 1101s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1101s JS G OBJ: Defined class for Object (GObject), prototype 0xef57a87d718, JSClass 0x79878f3fb7a8, in object 0xef57a87d308 1101s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1101s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1101s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xef57a87d740, JSClass 0x79878f3fb7a8, in object 0xef57a87d308 1101s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1101s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1101s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1101s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1101s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1101s JS G NS: Defined namespace 'GObject' 0xef57a87d308 in GIRepository 0xef57a83f838 1101s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1101s JS G BXD: Defining method attach in prototype for GLib.Source 1101s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1101s JS IMPORT: Module metadata hook for module 0xef57a84ad98 1101s JS IMPORT: Defining meta.importSync for module 0xef57a84ad98 1101s JS G BXD: Defining method destroy in prototype for GLib.Source 1101s ok 1 print can be spied upon 1101s ok 2 printerr can be spied upon 1101s ok 3 log can be spied upon 1101s ok 4 logError can be spied upon 1101s ok 5 prettyPrint property value primitive 1101s ok 6 prettyPrint property value is object reference 1101s ok 7 prettyPrint more than one property 1101s ok 8 prettyPrint add property value after property value object reference 1101s ok 9 prettyPrint array 1101s ok 10 prettyPrint property value array 1101s ok 11 prettyPrint array reference is the only array element 1101s ok 12 prettyPrint array reference is one of multiple array elements 1101s ok 13 prettyPrint nested array 1101s ok 14 prettyPrint property value nested array 1101s ok 15 prettyPrint function 1101s ok 16 prettyPrint property value function 1101s ok 17 prettyPrint date 1101s ok 18 prettyPrint property value date 1101s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 1101s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0xef57a8f8560, JSClass 0x79878f3fb098, in object 0xef57a87d268 1101s ok 19 prettyPrint toString is overridden on object 1101s ok 20 prettyPrint string tag supplied 1101s ok 21 prettyPrint symbol 1101s ok 22 prettyPrint property key symbol 1101s ok 23 prettyPrint property value symbol 1101s ok 24 prettyPrint registered symbol 1101s ok 25 prettyPrint property key registered symbol 1101s ok 26 prettyPrint property value registered symbol 1101s ok 27 prettyPrint well-known symbol 1101s ok 28 prettyPrint property key well-known symbol 1101s ok 29 prettyPrint property value well-known symbol 1101s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1101s JS MAINLOOP: Enqueue job , promise=, allocation site= 1101s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: Spinning loop until released or hook cleared 1104s JS MAINLOOP: handling job 0, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 0 1104s JS MAINLOOP: handling job 1, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 1 1104s JS MAINLOOP: handling job 2, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 2 1104s JS MAINLOOP: handling job 3, 1104s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1104s JS MAINLOOP: Main loop instance 0x2b7d9cb5f70: release 1104s JS MAINLOOP: Completed job 3 1104s JS MEMORY: Memory report: before destroying context 1104s JS MEMORY: 251 objects currently alive 1104s JS MEMORY: boxed_instance = 136 1104s JS MEMORY: boxed_prototype = 9 1104s JS MEMORY: closure = 1 1104s JS MEMORY: function = 94 1104s JS MEMORY: fundamental_instance = 0 1104s JS MEMORY: fundamental_prototype = 0 1104s JS MEMORY: gerror_instance = 0 1104s JS MEMORY: gerror_prototype = 0 1104s JS MEMORY: interface = 0 1104s JS MEMORY: module = 5 1104s JS MEMORY: ns = 4 1104s JS MEMORY: object_instance = 0 1104s JS MEMORY: object_prototype = 2 1104s JS MEMORY: param = 0 1104s JS MEMORY: union_instance = 0 1104s JS MEMORY: union_prototype = 0 1104s JS CTX: JS shutdown sequence 1104s JS CTX: Stopping profiler 1104s JS CTX: Shutting down toggle queue 1104s JS CTX: Notifying external reference holders of GjsContext dispose 1104s JS MAINLOOP: Stopping promise job dispatcher 1104s JS CTX: Notifying reference holders of GjsContext dispose 1104s JS CTX: Checking unhandled promise rejections 1104s JS CTX: Releasing cached JS wrappers 1104s JS CTX: Final triggered GC 1104s JS CTX: Destroying JS context 1104s JS CTX: Releasing all native objects 1104s JS CTX: Disabling auto GC 1104s JS CTX: Ending trace on global object 1104s JS CTX: Freeing allocated resources 1104s JS CTX: JS context destroyed 1104s PASS: cjs/testPrint.test 1104s Running test: cjs/testCommandLine.sh.test 1104s ok 1 - Invalid option should exit with failure (exit code 1) 1104s ok 2 - Invalid option should print a relevant message 1104s ok 3 - System.exit(0) should exit successfully 1104s ok 4 - System.exit(42) should exit with the correct exit code 1104s Executing: cjs/testCommandLine.sh.test 1104s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 1104s # VALGRIND = 1104s ok 6 - System.exit() should still exit across an FFI boundary 1104s ok 7 - Unhandled promise rejections should still be printed when exiting 1104s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 1104s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 1104s ok 10 - --help should succeed 1104s ok 11 - --help should print something 1104s ok 12 - should succeed when --help is not first arg 1104s ok 13 - should print something when --help is not first arg 1104s ok 14 - --help should succeed before a script file 1104s ok 15 - --help should print something before a script file 1104s ok 16 - --help should succeed before -c 1104s ok 17 - --help should print something before -c 1104s ok 18 - --help after script file should be passed to script 1104s ok 19 - --help after script file should not print anything 1104s ok 20 - --help after -c should be passed to script 1104s ok 21 - --help after -c should not print anything 1104s ok 22 - -I after script should succeed but give a warning 1104s ok 23 - --coverage-prefix after script should succeed but give a warning 1104s ok 24 - --coverage-output after script should succeed but give a warning 1104s ok 25 - --version should work 1104s ok 26 - --version should print something 1104s ok 27 - --version after -c should be passed to script 1104s ok 28 - --version after -c should not print anything 1104s ok 29 - --jsversion should work 1104s ok 30 - --jsversion should print something 1104s ok 31 - --jsversion after -c should be passed to script 1104s ok 32 - --jsversion after -c should not print anything 1104s ok 33 - no profiling data should be dumped without --profile 1104s ok 34 - --profile should dump profiling data to the default file name # SKIP profiler is disabled 1104s ok 35 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled 1104s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled 1104s ok 37 - interpreter should exit with the correct exit code from a queued promise job 1104s ok 38 - interpreter should run queued promise jobs before finishing 1104s ok 39 - interpreter should stop running jobs when one calls System.exit() 1104s ok 40 - unhandled promise rejection should be reported 1104s ok 41 - catching an await expression should not cause unhandled rejection 1104s ok 42 - main program exceptions are not swallowed by queued promise jobs 1104s ok 43 - object unref from other thread after shutdown should not race 1104s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 1104s Gjs-Message: 13:13:29.060: Wrote coverage statistics to /tmp/test-tmp-cjs_testCommandLine.sh.test-VGMAK2/coverage.lcov 1104s ok 45 - coverage prefix is treated as an absolute path 1104s ok 46 - avoid statically importing two versions of the same module 1104s # VALGRIND = 1104s ok 47 - exit with correct code from a signal callback 1104s ok 48 - avoid asserting when System.exit is called from a signal callback 1104s ok 49 - exit after first System.exit call in a signal callback 1104s 1..49 1104s PASS: cjs/testCommandLine.sh.test 1104s Running test: cjs/testConsole.test 1104s JS NATIVE: Registered native JS module '_promiseNative' 1104s JS NATIVE: Registered native JS module '_byteArrayNative' 1104s JS NATIVE: Registered native JS module '_encodingNative' 1104s JS NATIVE: Registered native JS module '_gi' 1104s JS NATIVE: Registered native JS module 'gi' 1104s JS NATIVE: Registered native JS module 'cairoNative' 1104s JS NATIVE: Registered native JS module 'system' 1104s JS NATIVE: Registered native JS module 'console' 1104s JS NATIVE: Registered native JS module '_print' 1104s JS CTX: Enabling JIT 1104s JS CTX: Initialized class GjsFileImporter prototype 0x16bb7900098 1104s JS IMPORT: Defining parent (nil) of 0x16bb79000f8 'imports' is mod 0 1104s JS IMPORT: Importing '_print' 1104s JS NATIVE: Defining native module '_print' 1104s JS IMPORT: Defining parent 0x16bb79000f8 of 0x16bb79006b0 '_print' is mod 1 1104s JS IMPORT: successfully imported module '_print' 1104s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1104s 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 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16bb79014f0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16bb79021a8), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16bb79027a8), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16bb79027a8), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16bb79021a8), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16bb79014f0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x16bb79014f0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16bb79014f0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16bb79021a8), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16bb79027a8), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16bb79014f0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x16bb79014f0), global 0xe705963c1c0 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: hold 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Starting promise job dispatcher 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: Spinning loop until released or hook cleared 1104s JS MAINLOOP: handling job 0, 1104s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: release 1104s JS MAINLOOP: Completed job 0 1104s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb7915910), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16bb7916340), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16bb7916340), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb7915910), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb7915910), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16bb7916340), global 0xe705963c1c0 1104s JS IMPORT: Module metadata hook for module 0x16bb79169e8 1104s JS IMPORT: Defining meta.importSync for module 0x16bb79169e8 1104s JS NATIVE: Defining native module 'gi' 1104s JS CTX: Initialized class GIRepositoryNamespace prototype 0x16bb7917168 1104s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1104s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1104s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1104s JS IMPORT: Importing directory 'overrides' 1104s JS IMPORT: Defining parent 0x16bb79000f8 of 0x16bb79171e8 'overrides' is mod 1 1104s JS IMPORT: Defined importer 'overrides' 0x16bb79171e8 in 0x16bb79000f8 1104s JS IMPORT: successfully imported directory 'overrides' 1104s JS IMPORT: Importing '_byteArrayNative' 1104s JS NATIVE: Defining native module '_byteArrayNative' 1104s JS IMPORT: Defining parent 0x16bb79000f8 of 0x16bb7917630 '_byteArrayNative' is mod 1 1104s JS IMPORT: successfully imported module '_byteArrayNative' 1104s JS IMPORT: Importing '_promiseNative' 1104s JS NATIVE: Defining native module '_promiseNative' 1104s JS IMPORT: Defining parent 0x16bb79000f8 of 0x16bb79176f0 '_promiseNative' is mod 1 1104s JS IMPORT: successfully imported module '_promiseNative' 1104s JS IMPORT: Importing module GLib succeeded 1104s JS IMPORT: Defining parent 0x16bb79171e8 of 0xe705963d2b8 'GLib' is mod 1 1104s JS IMPORT: successfully imported module 'GLib' 1104s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1104s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe705967d060, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS CTX: Initialized class GIRepositoryGType prototype 0x16bb7917920 1104s JS CTX: Initialized class GIRepositoryFunction prototype 0xe705963d308 1104s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1104s JS G BXD: Defined class for Error (GError), prototype 0xe705967d0b0, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1104s JS G BXD: Defined class for Variant (GVariant), prototype 0xe705967d100, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1104s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe705967d150, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1104s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe705967d1a0, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1104s JS G BXD: Defined class for Thread (GThread), prototype 0xe705967d1f0, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS G BXD: Defining method ref in prototype for GLib.Thread 1104s JS G BXD: Defining method unref in prototype for GLib.Thread 1104s JS G NS: Defined namespace 'GLib' 0xe705967d038 in GIRepository 0x16bb7916ff8 1104s JS IMPORT: Importing module jasmine succeeded 1104s JS IMPORT: Defining parent 0x16bb79000f8 of 0xe705963dcb8 'jasmine' is mod 1 1104s JS IMPORT: successfully imported module 'jasmine' 1104s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: hold 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: Spinning loop until released or hook cleared 1104s JS MAINLOOP: handling job 0, 1104s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: release 1104s JS MAINLOOP: Completed job 0 1104s 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 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x16bb792aad0), global 0xe705963c1c0 1104s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1104s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1104s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1104s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1104s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1104s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1104s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1104s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1104s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1104s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1104s JS G ENUM: Defining GLib.LogLevelFlags as 0x16bb7934bb8 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: hold 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: Spinning loop until released or hook cleared 1104s JS MAINLOOP: handling job 0, 1104s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testConsole.js async resolved" 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: release 1104s JS MAINLOOP: Completed job 0 1104s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module metadata hook for module 0x16bb7914ba8 1104s JS IMPORT: Defining meta.importSync for module 0x16bb7914ba8 1104s JS NATIVE: Defining native module 'system' 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x16bb7913ee0), global 0xe705963c1c0 1104s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1104s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1104s JS MAINLOOP: Set main loop hook to 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: hold 1104s JS MAINLOOP: Running and clearing main loop hook 1104s JS G BXD: Defining method run in prototype for GLib.MainLoop 1104s 1..64 1104s JS IMPORT: Importing 'gi' 1104s JS IMPORT: Defining parent 0xe705963f928 of 0xe705963f820 'gi' is mod 1 1104s JS IMPORT: successfully imported module 'gi' 1104s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1104s JS G BXD: Defined class for Source (GSource), prototype 0xe705967d290, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS G BXD: Defining method set_priority in prototype for GLib.Source 1104s JS IMPORT: Importing '_gi' 1104s JS NATIVE: Defining native module '_gi' 1104s JS IMPORT: Defining parent 0xe705963f928 of 0x16bb7921918 '_gi' is mod 1 1104s JS IMPORT: successfully imported module '_gi' 1104s 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 1104s JS G NS: Defined namespace 'CjsPrivate' 0xe705967d330 in GIRepository 0xe705963f820 1104s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1104s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1104s JS IMPORT: Importing module _common succeeded 1104s JS IMPORT: Defining parent 0xe705963f928 of 0xe70596dc308 '_common' is mod 1 1104s JS IMPORT: successfully imported module '_common' 1104s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1104s JS IMPORT: Importing module _legacy succeeded 1104s JS IMPORT: Defining parent 0xe705963f928 of 0xe70596dc358 '_legacy' is mod 1 1104s JS IMPORT: successfully imported module '_legacy' 1104s JS IMPORT: Importing module GObject succeeded 1104s JS IMPORT: Defining parent 0xe705963f9a0 of 0xe70596dc2b8 'GObject' is mod 1 1104s JS IMPORT: successfully imported module 'GObject' 1104s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1104s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1104s JS G BXD: Defined class for String (GString), prototype 0xe705967d588, JSClass 0x6b44c3d0b098, in object 0xe705967d308 1104s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1104s JS G PRM: Defined class ParamSpec prototype is 0xe70596dc3f8 class 0x6b44c3d102f0 in object 0xe705967d308 1104s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1104s JS G OBJ: Defined class for Object (GObject), prototype 0xe705967d6f0, JSClass 0x6b44c3d0b7a8, in object 0xe705967d308 1104s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1104s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1104s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe705967d718, JSClass 0x6b44c3d0b7a8, in object 0xe705967d308 1104s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1104s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1104s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1104s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1104s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1104s JS G NS: Defined namespace 'GObject' 0xe705967d308 in GIRepository 0xe705963f820 1104s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1104s JS G BXD: Defining method attach in prototype for GLib.Source 1104s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1104s JS IMPORT: Module metadata hook for module 0xe705964ae08 1104s JS IMPORT: Defining meta.importSync for module 0xe705964ae08 1104s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 1104s JS G BXD: Defining method destroy in prototype for GLib.Source 1104s ok 1 console has correct object tag 1104s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1104s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe705967d998, JSClass 0x6b44c3d0b098, in object 0xe705967d038 1104s JS G BXD: Defining method classify in prototype for GLib.Variant 1104s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 1104s JS G BXD: Defining method n_children in prototype for GLib.Variant 1104s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 1104s JS G BXD: Defining method get_string in prototype for GLib.Variant 1104s JS G BXD: Defining method get_variant in prototype for GLib.Variant 1104s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 1104s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 1104s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 1104s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 1104s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 1104s JS G ENUM: Defining GLib.LogWriterOutput as 0x16bb7933c00 1104s JS IMPORT: Module metadata hook for module 0xe705964af90 1104s JS IMPORT: Defining meta.importSync for module 0xe705964af90 1104s JS NATIVE: Defining native module '_encodingNative' 1104s ok 2 console logs a message 1104s ok 3 console logs a warning 1104s ok 4 console logs an informative message 1104s ok 5 console traces a line 1104s ok 6 console traces a empty message 1104s ok 7 console asserts a true condition 1104s ok 8 console asserts a false condition 1104s ok 9 console asserts a false condition with message 1104s JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'CjsPrivate' 1104s ok 10 console clear() can be called 1104s ok 11 console clear() resets indentation 1104s ok 12 console table() logs at least something 1104s ok 13 console string replacement console.log() supports %s 1104s ok 14 console string replacement console.log() supports %d 1104s ok 15 console string replacement console.log() supports %i 1104s ok 16 console string replacement console.log() supports %f 1104s ok 17 console string replacement console.log() supports %o 1104s ok 18 console string replacement console.log() supports %O 1104s ok 19 console string replacement console.log() ignores %c 1104s ok 20 console string replacement console.log() supports mixing substitutions 1104s ok 21 console string replacement console.log() supports invalid numbers 1104s ok 22 console string replacement console.log() supports missing substitutions 1104s ok 23 console string replacement console.warn() supports %s 1104s ok 24 console string replacement console.warn() supports %d 1104s ok 25 console string replacement console.warn() supports %i 1104s ok 26 console string replacement console.warn() supports %f 1104s ok 27 console string replacement console.warn() supports %o 1104s ok 28 console string replacement console.warn() supports %O 1104s ok 29 console string replacement console.warn() ignores %c 1104s ok 30 console string replacement console.warn() supports mixing substitutions 1104s ok 31 console string replacement console.warn() supports invalid numbers 1104s ok 32 console string replacement console.warn() supports missing substitutions 1104s ok 33 console string replacement console.info() supports %s 1104s ok 34 console string replacement console.info() supports %d 1104s ok 35 console string replacement console.info() supports %i 1104s ok 36 console string replacement console.info() supports %f 1104s ok 37 console string replacement console.info() supports %o 1104s ok 38 console string replacement console.info() supports %O 1104s ok 39 console string replacement console.info() ignores %c 1104s ok 40 console string replacement console.info() supports mixing substitutions 1104s ok 41 console string replacement console.info() supports invalid numbers 1104s ok 42 console string replacement console.info() supports missing substitutions 1104s ok 43 console string replacement console.error() supports %s 1104s ok 44 console string replacement console.error() supports %d 1104s ok 45 console string replacement console.error() supports %i 1104s ok 46 console string replacement console.error() supports %f 1104s ok 47 console string replacement console.error() supports %o 1104s ok 48 console string replacement console.error() supports %O 1104s ok 49 console string replacement console.error() ignores %c 1104s ok 50 console string replacement console.error() supports mixing substitutions 1104s ok 51 console string replacement console.error() supports invalid numbers 1104s ok 52 console string replacement console.error() supports missing substitutions 1104s ok 53 console string replacement console.trace() supports %s 1104s ok 54 console string replacement console.trace() supports %d 1104s ok 55 console string replacement console.trace() supports %i 1104s ok 56 console string replacement console.trace() supports %f 1104s ok 57 console string replacement console.trace() supports %o 1104s ok 58 console string replacement console.trace() supports %O 1104s ok 59 console string replacement console.trace() ignores %c 1104s ok 60 console string replacement console.trace() supports mixing substitutions 1104s ok 61 console string replacement console.trace() supports invalid numbers 1104s ok 62 console string replacement console.trace() supports missing substitutions 1104s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 1104s ok 63 console time() ends correctly 1104s ok 64 console time() doesn't log initially 1104s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: Spinning loop until released or hook cleared 1104s JS MAINLOOP: handling job 0, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 0 1104s JS MAINLOOP: handling job 1, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 1 1104s JS MAINLOOP: handling job 2, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 2 1104s JS MAINLOOP: handling job 3, 1104s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1104s JS MAINLOOP: Main loop instance 0x10dfc2d55f70: release 1104s JS MAINLOOP: Completed job 3 1104s JS MEMORY: Memory report: before destroying context 1104s JS MEMORY: 4290 objects currently alive 1104s JS MEMORY: boxed_instance = 4154 1104s JS MEMORY: boxed_prototype = 9 1104s JS MEMORY: closure = 2 1104s JS MEMORY: function = 115 1104s JS MEMORY: fundamental_instance = 0 1104s JS MEMORY: fundamental_prototype = 0 1104s JS MEMORY: gerror_instance = 0 1104s JS MEMORY: gerror_prototype = 0 1104s JS MEMORY: interface = 0 1104s JS MEMORY: module = 5 1104s JS MEMORY: ns = 3 1104s JS MEMORY: object_instance = 0 1104s JS MEMORY: object_prototype = 2 1104s JS MEMORY: param = 0 1104s JS MEMORY: union_instance = 0 1104s JS MEMORY: union_prototype = 0 1104s JS CTX: JS shutdown sequence 1104s JS CTX: Stopping profiler 1104s JS CTX: Shutting down toggle queue 1104s JS CTX: Notifying external reference holders of GjsContext dispose 1104s JS MAINLOOP: Stopping promise job dispatcher 1104s JS CTX: Notifying reference holders of GjsContext dispose 1104s JS CTX: Checking unhandled promise rejections 1104s JS CTX: Releasing cached JS wrappers 1104s JS CTX: Final triggered GC 1104s JS CTX: Destroying JS context 1104s JS CTX: Releasing all native objects 1104s JS CTX: Disabling auto GC 1104s JS CTX: Ending trace on global object 1104s JS CTX: Freeing allocated resources 1104s JS CTX: JS context destroyed 1104s PASS: cjs/testConsole.test 1104s Running test: cjs/quit.test 1104s 1..1 1104s ok 1 - /usr/libexec/installed-tests/cjs/debugger/quit.debugger 1104s PASS: cjs/quit.test 1104s Running test: cjs/next.test 1104s 1..1 1104s ok 1 - /usr/libexec/installed-tests/cjs/debugger/next.debugger 1104s PASS: cjs/next.test 1104s Running test: cjs/testImporter.test 1104s JS NATIVE: Registered native JS module '_promiseNative' 1104s JS NATIVE: Registered native JS module '_byteArrayNative' 1104s JS NATIVE: Registered native JS module '_encodingNative' 1104s JS NATIVE: Registered native JS module '_gi' 1104s JS NATIVE: Registered native JS module 'gi' 1104s JS NATIVE: Registered native JS module 'cairoNative' 1104s JS NATIVE: Registered native JS module 'system' 1104s JS NATIVE: Registered native JS module 'console' 1104s JS NATIVE: Registered native JS module '_print' 1104s JS CTX: Enabling JIT 1104s JS CTX: Initialized class GjsFileImporter prototype 0x68d9da00098 1104s JS IMPORT: Defining parent (nil) of 0x68d9da000f8 'imports' is mod 0 1104s JS IMPORT: Importing '_print' 1104s JS NATIVE: Defining native module '_print' 1104s JS IMPORT: Defining parent 0x68d9da000f8 of 0x68d9da006b0 '_print' is mod 1 1104s JS IMPORT: successfully imported module '_print' 1104s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1104s 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 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x68d9da014f0), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68d9da021a8), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68d9da027a8), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68d9da027a8), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68d9da021a8), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x68d9da014f0), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x68d9da014f0), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x68d9da014f0), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68d9da021a8), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68d9da027a8), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x68d9da014f0), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x68d9da014f0), global 0x1aa97ca3c1c0 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: hold 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Starting promise job dispatcher 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: Spinning loop until released or hook cleared 1104s JS MAINLOOP: handling job 0, 1104s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: release 1104s JS MAINLOOP: Completed job 0 1104s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68d9da15910), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68d9da16340), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68d9da16340), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68d9da15910), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68d9da15910), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68d9da16340), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module metadata hook for module 0x68d9da169e8 1104s JS IMPORT: Defining meta.importSync for module 0x68d9da169e8 1104s JS NATIVE: Defining native module 'gi' 1104s JS CTX: Initialized class GIRepositoryNamespace prototype 0x68d9da17168 1104s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1104s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1104s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1104s JS IMPORT: Importing directory 'overrides' 1104s JS IMPORT: Defining parent 0x68d9da000f8 of 0x68d9da171e8 'overrides' is mod 1 1104s JS IMPORT: Defined importer 'overrides' 0x68d9da171e8 in 0x68d9da000f8 1104s JS IMPORT: successfully imported directory 'overrides' 1104s JS IMPORT: Importing '_byteArrayNative' 1104s JS NATIVE: Defining native module '_byteArrayNative' 1104s JS IMPORT: Defining parent 0x68d9da000f8 of 0x68d9da17630 '_byteArrayNative' is mod 1 1104s JS IMPORT: successfully imported module '_byteArrayNative' 1104s JS IMPORT: Importing '_promiseNative' 1104s JS NATIVE: Defining native module '_promiseNative' 1104s JS IMPORT: Defining parent 0x68d9da000f8 of 0x68d9da176f0 '_promiseNative' is mod 1 1104s JS IMPORT: successfully imported module '_promiseNative' 1104s JS IMPORT: Importing module GLib succeeded 1104s JS IMPORT: Defining parent 0x68d9da171e8 of 0x1aa97ca3d2b8 'GLib' is mod 1 1104s JS IMPORT: successfully imported module 'GLib' 1104s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1104s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1aa97ca7d060, JSClass 0x6c702b79b098, in object 0x1aa97ca7d038 1104s JS CTX: Initialized class GIRepositoryGType prototype 0x68d9da17920 1104s JS CTX: Initialized class GIRepositoryFunction prototype 0x1aa97ca3d308 1104s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1104s JS G BXD: Defined class for Error (GError), prototype 0x1aa97ca7d0b0, JSClass 0x6c702b79b098, in object 0x1aa97ca7d038 1104s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1104s JS G BXD: Defined class for Variant (GVariant), prototype 0x1aa97ca7d100, JSClass 0x6c702b79b098, in object 0x1aa97ca7d038 1104s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1104s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1aa97ca7d150, JSClass 0x6c702b79b098, in object 0x1aa97ca7d038 1104s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1104s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1aa97ca7d1a0, JSClass 0x6c702b79b098, in object 0x1aa97ca7d038 1104s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1104s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1104s JS G BXD: Defined class for Thread (GThread), prototype 0x1aa97ca7d1f0, JSClass 0x6c702b79b098, in object 0x1aa97ca7d038 1104s JS G BXD: Defining method ref in prototype for GLib.Thread 1104s JS G BXD: Defining method unref in prototype for GLib.Thread 1104s JS G NS: Defined namespace 'GLib' 0x1aa97ca7d038 in GIRepository 0x68d9da16ff8 1104s JS IMPORT: Importing module jasmine succeeded 1104s JS IMPORT: Defining parent 0x68d9da000f8 of 0x1aa97ca3dcb8 'jasmine' is mod 1 1104s JS IMPORT: successfully imported module 'jasmine' 1104s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: hold 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: Spinning loop until released or hook cleared 1104s JS MAINLOOP: handling job 0, 1104s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: release 1104s JS MAINLOOP: Completed job 0 1104s JS CTX: Script evaluation succeeded 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: Spinning loop until released or hook cleared 1104s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module metadata hook for module 0x68d9da03a20 1104s JS IMPORT: Defining meta.importSync for module 0x68d9da03a20 1104s JS NATIVE: Defining native module 'system' 1104s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x68d9da02d58), global 0x1aa97ca3c1c0 1104s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1104s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1104s JS MAINLOOP: Set main loop hook to 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: hold 1104s JS MAINLOOP: Running and clearing main loop hook 1104s JS G BXD: Defining method run in prototype for GLib.MainLoop 1104s 1..38 1104s JS IMPORT: Importing 'gi' 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x1aa97ca3f838 'gi' is mod 1 1104s JS IMPORT: successfully imported module 'gi' 1104s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1104s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1104s JS G BXD: Defined class for Source (GSource), prototype 0x1aa97ca7d268, JSClass 0x6c702b79b098, in object 0x1aa97ca7d038 1104s JS G BXD: Defining method set_priority in prototype for GLib.Source 1104s JS IMPORT: Importing '_gi' 1104s JS NATIVE: Defining native module '_gi' 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x68d9da0ded0 '_gi' is mod 1 1104s JS IMPORT: successfully imported module '_gi' 1104s 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 1104s JS G NS: Defined namespace 'CjsPrivate' 0x1aa97ca7d308 in GIRepository 0x1aa97ca3f838 1104s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1104s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1104s JS IMPORT: Importing module _common succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x1aa97cade1f0 '_common' is mod 1 1104s JS IMPORT: successfully imported module '_common' 1104s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1104s JS IMPORT: Importing module _legacy succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x1aa97cade240 '_legacy' is mod 1 1104s JS IMPORT: successfully imported module '_legacy' 1104s JS IMPORT: Importing module GObject succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f9a0 of 0x1aa97cade1a0 'GObject' is mod 1 1104s JS IMPORT: successfully imported module 'GObject' 1104s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1104s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1104s JS G BXD: Defined class for String (GString), prototype 0x1aa97ca7d588, JSClass 0x6c702b79b098, in object 0x1aa97ca7d2e0 1104s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1104s JS G PRM: Defined class ParamSpec prototype is 0x1aa97cade2e0 class 0x6c702b7a02f0 in object 0x1aa97ca7d2e0 1104s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1104s JS G OBJ: Defined class for Object (GObject), prototype 0x1aa97ca7d6f0, JSClass 0x6c702b79b7a8, in object 0x1aa97ca7d2e0 1104s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1104s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1104s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1aa97ca7d718, JSClass 0x6c702b79b7a8, in object 0x1aa97ca7d2e0 1104s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1104s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1104s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1104s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1104s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1104s JS G NS: Defined namespace 'GObject' 0x1aa97ca7d2e0 in GIRepository 0x1aa97ca3f838 1104s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1104s JS G BXD: Defining method attach in prototype for GLib.Source 1104s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1104s JS IMPORT: Module metadata hook for module 0x1aa97ca4aba0 1104s JS IMPORT: Defining meta.importSync for module 0x1aa97ca4aba0 1104s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' 1104s JS G BXD: Defining method destroy in prototype for GLib.Source 1104s ok 1 GI importer can import GI modules 1104s JS IMPORT: Cleaning up from failed import of 'WarnLib' 1104s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 1104s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 1104s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 1104s ok 3 GI importer on failure throws an exception when the overrides import throws one 1104s JS IMPORT: Importing module Regress succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f9a0 of 0x1aa97cade768 'Regress' is mod 1 1104s JS IMPORT: successfully imported module 'Regress' 1104s ok 4 GI importer on failure throws an exception when the overrides _init throws one 1104s JS IMPORT: Importing module Gio succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f9a0 of 0x1aa97cade7b8 'Gio' is mod 1 1104s JS IMPORT: successfully imported module 'Gio' 1104s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 1104s JS IMPORT: Importing module foobar succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x1aa97cade830 'foobar' is mod 1 1104s JS IMPORT: successfully imported module 'foobar' 1104s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 1104s JS IMPORT: Importing directory 'subA' 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x68d9da39110 'subA' is mod 1 1104s JS IMPORT: Defined importer 'subA' 0x68d9da39110 in 0x1aa97ca3f970 1104s JS IMPORT: successfully imported directory 'subA' 1104s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 1104s JS IMPORT: Importing directory 'subB' 1104s JS IMPORT: Defining parent 0x68d9da39110 of 0x68d9da39250 'subB' is mod 1 1104s JS IMPORT: Defined importer 'subB' 0x68d9da39250 in 0x68d9da39110 1104s JS IMPORT: successfully imported directory 'subB' 1104s JS CTX: Script evaluation succeeded 1104s JS IMPORT: Importing module foobar succeeded 1104s JS IMPORT: Defining parent 0x68d9da39250 of 0x1aa97cade8a8 'foobar' is mod 1 1104s JS IMPORT: successfully imported module 'foobar' 1104s ok 6 Importer is on the global object (backwards compatibility) 1104s ok 7 Importer is abstract 1104s ok 8 Importer exists 1104s ok 9 Importer has a toString representation 1104s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 1104s ok 10 Importer throws an import error when trying to import a nonexistent module 1104s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 1104s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 1104s ok 11 Importer throws an error when evaluating the module file throws an error 1104s ok 12 Importer can import a module 1104s ok 13 Importer can import a module with a toString property 1104s ok 14 Importer makes deleting the import a no-op 1104s ok 15 Importer gives the same object when importing a second time 1104s ok 16 Importer can import a submodule 1104s ok 17 Importer imports modules with a toString representation 1104s ok 18 Importer does not share the same object for a module on a different path 1104s ok 19 Importer gives the same object when importing a submodule a second time 1104s ok 20 Importer has no meta properties on the toplevel importer 1104s ok 21 Importer sets the names of imported modules 1104s ok 22 Importer gives a module the importer object as parent module 1104s ok 23 Importer gives a submodule the module as parent module 1104s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 1104s JS IMPORT: Importing directory 'mutualImport' 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x68d9da2c9b0 'mutualImport' is mod 1 1104s JS IMPORT: Defined importer 'mutualImport' 0x68d9da2c9b0 in 0x1aa97ca3f970 1104s JS IMPORT: successfully imported directory 'mutualImport' 1104s JS IMPORT: Importing module b succeeded 1104s JS IMPORT: Defining parent 0x68d9da2c9b0 of 0x639301087b8 'b' is mod 1 1104s JS IMPORT: successfully imported module 'b' 1104s JS IMPORT: Importing module a succeeded 1104s JS IMPORT: Defining parent 0x68d9da2c9b0 of 0x63930108768 'a' is mod 1 1104s JS IMPORT: successfully imported module 'a' 1104s ok 24 Importer does not make a separate copy of a module imported in two places 1104s ok 25 Importer evaluates an __init__.js file in an imported directory 1104s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 1104s JS IMPORT: Importing directory 'subBadInit' 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x68d9da39f48 'subBadInit' is mod 1 1104s JS IMPORT: Defined importer 'subBadInit' 0x68d9da39f48 in 0x1aa97ca3f970 1104s JS IMPORT: successfully imported directory 'subBadInit' 1104s ok 26 Importer throws on an __init__.js file with a syntax error 1104s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 1104s JS IMPORT: Importing directory 'subErrorInit' 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x68d9da3fa50 'subErrorInit' is mod 1 1104s JS IMPORT: Defined importer 'subErrorInit' 0x68d9da3fa50 in 0x1aa97ca3f970 1104s JS IMPORT: successfully imported directory 'subErrorInit' 1104s ok 27 Importer throws when an __init__.js throws an error 1104s ok 28 Importer accesses a class defined in an __init__.js file 1104s JS IMPORT: Importing module modunicode succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x63930108830 'modunicode' is mod 1 1104s JS IMPORT: successfully imported module 'modunicode' 1104s ok 29 Importer can import a file encoded in UTF-8 1104s JS IMPORT: Importing module lexicalScope succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x63930108880 'lexicalScope' is mod 1 1104s JS IMPORT: successfully imported module 'lexicalScope' 1104s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1104s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1104s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1104s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1104s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1104s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1104s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1104s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1104s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1104s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1104s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1104s JS G ENUM: Defining GLib.LogLevelFlags as 0x68d9da53650 1104s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1104s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 1104s ok 31 Importer properties defined in the module's lexical scope can be accessed 1104s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 1104s ok 33 Importer enumerating modules gets all of them 1104s ok 34 Importer enumerating modules includes modules that throw on import 1104s ok 35 Importer enumerating modules does not include meta properties 1104s ok 36 Importer doesn't crash when resolving a non-string property 1104s JS IMPORT: Async module resolve hook for module '"./modules/say.js"' (relative to 0x1aa97ca3f9d0), global 0x1aa97ca3c1c0 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: hold 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: hold 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: release 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: handling job 0, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 0 1104s JS MAINLOOP: handling job 1, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 1 1104s JS MAINLOOP: handling job 2, 1104s JS IMPORT: Async import promise resolved 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: release 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 2 1104s JS MAINLOOP: handling job 3, 1104s JS IMPORT: Module resolve hook for module '"./modules/say.js"' (relative to 0x1aa97ca3f9d0), global 0x1aa97ca3c1c0 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 3 1104s JS MAINLOOP: handling job 4, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 4 1104s JS MAINLOOP: handling job 5, 1104s ok 37 Importer scripts support relative dynamic imports 1104s JS MAINLOOP: Completed job 5 1104s JS IMPORT: Importing module dynamic succeeded 1104s JS IMPORT: Defining parent 0x1aa97ca3f970 of 0x63930108998 'dynamic' is mod 1 1104s JS IMPORT: successfully imported module 'dynamic' 1104s JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x68d9da9d220), global 0x1aa97ca3c1c0 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: hold 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: hold 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: release 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: handling job 0, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 0 1104s JS MAINLOOP: handling job 1, 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 1 1104s JS MAINLOOP: handling job 2, 1104s JS IMPORT: Async import promise resolved 1104s JS MAINLOOP: Main loop instance 0x1cea78db5f70: release 1104s JS MAINLOOP: Enqueue job , promise=, allocation site= 1104s JS MAINLOOP: Completed job 2 1104s JS MAINLOOP: handling job 3, 1104s JS IMPORT: Module resolve hook for module '"./say.js"' (relative to 0x68d9da9d220), global 0x1aa97ca3c1c0 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 3 1105s JS MAINLOOP: handling job 4, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 4 1105s JS MAINLOOP: handling job 5, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 5 1105s JS MAINLOOP: handling job 6, 1105s ok 38 Importer imported scripts support relative dynamic imports 1105s JS MAINLOOP: Completed job 6 1105s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x1cea78db5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 1 1105s JS MAINLOOP: handling job 2, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 2 1105s JS MAINLOOP: handling job 3, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x1cea78db5f70: release 1105s JS MAINLOOP: Completed job 3 1105s JS MEMORY: Memory report: before destroying context 1105s JS MEMORY: 344 objects currently alive 1105s JS MEMORY: boxed_instance = 212 1105s JS MEMORY: boxed_prototype = 8 1105s JS MEMORY: closure = 1 1105s JS MEMORY: function = 96 1105s JS MEMORY: fundamental_instance = 0 1105s JS MEMORY: fundamental_prototype = 0 1105s JS MEMORY: gerror_instance = 0 1105s JS MEMORY: gerror_prototype = 0 1105s JS MEMORY: interface = 0 1105s JS MEMORY: module = 18 1105s JS MEMORY: ns = 7 1105s JS MEMORY: object_instance = 0 1105s JS MEMORY: object_prototype = 2 1105s JS MEMORY: param = 0 1105s JS MEMORY: union_instance = 0 1105s JS MEMORY: union_prototype = 0 1105s JS CTX: JS shutdown sequence 1105s JS CTX: Stopping profiler 1105s JS CTX: Shutting down toggle queue 1105s JS CTX: Notifying external reference holders of GjsContext dispose 1105s JS MAINLOOP: Stopping promise job dispatcher 1105s JS CTX: Notifying reference holders of GjsContext dispose 1105s JS CTX: Checking unhandled promise rejections 1105s JS CTX: Releasing cached JS wrappers 1105s JS CTX: Final triggered GC 1105s JS CTX: Destroying JS context 1105s JS CTX: Releasing all native objects 1105s JS CTX: Disabling auto GC 1105s JS CTX: Ending trace on global object 1105s JS CTX: Freeing allocated resources 1105s JS CTX: JS context destroyed 1105s PASS: cjs/testImporter.test 1105s Running test: cjs/testWarnings.sh.test 1105s ok 1 - overwriting method with Signals.addSignalMethods() should warn 1105s ok 2 - passing too many arguments to a GI function should warn 1105s ok 3 - file and line number are logged for syntax errors 1105s 1..3 1105s PASS: cjs/testWarnings.sh.test 1105s Running test: cjs/testCairo.test 1105s JS NATIVE: Registered native JS module '_promiseNative' 1105s JS NATIVE: Registered native JS module '_byteArrayNative' 1105s JS NATIVE: Registered native JS module '_encodingNative' 1105s JS NATIVE: Registered native JS module '_gi' 1105s JS NATIVE: Registered native JS module 'gi' 1105s JS NATIVE: Registered native JS module 'cairoNative' 1105s JS NATIVE: Registered native JS module 'system' 1105s JS NATIVE: Registered native JS module 'console' 1105s JS NATIVE: Registered native JS module '_print' 1105s JS CTX: Enabling JIT 1105s JS CTX: Initialized class GjsFileImporter prototype 0x251e45a00098 1105s JS IMPORT: Defining parent (nil) of 0x251e45a000f8 'imports' is mod 0 1105s JS IMPORT: Importing '_print' 1105s JS NATIVE: Defining native module '_print' 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x251e45a006b0 '_print' is mod 1 1105s JS IMPORT: successfully imported module '_print' 1105s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1105s 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 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x251e45a014f0), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x251e45a021a8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x251e45a027a8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x251e45a027a8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x251e45a021a8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x251e45a014f0), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x251e45a014f0), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x251e45a014f0), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x251e45a021a8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x251e45a027a8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x251e45a014f0), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x251e45a014f0), global 0x203f51e3c1c0 1105s JS MAINLOOP: Main loop instance 0x193326615f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Starting promise job dispatcher 1105s JS MAINLOOP: Main loop instance 0x193326615f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1105s JS MAINLOOP: Main loop instance 0x193326615f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251e45a15910), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x251e45a16340), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x251e45a16340), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251e45a15910), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251e45a15910), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x251e45a16340), global 0x203f51e3c1c0 1105s JS IMPORT: Module metadata hook for module 0x251e45a169e8 1105s JS IMPORT: Defining meta.importSync for module 0x251e45a169e8 1105s JS NATIVE: Defining native module 'gi' 1105s JS CTX: Initialized class GIRepositoryNamespace prototype 0x251e45a17168 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1105s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1105s JS IMPORT: Importing directory 'overrides' 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x251e45a171e8 'overrides' is mod 1 1105s JS IMPORT: Defined importer 'overrides' 0x251e45a171e8 in 0x251e45a000f8 1105s JS IMPORT: successfully imported directory 'overrides' 1105s JS IMPORT: Importing '_byteArrayNative' 1105s JS NATIVE: Defining native module '_byteArrayNative' 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x251e45a17630 '_byteArrayNative' is mod 1 1105s JS IMPORT: successfully imported module '_byteArrayNative' 1105s JS IMPORT: Importing '_promiseNative' 1105s JS NATIVE: Defining native module '_promiseNative' 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x251e45a176f0 '_promiseNative' is mod 1 1105s JS IMPORT: successfully imported module '_promiseNative' 1105s JS IMPORT: Importing module GLib succeeded 1105s JS IMPORT: Defining parent 0x251e45a171e8 of 0x203f51e3d2b8 'GLib' is mod 1 1105s JS IMPORT: successfully imported module 'GLib' 1105s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1105s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x203f51e7d060, JSClass 0x6e403727b098, in object 0x203f51e7d038 1105s JS CTX: Initialized class GIRepositoryGType prototype 0x251e45a17920 1105s JS CTX: Initialized class GIRepositoryFunction prototype 0x203f51e3d308 1105s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1105s JS G BXD: Defined class for Error (GError), prototype 0x203f51e7d0b0, JSClass 0x6e403727b098, in object 0x203f51e7d038 1105s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1105s JS G BXD: Defined class for Variant (GVariant), prototype 0x203f51e7d100, JSClass 0x6e403727b098, in object 0x203f51e7d038 1105s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1105s JS G BXD: Defined class for Bytes (GBytes), prototype 0x203f51e7d150, JSClass 0x6e403727b098, in object 0x203f51e7d038 1105s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1105s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x203f51e7d1a0, JSClass 0x6e403727b098, in object 0x203f51e7d038 1105s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1105s JS G BXD: Defined class for Thread (GThread), prototype 0x203f51e7d1f0, JSClass 0x6e403727b098, in object 0x203f51e7d038 1105s JS G BXD: Defining method ref in prototype for GLib.Thread 1105s JS G BXD: Defining method unref in prototype for GLib.Thread 1105s JS G NS: Defined namespace 'GLib' 0x203f51e7d038 in GIRepository 0x251e45a16ff8 1105s JS IMPORT: Importing module jasmine succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51e3dcb8 'jasmine' is mod 1 1105s JS IMPORT: successfully imported module 'jasmine' 1105s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1105s JS MAINLOOP: Main loop instance 0x193326615f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x193326615f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x193326615f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Importing 'gi' 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x251e45a16ff8 'gi' is mod 1 1105s JS IMPORT: successfully imported module 'gi' 1105s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 1105s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 1105s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 1105s JS IMPORT: Importing module _cairo succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51e3de48 '_cairo' is mod 1 1105s JS IMPORT: successfully imported module '_cairo' 1105s JS IMPORT: Importing 'cairoNative' 1105s JS NATIVE: Defining native module 'cairoNative' 1105s JS CTX: Initialized class Region prototype 0x251e45a2b3d0 1105s JS CTX: Initialized class Context prototype 0x251e45a2b4f0 1105s JS CTX: Initialized class Surface prototype 0x251e45a2bcd0 1105s JS CTX: Initialized class ImageSurface prototype 0x251e45a2bdb0 1105s JS CTX: Initialized class Path prototype 0x251e45a2be10 1105s JS CTX: Initialized class PSSurface prototype 0x251e45a2be70 1105s JS CTX: Initialized class PDFSurface prototype 0x251e45a2bed0 1105s JS CTX: Initialized class SVGSurface prototype 0x251e45a2bfb0 1105s JS CTX: Initialized class Pattern prototype 0x251e45a2c090 1105s JS CTX: Initialized class Gradient prototype 0x251e45a2c0f0 1105s JS CTX: Initialized class LinearGradient prototype 0x251e45a2c150 1105s JS CTX: Initialized class RadialGradient prototype 0x251e45a2c1b0 1105s JS CTX: Initialized class SurfacePattern prototype 0x251e45a2c210 1105s JS CTX: Initialized class SolidPattern prototype 0x251e45a2c270 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x251e45a2b3b0 'cairoNative' is mod 1 1105s JS IMPORT: successfully imported module 'cairoNative' 1105s JS IMPORT: Importing module cairo succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51e3ddf8 'cairo' is mod 1 1105s JS IMPORT: successfully imported module 'cairo' 1105s 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 1105s JS G NS: Defined namespace 'Gdk' 0x203f51e7d308 in GIRepository 0x251e45a16ff8 1105s 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 1105s JS G NS: Defined namespace 'GIMarshallingTests' 0x203f51e7d330 in GIRepository 0x251e45a16ff8 1105s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1105s JS IMPORT: Importing module _legacy succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51e3dee8 '_legacy' is mod 1 1105s JS IMPORT: successfully imported module '_legacy' 1105s 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 1105s JS G NS: Defined namespace 'CjsPrivate' 0x203f51e7d3a8 in GIRepository 0x251e45a16ff8 1105s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1105s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1105s JS IMPORT: Importing module lang succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51e3dfd8 'lang' is mod 1 1105s JS IMPORT: successfully imported module 'lang' 1105s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1105s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1105s JS IMPORT: Importing module _signals succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51ecf060 '_signals' is mod 1 1105s JS IMPORT: successfully imported module '_signals' 1105s JS IMPORT: Importing module signals succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51e3df88 'signals' is mod 1 1105s JS IMPORT: successfully imported module 'signals' 1105s JS IMPORT: Importing module Gio succeeded 1105s JS IMPORT: Defining parent 0x251e45a171e8 of 0x203f51e3df38 'Gio' is mod 1 1105s JS IMPORT: successfully imported module 'Gio' 1105s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1105s JS IMPORT: Importing '_gi' 1105s JS NATIVE: Defining native module '_gi' 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x251e45a2f758 '_gi' is mod 1 1105s JS IMPORT: successfully imported module '_gi' 1105s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1105s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1105s JS IMPORT: Importing module _common succeeded 1105s JS IMPORT: Defining parent 0x251e45a000f8 of 0x203f51ecf100 '_common' is mod 1 1105s JS IMPORT: successfully imported module '_common' 1105s JS IMPORT: Importing module GObject succeeded 1105s JS IMPORT: Defining parent 0x251e45a171e8 of 0x203f51ecf0b0 'GObject' is mod 1 1105s JS IMPORT: successfully imported module 'GObject' 1105s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1105s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1105s JS G BXD: Defined class for String (GString), prototype 0x203f51e7d650, JSClass 0x6e403727b098, in object 0x203f51e7d3d0 1105s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1105s JS G PRM: Defined class ParamSpec prototype is 0x203f51ecf1a0 class 0x6e40372802f0 in object 0x203f51e7d3d0 1105s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1105s JS G OBJ: Defined class for Object (GObject), prototype 0x203f51e7d7b8, JSClass 0x6e403727b7a8, in object 0x203f51e7d3d0 1105s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1105s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1105s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x203f51e7d7e0, JSClass 0x6e403727b7a8, in object 0x203f51e7d3d0 1105s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1105s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1105s JS G NS: Defined namespace 'GObject' 0x203f51e7d3d0 in GIRepository 0x251e45a16ff8 1105s JS G OBJ: Defined class for Application (GApplication), prototype 0x203f51e7d830, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1105s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x203f51ecf510, JSClass 0x6e403727b580, in object 0x203f51e7d380 1105s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1105s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1105s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x203f51e7d8a8, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1105s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x203f51ecf790, JSClass 0x6e403727b580, in object 0x203f51e7d380 1105s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1105s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x203f51e7d920, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1105s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1105s JS G IFACE: Defined class for Initable (GInitable), prototype 0x203f51ecf8d0, JSClass 0x6e403727b580, in object 0x203f51e7d380 1105s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1105s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1105s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1105s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x203f51e7d998, JSClass 0x6e403727b098, in object 0x203f51e7d380 1105s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1105s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x203f51e7d9e8, JSClass 0x6e403727b098, in object 0x203f51e7d380 1105s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1105s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1105s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x203f51e7da38, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x203f51e7da88, JSClass 0x6e403727b7a8, in object 0x203f51e7d3a8 1105s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1105s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x203f51e7dad8, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1105s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1105s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1105s JS G IFACE: Defined class for File (GFile), prototype 0x203f51ecfa38, JSClass 0x6e403727b580, in object 0x203f51e7d380 1105s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x203f51e7db50, JSClass 0x6e403727b7a8, in object 0x251e45a170d8 1105s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1105s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x203f51e7dbc8, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1105s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1105s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x203f51e7dc18, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1105s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x203f51e7dc68, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1105s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x203f51e7dcb8, JSClass 0x6e403727b098, in object 0x203f51e7d380 1105s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1105s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1105s JS G OBJ: Defined class for Settings (GSettings), prototype 0x203f51e7dd08, JSClass 0x6e403727b7a8, in object 0x203f51e7d380 1105s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1105s JS G NS: Defined namespace 'Gio' 0x203f51e7d380 in GIRepository 0x251e45a16ff8 1105s JS IMPORT: Importing module Gtk succeeded 1105s JS IMPORT: Defining parent 0x251e45a171e8 of 0x203f51e3de98 'Gtk' is mod 1 1105s JS IMPORT: successfully imported module 'Gtk' 1105s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1105s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1105s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x203f51e7dd58, JSClass 0x6e403727b7a8, in object 0x203f51e7d3d0 1105s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x203f51e7dda8, JSClass 0x6e403727b7a8, in object 0x203f51e7d358 1105s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1105s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x203f51ee2768, JSClass 0x6e403727b580, in object 0x203f51e7d358 1105s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1105s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x203f51e7de20, JSClass 0x6e403727b7a8, in object 0x203f51e7d358 1105s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1105s JS G NS: Defined namespace 'Gtk' 0x203f51e7d358 in GIRepository 0x251e45a16ff8 1105s 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 1105s JS G NS: Defined namespace 'Regress' 0x203f51e7de70 in GIRepository 0x251e45a16ff8 1105s JS IMPORT: Importing module cairo succeeded 1105s JS IMPORT: Defining parent 0x203f51e3fbb0 of 0x203f51ef16c8 'cairo' is mod 1 1105s JS IMPORT: successfully imported module 'cairo' 1105s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 1105s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 1105s JS G ENUM: Defining enum value NONE (fixed from none) 1 1105s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 1105s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 1105s JS G ENUM: Defining enum value FAST (fixed from fast) 4 1105s JS G ENUM: Defining enum value GOOD (fixed from good) 5 1105s JS G ENUM: Defining enum value BEST (fixed from best) 6 1105s JS G ENUM: Defining cairo.Antialias as 0x251e45a13c08 1105s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 1105s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 1105s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 1105s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 1105s JS G ENUM: Defining cairo.Content as 0x251e45a13ce8 1105s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 1105s JS G ENUM: Defining enum value NONE (fixed from none) 0 1105s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 1105s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 1105s JS G ENUM: Defining enum value PAD (fixed from pad) 3 1105s JS G ENUM: Defining cairo.Extend as 0x251e45a13d48 1105s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 1105s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 1105s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 1105s JS G ENUM: Defining cairo.FillRule as 0x251e45a13da8 1105s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 1105s JS G ENUM: Defining enum value FAST (fixed from fast) 0 1105s JS G ENUM: Defining enum value GOOD (fixed from good) 1 1105s JS G ENUM: Defining enum value BEST (fixed from best) 2 1105s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 1105s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 1105s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 1105s JS G ENUM: Defining cairo.Filter as 0x251e45a13e08 1105s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 1105s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 1105s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 1105s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 1105s JS G ENUM: Defining cairo.FontSlant as 0x251e45a13e68 1105s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 1105s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 1105s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 1105s JS G ENUM: Defining cairo.FontWeight as 0x251e45a13ec8 1105s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 1105s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 1105s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 1105s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 1105s JS G ENUM: Defining enum value A8 (fixed from a8) 2 1105s JS G ENUM: Defining enum value A1 (fixed from a1) 3 1105s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 1105s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 1105s JS G ENUM: Defining cairo.Format as 0x251e45a13f28 1105s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 1105s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 1105s JS G ENUM: Defining enum value ROUND (fixed from round) 1 1105s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 1105s JS G ENUM: Defining cairo.LineCap as 0x251e45a14008 1105s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 1105s JS G ENUM: Defining enum value MITER (fixed from miter) 0 1105s JS G ENUM: Defining enum value ROUND (fixed from round) 1 1105s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 1105s JS G ENUM: Defining cairo.LineJoin as 0x251e45a14068 1105s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 1105s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 1105s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 1105s JS G ENUM: Defining enum value OVER (fixed from over) 2 1105s JS G ENUM: Defining enum value IN (fixed from in) 3 1105s JS G ENUM: Defining enum value OUT (fixed from out) 4 1105s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 1105s JS G ENUM: Defining enum value DEST (fixed from dest) 6 1105s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 1105s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 1105s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 1105s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 1105s JS G ENUM: Defining enum value XOR (fixed from xor) 11 1105s JS G ENUM: Defining enum value ADD (fixed from add) 12 1105s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 1105s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 1105s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 1105s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 1105s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 1105s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 1105s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 1105s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 1105s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 1105s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 1105s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 1105s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 1105s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 1105s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 1105s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 1105s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 1105s JS G ENUM: Defining cairo.Operator as 0x251e45a140c8 1105s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 1105s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 1105s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 1105s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 1105s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 1105s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 1105s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 1105s JS G ENUM: Defining cairo.PatternType as 0x251e45a142a8 1105s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 1105s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 1105s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 1105s JS G ENUM: Defining enum value PS (fixed from ps) 2 1105s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 1105s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 1105s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 1105s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 1105s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 1105s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 1105s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 1105s JS G ENUM: Defining enum value SVG (fixed from svg) 10 1105s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 1105s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 1105s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 1105s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 1105s JS G ENUM: Defining enum value QT (fixed from qt) 15 1105s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 1105s JS G ENUM: Defining enum value VG (fixed from vg) 17 1105s JS G ENUM: Defining enum value GL (fixed from gl) 18 1105s JS G ENUM: Defining enum value DRM (fixed from drm) 19 1105s JS G ENUM: Defining enum value TEE (fixed from tee) 20 1105s JS G ENUM: Defining enum value XML (fixed from xml) 21 1105s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 1105s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 1105s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 1105s JS G ENUM: Defining cairo.SurfaceType as 0x251e45a14308 1105s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 1105s JS G BXD: Defined class for Region (CairoRegion), prototype 0x396d91e0b100, JSClass 0x6e403727b098, in object 0x203f51e7de98 1105s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 1105s JS G BXD: Defined class for Context (CairoContext), prototype 0x396d91e0b128, JSClass 0x6e403727b098, in object 0x203f51e7de98 1105s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 1105s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x396d91e0b150, JSClass 0x6e403727b098, in object 0x203f51e7de98 1105s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 1105s JS G BXD: Defined class for Path (void), prototype 0x396d91e0b178, JSClass 0x6e403727b098, in object 0x203f51e7de98 1105s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 1105s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x396d91e0b1a0, JSClass 0x6e403727b098, in object 0x203f51e7de98 1105s JS G NS: Defined namespace 'cairo' 0x203f51e7de98 in GIRepository 0x203f51e3f958 1105s JS CTX: Script evaluation succeeded 1105s JS MAINLOOP: Main loop instance 0x193326615f70: Spinning loop until released or hook cleared 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module metadata hook for module 0x251e45a163b0 1105s JS IMPORT: Defining meta.importSync for module 0x251e45a163b0 1105s JS NATIVE: Defining native module 'system' 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x251e45a156e8), global 0x203f51e3c1c0 1105s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1105s JS MAINLOOP: Set main loop hook to 1105s JS MAINLOOP: Main loop instance 0x193326615f70: hold 1105s JS MAINLOOP: Running and clearing main loop hook 1105s JS G BXD: Defining method run in prototype for GLib.MainLoop 1105s 1..43 1105s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1105s JS G BXD: Defined class for Source (GSource), prototype 0x396d91e0b1c8, JSClass 0x6e403727b098, in object 0x203f51e7d038 1105s JS G BXD: Defining method set_priority in prototype for GLib.Source 1105s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1105s JS G BXD: Defining method attach in prototype for GLib.Source 1105s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1105s JS IMPORT: Module metadata hook for module 0x203f51eec3f8 1105s JS IMPORT: Defining meta.importSync for module 0x203f51eec3f8 1105s JS G BXD: Defining method destroy in prototype for GLib.Source 1105s ok 1 Cairo context has the right type 1105s ok 2 Cairo context reports its target surface 1105s ok 3 Cairo context can set its source to a pattern 1105s ok 4 Cairo context can set its antialias 1105s ok 5 Cairo context can set its fill rule 1105s ok 6 Cairo context can set its line cap 1105s ok 7 Cairo context can set its line join 1105s ok 8 Cairo context can set its line width 1105s ok 9 Cairo context can set its miter limit 1105s ok 10 Cairo context can set its operator 1105s ok 11 Cairo context can set its tolerance 1105s ok 12 Cairo context has a rectangle as clip extents 1105s ok 13 Cairo context has a rectangle as fill extents 1105s ok 14 Cairo context has a rectangle as stroke extents 1105s ok 15 Cairo context has zero dashes initially 1105s ok 16 Cairo context transforms user to device coordinates 1105s ok 17 Cairo context transforms user to device distance 1105s ok 18 Cairo context transforms device to user coordinates 1105s ok 19 Cairo context transforms device to user distance 1105s ok 20 Cairo context computes text extents 1105s ok 21 Cairo context can call various, otherwise untested, methods without crashing 1105s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 1105s ok 23 Cairo pattern has typechecks 1105s ok 24 Cairo solid pattern can be created from RGB static method 1105s ok 25 Cairo solid pattern can be created from RGBA static method 1105s ok 26 Cairo surface pattern can be created and added as a source 1105s ok 27 Cairo linear gradient can be created and added as a source 1105s ok 28 Cairo radial gradient can be created and added as a source 1105s ok 29 Cairo path has typechecks 1105s ok 30 Cairo surface has typechecks 1105s ok 31 Cairo surface can access the device scale 1105s ok 32 Cairo surface can access the device offset 1105s ok 33 Cairo surface can be finalized 1105s JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' 1105s ok 34 Cairo GI test suite for context can be marshalled as a return value 1105s JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' 1105s ok 35 Cairo GI test suite for context can be marshalled as an in parameter 1105s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' 1105s ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value 1105s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' 1105s ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value 1105s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' 1105s ok 38 Cairo GI test suite for surface can be marshalled as an in parameter 1105s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' 1105s ok 39 Cairo GI test suite for surface can be marshalled as an out parameter 1105s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 1105s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x396d91e356a0, JSClass 0x6e403727b7a8, in object 0x203f51e7de70 1105s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 1105s ok 40 Cairo GI test suite can be marshalled through a signal handler 1105s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 1105s ok 41 Cairo GI test suite can have its type inferred as a foreign struct 1105s ok 42 Cairo imported via GI has the same functionality as imports.cairo 1105s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 1105s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x396d91e359c0, JSClass 0x6e403727b098, in object 0x203f51e7de98 1105s ok 43 Cairo imported via GI has boxed types from the GIR file 1105s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x193326615f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 1 1105s JS MAINLOOP: handling job 2, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 2 1105s JS MAINLOOP: handling job 3, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x193326615f70: release 1105s JS MAINLOOP: Completed job 3 1105s JS MEMORY: Memory report: before destroying context 1105s JS MEMORY: 552 objects currently alive 1105s JS MEMORY: boxed_instance = 257 1105s JS MEMORY: boxed_prototype = 17 1105s JS MEMORY: closure = 2 1105s JS MEMORY: function = 230 1105s JS MEMORY: fundamental_instance = 0 1105s JS MEMORY: fundamental_prototype = 0 1105s JS MEMORY: gerror_instance = 0 1105s JS MEMORY: gerror_prototype = 0 1105s JS MEMORY: interface = 5 1105s JS MEMORY: module = 13 1105s JS MEMORY: ns = 9 1105s JS MEMORY: object_instance = 2 1105s JS MEMORY: object_prototype = 17 1105s JS MEMORY: param = 0 1105s JS MEMORY: union_instance = 0 1105s JS MEMORY: union_prototype = 0 1105s JS CTX: JS shutdown sequence 1105s JS CTX: Stopping profiler 1105s JS CTX: Shutting down toggle queue 1105s JS CTX: Notifying external reference holders of GjsContext dispose 1105s JS MAINLOOP: Stopping promise job dispatcher 1105s JS CTX: Notifying reference holders of GjsContext dispose 1105s JS CTX: Checking unhandled promise rejections 1105s JS CTX: Releasing cached JS wrappers 1105s JS CTX: Final triggered GC 1105s JS CTX: Destroying JS context 1105s JS CTX: Releasing all native objects 1105s JS CTX: Disabling auto GC 1105s JS CTX: Ending trace on global object 1105s JS CTX: Freeing allocated resources 1105s JS CTX: JS context destroyed 1105s PASS: cjs/testCairo.test 1105s Running test: cjs/testImporter2.test 1105s JS NATIVE: Registered native JS module '_promiseNative' 1105s JS NATIVE: Registered native JS module '_byteArrayNative' 1105s JS NATIVE: Registered native JS module '_encodingNative' 1105s JS NATIVE: Registered native JS module '_gi' 1105s JS NATIVE: Registered native JS module 'gi' 1105s JS NATIVE: Registered native JS module 'cairoNative' 1105s JS NATIVE: Registered native JS module 'system' 1105s JS NATIVE: Registered native JS module 'console' 1105s JS NATIVE: Registered native JS module '_print' 1105s JS CTX: Enabling JIT 1105s JS CTX: Initialized class GjsFileImporter prototype 0x32b064e00098 1105s JS IMPORT: Defining parent (nil) of 0x32b064e000f8 'imports' is mod 0 1105s JS IMPORT: Importing '_print' 1105s JS NATIVE: Defining native module '_print' 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x32b064e006b0 '_print' is mod 1 1105s JS IMPORT: successfully imported module '_print' 1105s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1105s 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 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32b064e014f0), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32b064e021a8), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32b064e027a8), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32b064e027a8), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32b064e021a8), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32b064e014f0), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32b064e014f0), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32b064e014f0), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32b064e021a8), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32b064e027a8), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32b064e014f0), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32b064e014f0), global 0x10549963c1c0 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Starting promise job dispatcher 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b064e15910), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b064e16340), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b064e16340), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b064e15910), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b064e15910), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b064e16340), global 0x10549963c1c0 1105s JS IMPORT: Module metadata hook for module 0x32b064e169e8 1105s JS IMPORT: Defining meta.importSync for module 0x32b064e169e8 1105s JS NATIVE: Defining native module 'gi' 1105s JS CTX: Initialized class GIRepositoryNamespace prototype 0x32b064e17168 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1105s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1105s JS IMPORT: Importing directory 'overrides' 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x32b064e171e8 'overrides' is mod 1 1105s JS IMPORT: Defined importer 'overrides' 0x32b064e171e8 in 0x32b064e000f8 1105s JS IMPORT: successfully imported directory 'overrides' 1105s JS IMPORT: Importing '_byteArrayNative' 1105s JS NATIVE: Defining native module '_byteArrayNative' 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x32b064e17630 '_byteArrayNative' is mod 1 1105s JS IMPORT: successfully imported module '_byteArrayNative' 1105s JS IMPORT: Importing '_promiseNative' 1105s JS NATIVE: Defining native module '_promiseNative' 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x32b064e176f0 '_promiseNative' is mod 1 1105s JS IMPORT: successfully imported module '_promiseNative' 1105s JS IMPORT: Importing module GLib succeeded 1105s JS IMPORT: Defining parent 0x32b064e171e8 of 0x10549963d2b8 'GLib' is mod 1 1105s JS IMPORT: successfully imported module 'GLib' 1105s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1105s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10549967d060, JSClass 0x68ba7027b098, in object 0x10549967d038 1105s JS CTX: Initialized class GIRepositoryGType prototype 0x32b064e17920 1105s JS CTX: Initialized class GIRepositoryFunction prototype 0x10549963d308 1105s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1105s JS G BXD: Defined class for Error (GError), prototype 0x10549967d0b0, JSClass 0x68ba7027b098, in object 0x10549967d038 1105s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1105s JS G BXD: Defined class for Variant (GVariant), prototype 0x10549967d100, JSClass 0x68ba7027b098, in object 0x10549967d038 1105s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1105s JS G BXD: Defined class for Bytes (GBytes), prototype 0x10549967d150, JSClass 0x68ba7027b098, in object 0x10549967d038 1105s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1105s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10549967d1a0, JSClass 0x68ba7027b098, in object 0x10549967d038 1105s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1105s JS G BXD: Defined class for Thread (GThread), prototype 0x10549967d1f0, JSClass 0x68ba7027b098, in object 0x10549967d038 1105s JS G BXD: Defining method ref in prototype for GLib.Thread 1105s JS G BXD: Defining method unref in prototype for GLib.Thread 1105s JS G NS: Defined namespace 'GLib' 0x10549967d038 in GIRepository 0x32b064e16ff8 1105s JS IMPORT: Importing module jasmine succeeded 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x10549963dcb8 'jasmine' is mod 1 1105s JS IMPORT: successfully imported module 'jasmine' 1105s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS CTX: Script evaluation succeeded 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: Spinning loop until released or hook cleared 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module metadata hook for module 0x32b064e2ed30 1105s JS IMPORT: Defining meta.importSync for module 0x32b064e2ed30 1105s JS NATIVE: Defining native module 'system' 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x32b064e2e068), global 0x10549963c1c0 1105s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1105s JS MAINLOOP: Set main loop hook to 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: hold 1105s JS MAINLOOP: Running and clearing main loop hook 1105s JS G BXD: Defining method run in prototype for GLib.MainLoop 1105s 1..4 1105s JS IMPORT: Importing 'gi' 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x32b064e16ff8 'gi' is mod 1 1105s JS IMPORT: successfully imported module 'gi' 1105s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1105s JS G BXD: Defined class for Source (GSource), prototype 0x10549967d268, JSClass 0x68ba7027b098, in object 0x10549967d038 1105s JS G BXD: Defining method set_priority in prototype for GLib.Source 1105s JS IMPORT: Importing '_gi' 1105s JS NATIVE: Defining native module '_gi' 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x32b064e35a28 '_gi' is mod 1 1105s JS IMPORT: successfully imported module '_gi' 1105s 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 1105s JS G NS: Defined namespace 'CjsPrivate' 0x10549967d308 in GIRepository 0x32b064e16ff8 1105s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1105s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1105s JS IMPORT: Importing module _common succeeded 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x1054996ca038 '_common' is mod 1 1105s JS IMPORT: successfully imported module '_common' 1105s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1105s JS IMPORT: Importing module _legacy succeeded 1105s JS IMPORT: Defining parent 0x32b064e000f8 of 0x1054996ca088 '_legacy' is mod 1 1105s JS IMPORT: successfully imported module '_legacy' 1105s JS IMPORT: Importing module GObject succeeded 1105s JS IMPORT: Defining parent 0x32b064e171e8 of 0x10549963dfb0 'GObject' is mod 1 1105s JS IMPORT: successfully imported module 'GObject' 1105s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1105s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1105s JS G BXD: Defined class for String (GString), prototype 0x10549967d588, JSClass 0x68ba7027b098, in object 0x10549967d2e0 1105s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1105s JS G PRM: Defined class ParamSpec prototype is 0x1054996ca128 class 0x68ba702802f0 in object 0x10549967d2e0 1105s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1105s JS G OBJ: Defined class for Object (GObject), prototype 0x10549967d6f0, JSClass 0x68ba7027b7a8, in object 0x10549967d2e0 1105s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1105s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1105s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x10549967d718, JSClass 0x68ba7027b7a8, in object 0x10549967d2e0 1105s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1105s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1105s JS G NS: Defined namespace 'GObject' 0x10549967d2e0 in GIRepository 0x32b064e16ff8 1105s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1105s JS G BXD: Defining method attach in prototype for GLib.Source 1105s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1105s JS IMPORT: Module metadata hook for module 0x32b064e042b8 1105s JS IMPORT: Defining meta.importSync for module 0x32b064e042b8 1105s JS G BXD: Defining method destroy in prototype for GLib.Source 1105s JS IMPORT: Importing module GIMarshallingTests succeeded 1105s JS IMPORT: Defining parent 0x10549963fa60 of 0x1054996e09c0 'GIMarshallingTests' is mod 1 1105s JS IMPORT: successfully imported module 'GIMarshallingTests' 1105s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 1105s JS IMPORT: Importing module Gio succeeded 1105s JS IMPORT: Defining parent 0x10549963fa60 of 0x1054996e0a38 'Gio' is mod 1 1105s JS IMPORT: successfully imported module 'Gio' 1105s ok 2 GI importer on failure throws an exception when the overrides _init is null 1105s JS IMPORT: Importing module Regress succeeded 1105s JS IMPORT: Defining parent 0x10549963fa60 of 0x1054996e0a88 'Regress' is mod 1 1105s JS IMPORT: successfully imported module 'Regress' 1105s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 1105s JS IMPORT: Importing module WarnLib succeeded 1105s JS IMPORT: Defining parent 0x10549963fa60 of 0x1054996e0ad8 'WarnLib' is mod 1 1105s JS IMPORT: successfully imported module 'WarnLib' 1105s ok 4 GI importer on failure throws an exception when the overrides _init is missing 1105s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 1 1105s JS MAINLOOP: handling job 2, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 2 1105s JS MAINLOOP: handling job 3, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x366eb4f5f70: release 1105s JS MAINLOOP: Completed job 3 1105s JS MEMORY: Memory report: before destroying context 1105s JS MEMORY: 149 objects currently alive 1105s JS MEMORY: boxed_instance = 28 1105s JS MEMORY: boxed_prototype = 8 1105s JS MEMORY: closure = 1 1105s JS MEMORY: function = 94 1105s JS MEMORY: fundamental_instance = 0 1105s JS MEMORY: fundamental_prototype = 0 1105s JS MEMORY: gerror_instance = 0 1105s JS MEMORY: gerror_prototype = 0 1105s JS MEMORY: interface = 0 1105s JS MEMORY: module = 9 1105s JS MEMORY: ns = 7 1105s JS MEMORY: object_instance = 0 1105s JS MEMORY: object_prototype = 2 1105s JS MEMORY: param = 0 1105s JS MEMORY: union_instance = 0 1105s JS MEMORY: union_prototype = 0 1105s JS CTX: JS shutdown sequence 1105s JS CTX: Stopping profiler 1105s JS CTX: Shutting down toggle queue 1105s JS CTX: Notifying external reference holders of GjsContext dispose 1105s JS MAINLOOP: Stopping promise job dispatcher 1105s JS CTX: Notifying reference holders of GjsContext dispose 1105s JS CTX: Checking unhandled promise rejections 1105s JS CTX: Releasing cached JS wrappers 1105s JS CTX: Final triggered GC 1105s JS CTX: Destroying JS context 1105s JS CTX: Releasing all native objects 1105s JS CTX: Disabling auto GC 1105s JS CTX: Ending trace on global object 1105s JS CTX: Freeing allocated resources 1105s JS CTX: JS context destroyed 1105s PASS: cjs/testImporter2.test 1105s Running test: cjs/lastvalues.test 1105s 1..1 1105s ok 1 - /usr/libexec/installed-tests/cjs/debugger/lastvalues.debugger 1105s PASS: cjs/lastvalues.test 1105s Running test: cjs/testEncoding.test 1105s JS NATIVE: Registered native JS module '_promiseNative' 1105s JS NATIVE: Registered native JS module '_byteArrayNative' 1105s JS NATIVE: Registered native JS module '_encodingNative' 1105s JS NATIVE: Registered native JS module '_gi' 1105s JS NATIVE: Registered native JS module 'gi' 1105s JS NATIVE: Registered native JS module 'cairoNative' 1105s JS NATIVE: Registered native JS module 'system' 1105s JS NATIVE: Registered native JS module 'console' 1105s JS NATIVE: Registered native JS module '_print' 1105s JS CTX: Enabling JIT 1105s JS CTX: Initialized class GjsFileImporter prototype 0xe1d52200098 1105s JS IMPORT: Defining parent (nil) of 0xe1d522000f8 'imports' is mod 0 1105s JS IMPORT: Importing '_print' 1105s JS NATIVE: Defining native module '_print' 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0xe1d522006b0 '_print' is mod 1 1105s JS IMPORT: successfully imported module '_print' 1105s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1105s 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 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe1d522014f0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe1d522021a8), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe1d522027a8), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe1d522027a8), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe1d522021a8), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe1d522014f0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe1d522014f0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe1d522014f0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe1d522021a8), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe1d522027a8), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe1d522014f0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe1d522014f0), global 0x5b02f63c1c0 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Starting promise job dispatcher 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe1d52215910), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe1d52216340), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe1d52216340), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe1d52215910), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe1d52215910), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe1d52216340), global 0x5b02f63c1c0 1105s JS IMPORT: Module metadata hook for module 0xe1d522169e8 1105s JS IMPORT: Defining meta.importSync for module 0xe1d522169e8 1105s JS NATIVE: Defining native module 'gi' 1105s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe1d52217168 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1105s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1105s JS IMPORT: Importing directory 'overrides' 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0xe1d522171e8 'overrides' is mod 1 1105s JS IMPORT: Defined importer 'overrides' 0xe1d522171e8 in 0xe1d522000f8 1105s JS IMPORT: successfully imported directory 'overrides' 1105s JS IMPORT: Importing '_byteArrayNative' 1105s JS NATIVE: Defining native module '_byteArrayNative' 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0xe1d52217630 '_byteArrayNative' is mod 1 1105s JS IMPORT: successfully imported module '_byteArrayNative' 1105s JS IMPORT: Importing '_promiseNative' 1105s JS NATIVE: Defining native module '_promiseNative' 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0xe1d522176f0 '_promiseNative' is mod 1 1105s JS IMPORT: successfully imported module '_promiseNative' 1105s JS IMPORT: Importing module GLib succeeded 1105s JS IMPORT: Defining parent 0xe1d522171e8 of 0x5b02f63d2b8 'GLib' is mod 1 1105s JS IMPORT: successfully imported module 'GLib' 1105s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1105s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x5b02f67d060, JSClass 0x7b335816b098, in object 0x5b02f67d038 1105s JS CTX: Initialized class GIRepositoryGType prototype 0xe1d52217920 1105s JS CTX: Initialized class GIRepositoryFunction prototype 0x5b02f63d308 1105s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1105s JS G BXD: Defined class for Error (GError), prototype 0x5b02f67d0b0, JSClass 0x7b335816b098, in object 0x5b02f67d038 1105s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1105s JS G BXD: Defined class for Variant (GVariant), prototype 0x5b02f67d100, JSClass 0x7b335816b098, in object 0x5b02f67d038 1105s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1105s JS G BXD: Defined class for Bytes (GBytes), prototype 0x5b02f67d150, JSClass 0x7b335816b098, in object 0x5b02f67d038 1105s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1105s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5b02f67d1a0, JSClass 0x7b335816b098, in object 0x5b02f67d038 1105s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1105s JS G BXD: Defined class for Thread (GThread), prototype 0x5b02f67d1f0, JSClass 0x7b335816b098, in object 0x5b02f67d038 1105s JS G BXD: Defining method ref in prototype for GLib.Thread 1105s JS G BXD: Defining method unref in prototype for GLib.Thread 1105s JS G NS: Defined namespace 'GLib' 0x5b02f67d038 in GIRepository 0xe1d52216ff8 1105s JS IMPORT: Importing module jasmine succeeded 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0x5b02f63dcb8 'jasmine' is mod 1 1105s JS IMPORT: successfully imported module 'jasmine' 1105s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: release 1105s JS MAINLOOP: Completed job 0 1105s 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 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xe1d5222aad0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe1d5222b2a0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe1d5222b2a0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0xe1d5222aad0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xe1d5222aad0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0xe1d5222aad0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0xe1d5222aad0), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe1d5222b2a0), global 0x5b02f63c1c0 1105s JS IMPORT: Importing 'gi' 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0xe1d52216ff8 'gi' is mod 1 1105s JS IMPORT: successfully imported module 'gi' 1105s 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 1105s JS G NS: Defined namespace 'CjsPrivate' 0x5b02f67d290 in GIRepository 0xe1d52216ff8 1105s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1105s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1105s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1105s JS IMPORT: Importing module _legacy succeeded 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0x5b02f63dec0 '_legacy' is mod 1 1105s JS IMPORT: successfully imported module '_legacy' 1105s JS IMPORT: Importing module lang succeeded 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0x5b02f63de70 'lang' is mod 1 1105s JS IMPORT: successfully imported module 'lang' 1105s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1105s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1105s JS IMPORT: Importing module _signals succeeded 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0x5b02f63df10 '_signals' is mod 1 1105s JS IMPORT: successfully imported module '_signals' 1105s JS IMPORT: Importing module signals succeeded 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0x5b02f63de20 'signals' is mod 1 1105s JS IMPORT: successfully imported module 'signals' 1105s JS IMPORT: Importing module Gio succeeded 1105s JS IMPORT: Defining parent 0xe1d522171e8 of 0x5b02f63ddd0 'Gio' is mod 1 1105s JS IMPORT: successfully imported module 'Gio' 1105s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1105s JS IMPORT: Importing '_gi' 1105s JS NATIVE: Defining native module '_gi' 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0xe1d5222f3d0 '_gi' is mod 1 1105s JS IMPORT: successfully imported module '_gi' 1105s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1105s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1105s JS IMPORT: Importing module _common succeeded 1105s JS IMPORT: Defining parent 0xe1d522000f8 of 0x5b02f63dfb0 '_common' is mod 1 1105s JS IMPORT: successfully imported module '_common' 1105s JS IMPORT: Importing module GObject succeeded 1105s JS IMPORT: Defining parent 0xe1d522171e8 of 0x5b02f63df60 'GObject' is mod 1 1105s JS IMPORT: successfully imported module 'GObject' 1105s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1105s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1105s JS G BXD: Defined class for String (GString), prototype 0x5b02f67d538, JSClass 0x7b335816b098, in object 0x5b02f67d2b8 1105s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1105s JS G PRM: Defined class ParamSpec prototype is 0x5b02f6d1088 class 0x7b33581702f0 in object 0x5b02f67d2b8 1105s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1105s JS G OBJ: Defined class for Object (GObject), prototype 0x5b02f67d6a0, JSClass 0x7b335816b7a8, in object 0x5b02f67d2b8 1105s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1105s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1105s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x5b02f67d6c8, JSClass 0x7b335816b7a8, in object 0x5b02f67d2b8 1105s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1105s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1105s JS G NS: Defined namespace 'GObject' 0x5b02f67d2b8 in GIRepository 0xe1d52216ff8 1105s JS G OBJ: Defined class for Application (GApplication), prototype 0x5b02f67d718, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1105s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x5b02f6d13f8, JSClass 0x7b335816b580, in object 0x5b02f67d268 1105s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1105s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1105s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1105s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x5b02f67d790, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1105s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x5b02f6d1678, JSClass 0x7b335816b580, in object 0x5b02f67d268 1105s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1105s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x5b02f67d808, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1105s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1105s JS G IFACE: Defined class for Initable (GInitable), prototype 0x5b02f6d17b8, JSClass 0x7b335816b580, in object 0x5b02f67d268 1105s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1105s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1105s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1105s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x5b02f67d880, JSClass 0x7b335816b098, in object 0x5b02f67d268 1105s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1105s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x5b02f67d8d0, JSClass 0x7b335816b098, in object 0x5b02f67d268 1105s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1105s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1105s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x5b02f67d920, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x5b02f67d970, JSClass 0x7b335816b7a8, in object 0x5b02f67d290 1105s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1105s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x5b02f67d9c0, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1105s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1105s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1105s JS G IFACE: Defined class for File (GFile), prototype 0x5b02f6d1920, JSClass 0x7b335816b580, in object 0x5b02f67d268 1105s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x5b02f67da38, JSClass 0x7b335816b7a8, in object 0xe1d522170d8 1105s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1105s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x5b02f67dab0, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1105s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1105s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x5b02f67db00, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1105s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x5b02f67db50, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1105s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x5b02f67dba0, JSClass 0x7b335816b098, in object 0x5b02f67d268 1105s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1105s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1105s JS G OBJ: Defined class for Settings (GSettings), prototype 0x5b02f67dbf0, JSClass 0x7b335816b7a8, in object 0x5b02f67d268 1105s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1105s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1105s JS G NS: Defined namespace 'Gio' 0x5b02f67d268 in GIRepository 0xe1d52216ff8 1105s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0xe1d5222aad0), global 0x5b02f63c1c0 1105s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x5b02f67dc40, JSClass 0x7b335816b7a8, in object 0x5b02f63fd60 1105s JS IMPORT: Module metadata hook for module 0x5b02f64af58 1105s JS IMPORT: Defining meta.importSync for module 0x5b02f64af58 1105s JS NATIVE: Defining native module '_encodingNative' 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testEncoding.js async resolved" 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module metadata hook for module 0xe1d5221e1f8 1105s JS IMPORT: Defining meta.importSync for module 0xe1d5221e1f8 1105s JS NATIVE: Defining native module 'system' 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xe1d5221d530), global 0x5b02f63c1c0 1105s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1105s JS MAINLOOP: Set main loop hook to 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: hold 1105s JS MAINLOOP: Running and clearing main loop hook 1105s JS G BXD: Defining method run in prototype for GLib.MainLoop 1105s 1..55 1105s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1105s JS G BXD: Defined class for Source (GSource), prototype 0x5b02f67dcb8, JSClass 0x7b335816b098, in object 0x5b02f67d038 1105s JS G BXD: Defining method set_priority in prototype for GLib.Source 1105s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1105s JS G BXD: Defining method attach in prototype for GLib.Source 1105s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1105s JS IMPORT: Module metadata hook for module 0x5b02f6e32a8 1105s JS IMPORT: Defining meta.importSync for module 0x5b02f6e32a8 1105s JS G BXD: Defining method destroy in prototype for GLib.Source 1105s ok 1 Text Encoding toString() uses spec-compliant tags 1105s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 1105s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 1105s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 1105s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 1105s ok 6 Text Encoding TextDecoder decode() fatal is false by default 1105s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 1105s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 1105s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 1105s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 1105s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 1105s ok 12 Text Encoding TextDecoder decode() throws on empty input 1105s ok 13 Text Encoding TextDecoder decode() throws on null input 1105s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 1105s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 1105s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 1105s ok 17 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 1105s ok 18 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 1105s ok 19 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 1105s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 1105s ok 21 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 1105s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 1105s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 1105s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 1105s ok 25 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 1105s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 1105s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 1105s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 1105s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 1105s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 1105s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 1105s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 1105s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 1105s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 1105s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 1105s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 1105s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 1105s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 1105s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 1105s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 1105s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 1105s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 1105s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 1105s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 1105s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 1105s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 1105s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 1105s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 1105s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 1105s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 1105s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 1105s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 1105s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 1105s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 1105s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 1105s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 1 1105s JS MAINLOOP: handling job 2, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 2 1105s JS MAINLOOP: handling job 3, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1105s JS MAINLOOP: Main loop instance 0xa6ca7cf5f70: release 1105s JS MAINLOOP: Completed job 3 1105s JS MEMORY: Memory report: before destroying context 1105s JS MEMORY: 489 objects currently alive 1105s JS MEMORY: boxed_instance = 251 1105s JS MEMORY: boxed_prototype = 11 1105s JS MEMORY: closure = 1 1105s JS MEMORY: function = 193 1105s JS MEMORY: fundamental_instance = 0 1105s JS MEMORY: fundamental_prototype = 0 1105s JS MEMORY: gerror_instance = 0 1105s JS MEMORY: gerror_prototype = 0 1105s JS MEMORY: interface = 4 1105s JS MEMORY: module = 9 1105s JS MEMORY: ns = 4 1105s JS MEMORY: object_instance = 2 1105s JS MEMORY: object_prototype = 14 1105s JS MEMORY: param = 0 1105s JS MEMORY: union_instance = 0 1105s JS MEMORY: union_prototype = 0 1105s JS CTX: JS shutdown sequence 1105s JS CTX: Stopping profiler 1105s JS CTX: Shutting down toggle queue 1105s JS CTX: Notifying external reference holders of GjsContext dispose 1105s JS MAINLOOP: Stopping promise job dispatcher 1105s JS CTX: Notifying reference holders of GjsContext dispose 1105s JS CTX: Checking unhandled promise rejections 1105s JS CTX: Releasing cached JS wrappers 1105s JS CTX: Final triggered GC 1105s JS CTX: Destroying JS context 1105s JS CTX: Releasing all native objects 1105s JS CTX: Disabling auto GC 1105s JS CTX: Ending trace on global object 1105s JS CTX: Freeing allocated resources 1105s JS CTX: JS context destroyed 1105s PASS: cjs/testEncoding.test 1105s Running test: cjs/testAsync.test 1105s JS NATIVE: Registered native JS module '_promiseNative' 1105s JS NATIVE: Registered native JS module '_byteArrayNative' 1105s JS NATIVE: Registered native JS module '_encodingNative' 1105s JS NATIVE: Registered native JS module '_gi' 1105s JS NATIVE: Registered native JS module 'gi' 1105s JS NATIVE: Registered native JS module 'cairoNative' 1105s JS NATIVE: Registered native JS module 'system' 1105s JS NATIVE: Registered native JS module 'console' 1105s JS NATIVE: Registered native JS module '_print' 1105s JS CTX: Enabling JIT 1105s JS CTX: Initialized class GjsFileImporter prototype 0x2571abf00098 1105s JS IMPORT: Defining parent (nil) of 0x2571abf000f8 'imports' is mod 0 1105s JS IMPORT: Importing '_print' 1105s JS NATIVE: Defining native module '_print' 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x2571abf006b0 '_print' is mod 1 1105s JS IMPORT: successfully imported module '_print' 1105s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1105s 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 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2571abf014f0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2571abf021a8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2571abf027a8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2571abf027a8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2571abf021a8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2571abf014f0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2571abf014f0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2571abf014f0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2571abf021a8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2571abf027a8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2571abf014f0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2571abf014f0), global 0x3d351b43c1c0 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Starting promise job dispatcher 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf15910), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2571abf16340), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2571abf16340), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf15910), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf15910), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2571abf16340), global 0x3d351b43c1c0 1105s JS IMPORT: Module metadata hook for module 0x2571abf169e8 1105s JS IMPORT: Defining meta.importSync for module 0x2571abf169e8 1105s JS NATIVE: Defining native module 'gi' 1105s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2571abf17168 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1105s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1105s JS IMPORT: Importing directory 'overrides' 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x2571abf171e8 'overrides' is mod 1 1105s JS IMPORT: Defined importer 'overrides' 0x2571abf171e8 in 0x2571abf000f8 1105s JS IMPORT: successfully imported directory 'overrides' 1105s JS IMPORT: Importing '_byteArrayNative' 1105s JS NATIVE: Defining native module '_byteArrayNative' 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x2571abf17630 '_byteArrayNative' is mod 1 1105s JS IMPORT: successfully imported module '_byteArrayNative' 1105s JS IMPORT: Importing '_promiseNative' 1105s JS NATIVE: Defining native module '_promiseNative' 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x2571abf176f0 '_promiseNative' is mod 1 1105s JS IMPORT: successfully imported module '_promiseNative' 1105s JS IMPORT: Importing module GLib succeeded 1105s JS IMPORT: Defining parent 0x2571abf171e8 of 0x3d351b43d2b8 'GLib' is mod 1 1105s JS IMPORT: successfully imported module 'GLib' 1105s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1105s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3d351b47d060, JSClass 0x6682959fb098, in object 0x3d351b47d038 1105s JS CTX: Initialized class GIRepositoryGType prototype 0x2571abf17920 1105s JS CTX: Initialized class GIRepositoryFunction prototype 0x3d351b43d308 1105s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1105s JS G BXD: Defined class for Error (GError), prototype 0x3d351b47d0b0, JSClass 0x6682959fb098, in object 0x3d351b47d038 1105s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1105s JS G BXD: Defined class for Variant (GVariant), prototype 0x3d351b47d100, JSClass 0x6682959fb098, in object 0x3d351b47d038 1105s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1105s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d351b47d150, JSClass 0x6682959fb098, in object 0x3d351b47d038 1105s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1105s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d351b47d1a0, JSClass 0x6682959fb098, in object 0x3d351b47d038 1105s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1105s JS G BXD: Defined class for Thread (GThread), prototype 0x3d351b47d1f0, JSClass 0x6682959fb098, in object 0x3d351b47d038 1105s JS G BXD: Defining method ref in prototype for GLib.Thread 1105s JS G BXD: Defining method unref in prototype for GLib.Thread 1105s JS G NS: Defined namespace 'GLib' 0x3d351b47d038 in GIRepository 0x2571abf16ff8 1105s JS IMPORT: Importing module jasmine succeeded 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x3d351b43dcb8 'jasmine' is mod 1 1105s JS IMPORT: successfully imported module 'jasmine' 1105s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: release 1105s JS MAINLOOP: Completed job 0 1105s 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 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf2aad0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2571abf2aad0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2571abf2b2a0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2571abf2b2a0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf2aad0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2571abf2aad0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf2aad0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2571abf2aad0), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2571abf2b2a0), global 0x3d351b43c1c0 1105s JS IMPORT: Importing '_gi' 1105s JS NATIVE: Defining native module '_gi' 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x2571abf2be90 '_gi' is mod 1 1105s JS IMPORT: successfully imported module '_gi' 1105s JS IMPORT: Importing 'gi' 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x2571abf16ff8 'gi' is mod 1 1105s JS IMPORT: successfully imported module 'gi' 1105s 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 1105s JS G NS: Defined namespace 'CjsPrivate' 0x3d351b47d290 in GIRepository 0x2571abf16ff8 1105s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1105s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1105s JS IMPORT: Importing module _common succeeded 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x3d351b43de20 '_common' is mod 1 1105s JS IMPORT: successfully imported module '_common' 1105s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1105s JS IMPORT: Importing module _legacy succeeded 1105s JS IMPORT: Defining parent 0x2571abf000f8 of 0x3d351b43de70 '_legacy' is mod 1 1105s JS IMPORT: successfully imported module '_legacy' 1105s JS IMPORT: Importing module GObject succeeded 1105s JS IMPORT: Defining parent 0x2571abf171e8 of 0x3d351b43ddd0 'GObject' is mod 1 1105s JS IMPORT: successfully imported module 'GObject' 1105s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1105s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1105s JS G BXD: Defined class for String (GString), prototype 0x3d351b47d510, JSClass 0x6682959fb098, in object 0x3d351b47d268 1105s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1105s JS G PRM: Defined class ParamSpec prototype is 0x3d351b43df10 class 0x668295a002f0 in object 0x3d351b47d268 1105s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1105s JS G OBJ: Defined class for Object (GObject), prototype 0x3d351b47d678, JSClass 0x6682959fb7a8, in object 0x3d351b47d268 1105s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1105s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1105s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3d351b47d6a0, JSClass 0x6682959fb7a8, in object 0x3d351b47d268 1105s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1105s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1105s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1105s JS G NS: Defined namespace 'GObject' 0x3d351b47d268 in GIRepository 0x2571abf16ff8 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testAsync.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module metadata hook for module 0x2571abf38c80 1105s JS IMPORT: Defining meta.importSync for module 0x2571abf38c80 1105s JS NATIVE: Defining native module 'system' 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2571abf37fb8), global 0x3d351b43c1c0 1105s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1105s JS MAINLOOP: Set main loop hook to 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: hold 1105s JS MAINLOOP: Running and clearing main loop hook 1105s JS G BXD: Defining method run in prototype for GLib.MainLoop 1105s 1..10 1105s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1105s JS G BXD: Defined class for Source (GSource), prototype 0x3d351b47d6f0, JSClass 0x6682959fb098, in object 0x3d351b47d038 1105s JS G BXD: Defining method set_priority in prototype for GLib.Source 1105s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1105s JS G BXD: Defining method attach in prototype for GLib.Source 1105s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1105s JS IMPORT: Module metadata hook for module 0x3d351b44aee8 1105s JS IMPORT: Defining meta.importSync for module 0x3d351b44aee8 1105s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s JS G BXD: Defining method destroy in prototype for GLib.Source 1105s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Completed job 1 1105s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 1105s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 0 1105s JS MAINLOOP: handling job 1, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 1 1105s JS MAINLOOP: handling job 2, 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Completed job 2 1105s JS MAINLOOP: handling job 3, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x750280d5f70: release 1105s JS MAINLOOP: Completed job 3 1105s JS MEMORY: Memory report: before destroying context 1105s JS MEMORY: 177 objects currently alive 1105s JS MEMORY: boxed_instance = 63 1105s JS MEMORY: boxed_prototype = 8 1105s JS MEMORY: closure = 1 1105s JS MEMORY: function = 95 1105s JS MEMORY: fundamental_instance = 0 1105s JS MEMORY: fundamental_prototype = 0 1105s JS MEMORY: gerror_instance = 0 1105s JS MEMORY: gerror_prototype = 0 1105s JS MEMORY: interface = 0 1105s JS MEMORY: module = 5 1105s JS MEMORY: ns = 3 1105s JS MEMORY: object_instance = 0 1105s JS MEMORY: object_prototype = 2 1105s JS MEMORY: param = 0 1105s JS MEMORY: union_instance = 0 1105s JS MEMORY: union_prototype = 0 1105s JS CTX: JS shutdown sequence 1105s JS CTX: Stopping profiler 1105s JS CTX: Shutting down toggle queue 1105s JS CTX: Notifying external reference holders of GjsContext dispose 1105s JS MAINLOOP: Stopping promise job dispatcher 1105s JS CTX: Notifying reference holders of GjsContext dispose 1105s JS CTX: Checking unhandled promise rejections 1105s JS CTX: Releasing cached JS wrappers 1105s JS CTX: Final triggered GC 1105s JS CTX: Destroying JS context 1105s JS CTX: Releasing all native objects 1105s JS CTX: Disabling auto GC 1105s JS CTX: Ending trace on global object 1105s JS CTX: Freeing allocated resources 1105s JS CTX: JS context destroyed 1105s PASS: cjs/testAsync.test 1105s Running test: cjs/testTimers.test 1105s JS NATIVE: Registered native JS module '_promiseNative' 1105s JS NATIVE: Registered native JS module '_byteArrayNative' 1105s JS NATIVE: Registered native JS module '_encodingNative' 1105s JS NATIVE: Registered native JS module '_gi' 1105s JS NATIVE: Registered native JS module 'gi' 1105s JS NATIVE: Registered native JS module 'cairoNative' 1105s JS NATIVE: Registered native JS module 'system' 1105s JS NATIVE: Registered native JS module 'console' 1105s JS NATIVE: Registered native JS module '_print' 1105s JS CTX: Enabling JIT 1105s JS CTX: Initialized class GjsFileImporter prototype 0x30f1cd500098 1105s JS IMPORT: Defining parent (nil) of 0x30f1cd5000f8 'imports' is mod 0 1105s JS IMPORT: Importing '_print' 1105s JS NATIVE: Defining native module '_print' 1105s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x30f1cd5006b0 '_print' is mod 1 1105s JS IMPORT: successfully imported module '_print' 1105s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1105s 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 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30f1cd5014f0), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30f1cd5021a8), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30f1cd5027a8), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30f1cd5027a8), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30f1cd5021a8), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30f1cd5014f0), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30f1cd5014f0), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30f1cd5014f0), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30f1cd5021a8), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30f1cd5027a8), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30f1cd5014f0), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30f1cd5014f0), global 0x2c8b7a13c1c0 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Starting promise job dispatcher 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd515910), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1cd516340), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1cd516340), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd515910), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd515910), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30f1cd516340), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module metadata hook for module 0x30f1cd5169e8 1105s JS IMPORT: Defining meta.importSync for module 0x30f1cd5169e8 1105s JS NATIVE: Defining native module 'gi' 1105s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30f1cd517168 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1105s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1105s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1105s JS IMPORT: Importing directory 'overrides' 1105s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x30f1cd5171e8 'overrides' is mod 1 1105s JS IMPORT: Defined importer 'overrides' 0x30f1cd5171e8 in 0x30f1cd5000f8 1105s JS IMPORT: successfully imported directory 'overrides' 1105s JS IMPORT: Importing '_byteArrayNative' 1105s JS NATIVE: Defining native module '_byteArrayNative' 1105s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x30f1cd517630 '_byteArrayNative' is mod 1 1105s JS IMPORT: successfully imported module '_byteArrayNative' 1105s JS IMPORT: Importing '_promiseNative' 1105s JS NATIVE: Defining native module '_promiseNative' 1105s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x30f1cd5176f0 '_promiseNative' is mod 1 1105s JS IMPORT: successfully imported module '_promiseNative' 1105s JS IMPORT: Importing module GLib succeeded 1105s JS IMPORT: Defining parent 0x30f1cd5171e8 of 0x2c8b7a13d2b8 'GLib' is mod 1 1105s JS IMPORT: successfully imported module 'GLib' 1105s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1105s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2c8b7a17d060, JSClass 0x7c97270ab098, in object 0x2c8b7a17d038 1105s JS CTX: Initialized class GIRepositoryGType prototype 0x30f1cd517920 1105s JS CTX: Initialized class GIRepositoryFunction prototype 0x2c8b7a13d308 1105s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1105s JS G BXD: Defined class for Error (GError), prototype 0x2c8b7a17d0b0, JSClass 0x7c97270ab098, in object 0x2c8b7a17d038 1105s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1105s JS G BXD: Defined class for Variant (GVariant), prototype 0x2c8b7a17d100, JSClass 0x7c97270ab098, in object 0x2c8b7a17d038 1105s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1105s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c8b7a17d150, JSClass 0x7c97270ab098, in object 0x2c8b7a17d038 1105s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1105s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c8b7a17d1a0, JSClass 0x7c97270ab098, in object 0x2c8b7a17d038 1105s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1105s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1105s JS G BXD: Defined class for Thread (GThread), prototype 0x2c8b7a17d1f0, JSClass 0x7c97270ab098, in object 0x2c8b7a17d038 1105s JS G BXD: Defining method ref in prototype for GLib.Thread 1105s JS G BXD: Defining method unref in prototype for GLib.Thread 1105s JS G NS: Defined namespace 'GLib' 0x2c8b7a17d038 in GIRepository 0x30f1cd516ff8 1105s JS IMPORT: Importing module jasmine succeeded 1105s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x2c8b7a13dcb8 'jasmine' is mod 1 1105s JS IMPORT: successfully imported module 'jasmine' 1105s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: release 1105s JS MAINLOOP: Completed job 0 1105s 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 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd52aad0), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd52aad0), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd52aad0), global 0x2c8b7a13c1c0 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: hold 1105s JS MAINLOOP: Enqueue job , promise=, allocation site= 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: Spinning loop until released or hook cleared 1105s JS MAINLOOP: handling job 0, 1105s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testTimers.js async resolved" 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: release 1105s JS MAINLOOP: Completed job 0 1105s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module metadata hook for module 0x30f1cd535a08 1105s JS IMPORT: Defining meta.importSync for module 0x30f1cd535a08 1105s JS NATIVE: Defining native module 'system' 1105s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x30f1cd534d40), global 0x2c8b7a13c1c0 1105s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1105s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1105s JS MAINLOOP: Set main loop hook to 1105s JS MAINLOOP: Main loop instance 0x1578189a5f70: hold 1105s JS MAINLOOP: Running and clearing main loop hook 1105s JS G BXD: Defining method run in prototype for GLib.MainLoop 1105s 1..16 1105s JS IMPORT: Importing 'gi' 1105s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x30f1cd516ff8 'gi' is mod 1 1105s JS IMPORT: successfully imported module 'gi' 1105s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1105s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1105s JS G BXD: Defined class for Source (GSource), prototype 0x2c8b7a17d268, JSClass 0x7c97270ab098, in object 0x2c8b7a17d038 1105s JS G BXD: Defining method set_priority in prototype for GLib.Source 1108s JS IMPORT: Importing '_gi' 1108s JS NATIVE: Defining native module '_gi' 1108s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x30f1cd53d698 '_gi' is mod 1 1108s JS IMPORT: successfully imported module '_gi' 1108s 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 1108s JS G NS: Defined namespace 'CjsPrivate' 0x2c8b7a17d308 in GIRepository 0x30f1cd516ff8 1108s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1108s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1108s JS IMPORT: Importing module _common succeeded 1108s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x2c8b7a13dfd8 '_common' is mod 1 1108s JS IMPORT: successfully imported module '_common' 1108s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1108s JS IMPORT: Importing module _legacy succeeded 1108s JS IMPORT: Defining parent 0x30f1cd5000f8 of 0x2c8b7a1cd060 '_legacy' is mod 1 1108s JS IMPORT: successfully imported module '_legacy' 1108s JS IMPORT: Importing module GObject succeeded 1108s JS IMPORT: Defining parent 0x30f1cd5171e8 of 0x2c8b7a13df88 'GObject' is mod 1 1108s JS IMPORT: successfully imported module 'GObject' 1108s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1108s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1108s JS G BXD: Defined class for String (GString), prototype 0x2c8b7a17d588, JSClass 0x7c97270ab098, in object 0x2c8b7a17d2e0 1108s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1108s JS G PRM: Defined class ParamSpec prototype is 0x2c8b7a1cd100 class 0x7c97270b02f0 in object 0x2c8b7a17d2e0 1108s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1108s JS G OBJ: Defined class for Object (GObject), prototype 0x2c8b7a17d6f0, JSClass 0x7c97270ab7a8, in object 0x2c8b7a17d2e0 1108s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1108s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1108s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2c8b7a17d718, JSClass 0x7c97270ab7a8, in object 0x2c8b7a17d2e0 1108s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1108s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1108s JS G NS: Defined namespace 'GObject' 0x2c8b7a17d2e0 in GIRepository 0x2c8b7a13f8f8 1108s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1108s JS G BXD: Defining method attach in prototype for GLib.Source 1108s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1108s JS IMPORT: Module metadata hook for module 0x2c8b7a14acb8 1108s JS IMPORT: Defining meta.importSync for module 0x2c8b7a14acb8 1108s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS G BXD: Defining method destroy in prototype for GLib.Source 1108s ok 1 Timers times out successfully 1108s JS MAINLOOP: Completed job 3 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s ok 2 Timers has correct timeout args 1108s JS MAINLOOP: Completed job 3 1108s Executing: cjs/testTimers.test 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s ok 3 Timers cancels successfully 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s ok 4 Timers cancels multiple correctly 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s ok 5 Timers cancels invalid silent fail 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s ok 6 Timers interval success 1108s JS MAINLOOP: Completed job 1 1108s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s ok 7 Timers cancels interval successfully 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s ok 8 Timers ordering interval 1108s JS MAINLOOP: Completed job 1 1108s ok 9 Timers cancel invalid silent fail 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s ok 10 Timers callback this 1108s JS MAINLOOP: Completed job 1 1108s ok 11 Timers bind this 1108s ok 12 Timers function names match spec 1108s ok 13 Timers argument lengths match spec 1108s ok 14 Timers clear and interval are unique functions 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 3 1108s JS MAINLOOP: handling job 4, 1108s ok 15 Timers microtask ordering 1108s JS MAINLOOP: Completed job 4 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 3 1108s JS MAINLOOP: handling job 4, 1108s JS MAINLOOP: Completed job 4 1108s JS MAINLOOP: handling job 5, 1108s JS MAINLOOP: Completed job 5 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s ok 16 Timers nested microtask ordering 1108s JS MAINLOOP: Completed job 3 1108s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x1578189a5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x1578189a5f70: release 1108s JS MAINLOOP: Completed job 3 1108s JS MEMORY: Memory report: before destroying context 1108s JS MEMORY: 228 objects currently alive 1108s JS MEMORY: boxed_instance = 114 1108s JS MEMORY: boxed_prototype = 8 1108s JS MEMORY: closure = 1 1108s JS MEMORY: function = 95 1108s JS MEMORY: fundamental_instance = 0 1108s JS MEMORY: fundamental_prototype = 0 1108s JS MEMORY: gerror_instance = 0 1108s JS MEMORY: gerror_prototype = 0 1108s JS MEMORY: interface = 0 1108s JS MEMORY: module = 5 1108s JS MEMORY: ns = 3 1108s JS MEMORY: object_instance = 0 1108s JS MEMORY: object_prototype = 2 1108s JS MEMORY: param = 0 1108s JS MEMORY: union_instance = 0 1108s JS MEMORY: union_prototype = 0 1108s JS CTX: JS shutdown sequence 1108s JS CTX: Stopping profiler 1108s JS CTX: Shutting down toggle queue 1108s JS CTX: Notifying external reference holders of GjsContext dispose 1108s JS MAINLOOP: Stopping promise job dispatcher 1108s JS CTX: Notifying reference holders of GjsContext dispose 1108s JS CTX: Checking unhandled promise rejections 1108s JS CTX: Releasing cached JS wrappers 1108s JS CTX: Final triggered GC 1108s JS CTX: Destroying JS context 1108s JS CTX: Releasing all native objects 1108s JS CTX: Disabling auto GC 1108s JS CTX: Ending trace on global object 1108s JS CTX: Freeing allocated resources 1108s JS CTX: JS context destroyed 1108s PASS: cjs/testTimers.test 1108s Running test: cjs/breakpoint.test 1108s 1..1 1108s ok 1 - /usr/libexec/installed-tests/cjs/debugger/breakpoint.debugger 1108s PASS: cjs/breakpoint.test 1108s Running test: cjs/frame.test 1108s 1..1 1108s ok 1 - /usr/libexec/installed-tests/cjs/debugger/frame.debugger 1108s PASS: cjs/frame.test 1108s Running test: cjs/continue.test 1108s 1..1 1108s ok 1 - /usr/libexec/installed-tests/cjs/debugger/continue.debugger 1108s PASS: cjs/continue.test 1108s Running test: cjs/testMainloop.test 1108s JS NATIVE: Registered native JS module '_promiseNative' 1108s JS NATIVE: Registered native JS module '_byteArrayNative' 1108s JS NATIVE: Registered native JS module '_encodingNative' 1108s JS NATIVE: Registered native JS module '_gi' 1108s JS NATIVE: Registered native JS module 'gi' 1108s JS NATIVE: Registered native JS module 'cairoNative' 1108s JS NATIVE: Registered native JS module 'system' 1108s JS NATIVE: Registered native JS module 'console' 1108s JS NATIVE: Registered native JS module '_print' 1108s JS CTX: Enabling JIT 1108s JS CTX: Initialized class GjsFileImporter prototype 0x239656300098 1108s JS IMPORT: Defining parent (nil) of 0x2396563000f8 'imports' is mod 0 1108s JS IMPORT: Importing '_print' 1108s JS NATIVE: Defining native module '_print' 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x2396563006b0 '_print' is mod 1 1108s JS IMPORT: successfully imported module '_print' 1108s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1108s 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 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2396563014f0), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2396563021a8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2396563027a8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2396563027a8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2396563021a8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2396563014f0), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2396563014f0), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2396563014f0), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2396563021a8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2396563027a8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2396563014f0), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2396563014f0), global 0x24026483c1c0 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Starting promise job dispatcher 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239656315910), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239656316340), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239656316340), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239656315910), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239656315910), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239656316340), global 0x24026483c1c0 1108s JS IMPORT: Module metadata hook for module 0x2396563169e8 1108s JS IMPORT: Defining meta.importSync for module 0x2396563169e8 1108s JS NATIVE: Defining native module 'gi' 1108s JS CTX: Initialized class GIRepositoryNamespace prototype 0x239656317168 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1108s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1108s JS IMPORT: Importing directory 'overrides' 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x2396563171e8 'overrides' is mod 1 1108s JS IMPORT: Defined importer 'overrides' 0x2396563171e8 in 0x2396563000f8 1108s JS IMPORT: successfully imported directory 'overrides' 1108s JS IMPORT: Importing '_byteArrayNative' 1108s JS NATIVE: Defining native module '_byteArrayNative' 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x239656317630 '_byteArrayNative' is mod 1 1108s JS IMPORT: successfully imported module '_byteArrayNative' 1108s JS IMPORT: Importing '_promiseNative' 1108s JS NATIVE: Defining native module '_promiseNative' 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x2396563176f0 '_promiseNative' is mod 1 1108s JS IMPORT: successfully imported module '_promiseNative' 1108s JS IMPORT: Importing module GLib succeeded 1108s JS IMPORT: Defining parent 0x2396563171e8 of 0x24026483d2b8 'GLib' is mod 1 1108s JS IMPORT: successfully imported module 'GLib' 1108s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1108s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x24026487d060, JSClass 0x79b419e6b098, in object 0x24026487d038 1108s JS CTX: Initialized class GIRepositoryGType prototype 0x239656317920 1108s JS CTX: Initialized class GIRepositoryFunction prototype 0x24026483d308 1108s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1108s JS G BXD: Defined class for Error (GError), prototype 0x24026487d0b0, JSClass 0x79b419e6b098, in object 0x24026487d038 1108s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1108s JS G BXD: Defined class for Variant (GVariant), prototype 0x24026487d100, JSClass 0x79b419e6b098, in object 0x24026487d038 1108s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1108s JS G BXD: Defined class for Bytes (GBytes), prototype 0x24026487d150, JSClass 0x79b419e6b098, in object 0x24026487d038 1108s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1108s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24026487d1a0, JSClass 0x79b419e6b098, in object 0x24026487d038 1108s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1108s JS G BXD: Defined class for Thread (GThread), prototype 0x24026487d1f0, JSClass 0x79b419e6b098, in object 0x24026487d038 1108s JS G BXD: Defining method ref in prototype for GLib.Thread 1108s JS G BXD: Defining method unref in prototype for GLib.Thread 1108s JS G NS: Defined namespace 'GLib' 0x24026487d038 in GIRepository 0x239656316ff8 1108s JS IMPORT: Importing module jasmine succeeded 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x24026483dcb8 'jasmine' is mod 1 1108s JS IMPORT: successfully imported module 'jasmine' 1108s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 1108s JS IMPORT: Importing 'gi' 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x239656316ff8 'gi' is mod 1 1108s JS IMPORT: successfully imported module 'gi' 1108s JS IMPORT: Importing '_gi' 1108s JS NATIVE: Defining native module '_gi' 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x23965632b3d0 '_gi' is mod 1 1108s JS IMPORT: successfully imported module '_gi' 1108s 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 1108s JS G NS: Defined namespace 'CjsPrivate' 0x24026487d290 in GIRepository 0x239656316ff8 1108s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1108s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1108s JS IMPORT: Importing module _common succeeded 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x24026483de98 '_common' is mod 1 1108s JS IMPORT: successfully imported module '_common' 1108s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1108s JS IMPORT: Importing module _legacy succeeded 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x24026483dee8 '_legacy' is mod 1 1108s JS IMPORT: successfully imported module '_legacy' 1108s JS IMPORT: Importing module GObject succeeded 1108s JS IMPORT: Defining parent 0x2396563171e8 of 0x24026483de48 'GObject' is mod 1 1108s JS IMPORT: successfully imported module 'GObject' 1108s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1108s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1108s JS G BXD: Defined class for String (GString), prototype 0x24026487d510, JSClass 0x79b419e6b098, in object 0x24026487d268 1108s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1108s JS G PRM: Defined class ParamSpec prototype is 0x24026483df88 class 0x79b419e702f0 in object 0x24026487d268 1108s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1108s JS G OBJ: Defined class for Object (GObject), prototype 0x24026487d678, JSClass 0x79b419e6b7a8, in object 0x24026487d268 1108s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1108s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1108s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x24026487d6a0, JSClass 0x79b419e6b7a8, in object 0x24026487d268 1108s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1108s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1108s JS G NS: Defined namespace 'GObject' 0x24026487d268 in GIRepository 0x239656316ff8 1108s JS IMPORT: Importing module mainloop succeeded 1108s JS IMPORT: Defining parent 0x2396563000f8 of 0x24026483ddf8 'mainloop' is mod 1 1108s JS IMPORT: successfully imported module 'mainloop' 1108s JS CTX: Script evaluation succeeded 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: Spinning loop until released or hook cleared 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module metadata hook for module 0x2396563360b0 1108s JS IMPORT: Defining meta.importSync for module 0x2396563360b0 1108s JS NATIVE: Defining native module 'system' 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2396563353e8), global 0x24026483c1c0 1108s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1108s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1108s JS MAINLOOP: Set main loop hook to 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: hold 1108s JS MAINLOOP: Running and clearing main loop hook 1108s JS G BXD: Defining method run in prototype for GLib.MainLoop 1108s 1..8 1108s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1108s JS G BXD: Defined class for Source (GSource), prototype 0x24026487d6f0, JSClass 0x79b419e6b098, in object 0x24026487d038 1108s JS G BXD: Defining method set_priority in prototype for GLib.Source 1108s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1108s JS G BXD: Defining method attach in prototype for GLib.Source 1108s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1108s JS IMPORT: Module metadata hook for module 0x2396563042b8 1108s JS IMPORT: Defining meta.importSync for module 0x2396563042b8 1108s JS G BXD: Defining method destroy in prototype for GLib.Source 1108s ok 1 Mainloop.timeout_add() runs a timeout function 1108s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 1108s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 1108s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 1108s ok 4 Mainloop.idle_add() runs an idle function 1108s ok 5 Mainloop.idle_add() continues to run idle functions that return true 1108s ok 6 Mainloop.idle_add() does not run idle functions if removed 1108s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 1108s ok 8 Mainloop.idle_add() does not leak idle callbacks 1108s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x1cf4e08b5f70: release 1108s JS MAINLOOP: Completed job 3 1108s JS MEMORY: Memory report: before destroying context 1108s JS MEMORY: 171 objects currently alive 1108s JS MEMORY: boxed_instance = 54 1108s JS MEMORY: boxed_prototype = 8 1108s JS MEMORY: closure = 2 1108s JS MEMORY: function = 96 1108s JS MEMORY: fundamental_instance = 0 1108s JS MEMORY: fundamental_prototype = 0 1108s JS MEMORY: gerror_instance = 0 1108s JS MEMORY: gerror_prototype = 0 1108s JS MEMORY: interface = 0 1108s JS MEMORY: module = 6 1108s JS MEMORY: ns = 3 1108s JS MEMORY: object_instance = 0 1108s JS MEMORY: object_prototype = 2 1108s JS MEMORY: param = 0 1108s JS MEMORY: union_instance = 0 1108s JS MEMORY: union_prototype = 0 1108s JS CTX: JS shutdown sequence 1108s JS CTX: Stopping profiler 1108s JS CTX: Shutting down toggle queue 1108s JS CTX: Notifying external reference holders of GjsContext dispose 1108s JS MAINLOOP: Stopping promise job dispatcher 1108s JS CTX: Notifying reference holders of GjsContext dispose 1108s JS CTX: Checking unhandled promise rejections 1108s JS CTX: Releasing cached JS wrappers 1108s JS CTX: Final triggered GC 1108s JS CTX: Destroying JS context 1108s JS CTX: Releasing all native objects 1108s JS CTX: Disabling auto GC 1108s JS CTX: Ending trace on global object 1108s JS CTX: Freeing allocated resources 1108s JS CTX: JS context destroyed 1108s PASS: cjs/testMainloop.test 1108s Running test: cjs/testGObjectClass.test 1108s JS NATIVE: Registered native JS module '_promiseNative' 1108s JS NATIVE: Registered native JS module '_byteArrayNative' 1108s JS NATIVE: Registered native JS module '_encodingNative' 1108s JS NATIVE: Registered native JS module '_gi' 1108s JS NATIVE: Registered native JS module 'gi' 1108s JS NATIVE: Registered native JS module 'cairoNative' 1108s JS NATIVE: Registered native JS module 'system' 1108s JS NATIVE: Registered native JS module 'console' 1108s JS NATIVE: Registered native JS module '_print' 1108s JS CTX: Enabling JIT 1108s JS CTX: Initialized class GjsFileImporter prototype 0x1e2cf0900098 1108s JS IMPORT: Defining parent (nil) of 0x1e2cf09000f8 'imports' is mod 0 1108s JS IMPORT: Importing '_print' 1108s JS NATIVE: Defining native module '_print' 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x1e2cf09006b0 '_print' is mod 1 1108s JS IMPORT: successfully imported module '_print' 1108s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1108s 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 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e2cf09014f0), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e2cf09021a8), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e2cf09027a8), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e2cf09027a8), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e2cf09021a8), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e2cf09014f0), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e2cf09014f0), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e2cf09014f0), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e2cf09021a8), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e2cf09027a8), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e2cf09014f0), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e2cf09014f0), global 0x27c17c03c1c0 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Starting promise job dispatcher 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2cf0915910), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2cf0916340), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2cf0916340), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2cf0915910), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2cf0915910), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e2cf0916340), global 0x27c17c03c1c0 1108s JS IMPORT: Module metadata hook for module 0x1e2cf09169e8 1108s JS IMPORT: Defining meta.importSync for module 0x1e2cf09169e8 1108s JS NATIVE: Defining native module 'gi' 1108s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e2cf0917168 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1108s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1108s JS IMPORT: Importing directory 'overrides' 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x1e2cf09171e8 'overrides' is mod 1 1108s JS IMPORT: Defined importer 'overrides' 0x1e2cf09171e8 in 0x1e2cf09000f8 1108s JS IMPORT: successfully imported directory 'overrides' 1108s JS IMPORT: Importing '_byteArrayNative' 1108s JS NATIVE: Defining native module '_byteArrayNative' 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x1e2cf0917630 '_byteArrayNative' is mod 1 1108s JS IMPORT: successfully imported module '_byteArrayNative' 1108s JS IMPORT: Importing '_promiseNative' 1108s JS NATIVE: Defining native module '_promiseNative' 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x1e2cf09176f0 '_promiseNative' is mod 1 1108s JS IMPORT: successfully imported module '_promiseNative' 1108s JS IMPORT: Importing module GLib succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09171e8 of 0x27c17c03d2b8 'GLib' is mod 1 1108s JS IMPORT: successfully imported module 'GLib' 1108s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1108s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x27c17c07d060, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s JS CTX: Initialized class GIRepositoryGType prototype 0x1e2cf0917920 1108s JS CTX: Initialized class GIRepositoryFunction prototype 0x27c17c03d308 1108s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1108s JS G BXD: Defined class for Error (GError), prototype 0x27c17c07d0b0, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1108s JS G BXD: Defined class for Variant (GVariant), prototype 0x27c17c07d100, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1108s JS G BXD: Defined class for Bytes (GBytes), prototype 0x27c17c07d150, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1108s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27c17c07d1a0, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1108s JS G BXD: Defined class for Thread (GThread), prototype 0x27c17c07d1f0, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s JS G BXD: Defining method ref in prototype for GLib.Thread 1108s JS G BXD: Defining method unref in prototype for GLib.Thread 1108s JS G NS: Defined namespace 'GLib' 0x27c17c07d038 in GIRepository 0x1e2cf0916ff8 1108s JS IMPORT: Importing module jasmine succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x27c17c03dcb8 'jasmine' is mod 1 1108s JS IMPORT: successfully imported module 'jasmine' 1108s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: Importing 'system' 1108s JS NATIVE: Defining native module 'system' 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x1e2cf092ab70 'system' is mod 1 1108s JS IMPORT: successfully imported module 'system' 1108s JS IMPORT: Importing 'gi' 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x1e2cf0916ff8 'gi' is mod 1 1108s JS IMPORT: successfully imported module 'gi' 1108s 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 1108s JS G NS: Defined namespace 'CjsPrivate' 0x27c17c07d290 in GIRepository 0x1e2cf0916ff8 1108s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1108s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1108s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1108s JS IMPORT: Importing module _legacy succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x27c17c03dee8 '_legacy' is mod 1 1108s JS IMPORT: successfully imported module '_legacy' 1108s JS IMPORT: Importing module lang succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x27c17c03de98 'lang' is mod 1 1108s JS IMPORT: successfully imported module 'lang' 1108s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1108s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1108s JS IMPORT: Importing module _signals succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x27c17c03df38 '_signals' is mod 1 1108s JS IMPORT: successfully imported module '_signals' 1108s JS IMPORT: Importing module signals succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x27c17c03de48 'signals' is mod 1 1108s JS IMPORT: successfully imported module 'signals' 1108s JS IMPORT: Importing module Gio succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09171e8 of 0x27c17c03ddf8 'Gio' is mod 1 1108s JS IMPORT: successfully imported module 'Gio' 1108s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1108s JS IMPORT: Importing '_gi' 1108s JS NATIVE: Defining native module '_gi' 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x1e2cf092def0 '_gi' is mod 1 1108s JS IMPORT: successfully imported module '_gi' 1108s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1108s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1108s JS IMPORT: Importing module _common succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09000f8 of 0x27c17c03dfd8 '_common' is mod 1 1108s JS IMPORT: successfully imported module '_common' 1108s JS IMPORT: Importing module GObject succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09171e8 of 0x27c17c03df88 'GObject' is mod 1 1108s JS IMPORT: successfully imported module 'GObject' 1108s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1108s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1108s JS G BXD: Defined class for String (GString), prototype 0x27c17c07d538, JSClass 0x659ca3ecb098, in object 0x27c17c07d2b8 1108s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1108s JS G PRM: Defined class ParamSpec prototype is 0x27c17c0df0b0 class 0x659ca3ed02f0 in object 0x27c17c07d2b8 1108s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1108s JS G OBJ: Defined class for Object (GObject), prototype 0x27c17c07d6a0, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d2b8 1108s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1108s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1108s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x27c17c07d6c8, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d2b8 1108s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1108s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1108s JS G NS: Defined namespace 'GObject' 0x27c17c07d2b8 in GIRepository 0x1e2cf0916ff8 1108s JS G OBJ: Defined class for Application (GApplication), prototype 0x27c17c07d718, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1108s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x27c17c0df420, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1108s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1108s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1108s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x27c17c07d790, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1108s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x27c17c0df6a0, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1108s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x27c17c07d808, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1108s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1108s JS G IFACE: Defined class for Initable (GInitable), prototype 0x27c17c0df7e0, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1108s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1108s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1108s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x27c17c07d880, JSClass 0x659ca3ecb098, in object 0x27c17c07d268 1108s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1108s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x27c17c07d8d0, JSClass 0x659ca3ecb098, in object 0x27c17c07d268 1108s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1108s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1108s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x27c17c07d920, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x27c17c07d970, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d290 1108s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1108s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x27c17c07d9c0, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1108s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1108s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1108s JS G IFACE: Defined class for File (GFile), prototype 0x27c17c0df948, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x27c17c07da38, JSClass 0x659ca3ecb7a8, in object 0x1e2cf09170d8 1108s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1108s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x27c17c07dab0, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1108s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1108s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x27c17c07db00, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1108s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x27c17c07db50, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1108s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x27c17c07dba0, JSClass 0x659ca3ecb098, in object 0x27c17c07d268 1108s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1108s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1108s JS G OBJ: Defined class for Settings (GSettings), prototype 0x27c17c07dbf0, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1108s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1108s JS G NS: Defined namespace 'Gio' 0x27c17c07d268 in GIRepository 0x1e2cf0916ff8 1108s JS IMPORT: Importing module Gtk succeeded 1108s JS IMPORT: Defining parent 0x1e2cf09171e8 of 0x27c17c0ed3d0 'Gtk' is mod 1 1108s JS IMPORT: successfully imported module 'Gtk' 1108s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 1108s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 1108s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x27c17c07dc68, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d2b8 1108s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x27c17c07dcb8, JSClass 0x659ca3ecb7a8, in object 0x27c17c07dc40 1108s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 1108s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x27c17c0ed6c8, JSClass 0x659ca3ecb580, in object 0x27c17c07dc40 1108s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 1108s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x27c17c07dd30, JSClass 0x659ca3ecb7a8, in object 0x27c17c07dc40 1108s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 1108s JS G NS: Defined namespace 'Gtk' 0x27c17c07dc40 in GIRepository 0x1e2cf0916ff8 1108s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1108s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1108s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1108s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1108s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1108s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1108s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1108s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1108s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1108s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1108s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1108s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1108s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1108s JS G ENUM: Defining GObject.ParamFlags as 0x1e2cf0935128 1108s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083610150 type GParamString 1108s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083610260 type GParamString 1108s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083610380 type GParamString 1108s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 1108s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 1108s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 1108s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 1108s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 1108s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 1108s JS G ENUM: Defining enum value ACTION (fixed from action) 32 1108s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 1108s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 1108s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 1108s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 1108s JS G ENUM: Defining GObject.SignalFlags as 0x1e2cf0935358 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083615270 type GParamString 1108s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083615380 type GParamString 1108s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083615470 type GParamString 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' 1108s JS G ENUM: Defining enum value NONE (fixed from none) 0 1108s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 1108s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 1108s JS G ENUM: Defining enum value FINAL (fixed from final) 64 1108s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 1108s JS G ENUM: Defining GObject.TypeFlags as 0x1e2cf09388b8 1108s JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' 1108s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08347f1c0 type GParamString 1108s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08347f530 type GParamBoolean 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083480ec0 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083481030 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083481110 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee0834811f0 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee0834812f0 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083481370 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083481570 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083481650 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083481730 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee0834899b0 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083489a70 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083489b50 type GParamInt 1108s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083489c30 type GParamInt 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08348d060 type GParamBoxed 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' 1108s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08361f760 type GParamInt64 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS CTX: Script evaluation succeeded 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: Spinning loop until released or hook cleared 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module metadata hook for module 0x1e2cf09538d0 1108s JS IMPORT: Defining meta.importSync for module 0x1e2cf09538d0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x1e2cf0952c08), global 0x27c17c03c1c0 1108s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1108s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1108s JS MAINLOOP: Set main loop hook to 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: hold 1108s JS MAINLOOP: Running and clearing main loop hook 1108s JS G BXD: Defining method run in prototype for GLib.MainLoop 1108s 1..127 1108s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1108s JS G BXD: Defined class for Source (GSource), prototype 0x27c17c0f52b8, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s JS G BXD: Defining method set_priority in prototype for GLib.Source 1108s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1108s JS G BXD: Defining method attach in prototype for GLib.Source 1108s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1108s JS IMPORT: Module metadata hook for module 0x27c17c0f9548 1108s JS IMPORT: Defining meta.importSync for module 0x27c17c0f9548 1108s JS G BXD: Defining method destroy in prototype for GLib.Source 1108s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 1108s ok 2 GObject class with decorator throws an error when used with an abstract class 1108s ok 3 GObject class with decorator constructs with default values for properties 1108s ok 4 GObject class with decorator constructs with a hash of property values 1108s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1108s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1108s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1108s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1108s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1108s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1108s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1108s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1108s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1108s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1108s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1108s JS G ENUM: Defining GLib.LogLevelFlags as 0x1e2cf0909f00 1108s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1108s ok 5 GObject class with decorator warns if more than one argument passed to the default constructor 1108s ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 1108s ok 7 GObject class with decorator accepts a property hash that is not a plain object 1108s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 1108s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x27c17c0f5948, JSClass 0x659ca3ecb7a8, in object 0x27c17c07dc40 1108s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 1108s ok 8 GObject class with decorator constructs with property values from Gtk.Builder 1108s ok 9 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 1108s ok 10 GObject class with decorator has a name 1108s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 1108s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083610260 type GParamString 1108s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083610260 type GParamString 1108s ok 11 GObject class with decorator has a notify signal 1108s ok 12 GObject class with decorator can define its own signals 1108s ok 13 GObject class with decorator passes emitted arguments to signal handlers 1108s ok 14 GObject class with decorator can return values from signals 1108s ok 15 GObject class with decorator does not call first-wins signal handlers after one returns a value 1108s ok 16 GObject class with decorator gets the return value of the default handler 1108s ok 17 GObject class with decorator calls run-last default handler last 1108s ok 18 GObject class with decorator can inherit from something that's not GObject.Object 1108s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 1108s ok 19 GObject class with decorator can implement an interface 1108s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 1108s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x21f49d061358, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s ok 20 GObject class with decorator can implement interface vfuncs 1108s ok 21 GObject class with decorator can be a subclass 1108s ok 22 GObject class with decorator can have any valid class name 1108s ok 23 GObject class with decorator handles anonymous class expressions 1108s ok 24 GObject class with decorator calls its _instance_init() function while chaining up in constructor 1108s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083648800 type GParamObject 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s ok 25 GObject class with decorator can have an interface-valued property 1108s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee0836499a0 type GParamInt64 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s ok 26 GObject class with decorator can have an int64 property 1108s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08364abd0 type GParamInt64 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s ok 27 GObject class with decorator can have a default int64 property 1108s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 1108s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08364c040 type GParamUInt64 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s ok 28 GObject class with decorator can have an uint64 property 1108s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08364d020 type GParamUInt64 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s ok 29 GObject class with decorator can have a default uint64 property 1108s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee08364dd70 type GParamOverride 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s ok 30 GObject class with decorator can override a property from the parent class 1108s ok 31 GObject class with decorator cannot override a non-existent property 1108s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 1108s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x21f49d04ff10, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 1108s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x21f49d061f88, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s ok 32 GObject class with decorator handles gracefully forgetting to override a C property 1108s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083651c90 type GParamOverride 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s ok 33 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 1108s JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' 1108s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x21f49d066290, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s ok 34 GObject class with decorator does not pollute the wrong prototype with GObject properties 1108s JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' 1108s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x21f49d067290, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x21f49d066470, JSClass 0x659ca3ecb7a8, in object 0x27c17c03ffe8 1108s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x21f49d0664c0, JSClass 0x659ca3ecb7a8, in object 0x27c17c03ffe8 1108s ok 35 GObject class with decorator resolves properties from interfaces 1108s ok 36 GObject class with decorator has a toString() defintion 1108s JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' 1108s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x21f49d0666c8, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' 1108s JS G IFACE: Defined class for Converter (GConverter), prototype 0x21f49d067308, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 1108s ok 37 GObject class with decorator does not clobber native parent interface vfunc definitions 1108s ok 38 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 1108s ok 39 GObject class with custom constructor throws an error when not used with a GObject-derived class 1108s ok 40 GObject class with custom constructor constructs with default values for properties 1108s ok 41 GObject class with custom constructor has a toString() defintion 1108s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1108s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x21f49d066d30, JSClass 0x659ca3ecb098, in object 0x27c17c07d038 1108s Gjs-Console-Message: 13:13:35.678: { 1108s "enumerable": true, 1108s "configurable": false 1108s } 1108s ok 42 GObject class with custom constructor constructs with a hash of property values 1108s ok 43 GObject class with custom constructor accepts a property hash that is not a plain object 1108s ok 44 GObject class with custom constructor constructs with property values from Gtk.Builder 1108s ok 45 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 1108s ok 46 GObject class with custom constructor has a name 1108s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083615380 type GParamString 1108s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083615380 type GParamString 1108s ok 47 GObject class with custom constructor has a notify signal 1108s ok 48 GObject class with custom constructor can define its own signals 1108s ok 49 GObject class with custom constructor passes emitted arguments to signal handlers 1108s ok 50 GObject class with custom constructor can return values from signals 1108s ok 51 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 1108s ok 52 GObject class with custom constructor gets the return value of the default handler 1108s ok 53 GObject class with custom constructor calls run-last default handler last 1108s ok 54 GObject class with custom constructor can be a subclass 1108s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee0836bf9a0 type GParamOverride 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s ok 55 GObject class with custom constructor can override a property from the parent class 1108s ok 56 GObject virtual function can have its property read 1108s ok 57 GObject virtual function can have its property overridden with an anonymous function 1108s ok 58 GObject virtual function can access the parent prototype with super() 1108s ok 59 GObject virtual function handles non-existing properties 1108s ok 60 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 1108s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 1108s JS G IFACE: Defined class for Icon (GIcon), prototype 0x21f49d067678, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s ok 61 GObject virtual function are defined also for static virtual functions 1108s ok 62 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 1108s 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 1108s ok 64 Register GType name uses the class name 1108s ok 65 Register GType name uses the sanitized class name 1108s ok 66 Register GType name use the file path and class name 1108s ok 67 Register GType name use the file path and sanitized class name 1108s ok 68 Register GType name use provided class name 1108s ok 69 Register GType name sanitizes user provided class name 1108s ok 70 Signal handler matching finds handlers by signal ID 1108s ok 71 Signal handler matching finds handlers by signal detail 1108s ok 72 Signal handler matching finds handlers by callback 1108s ok 73 Signal handler matching finds handlers by a combination of parameters 1108s ok 74 Signal handler matching blocks a handler by callback 1108s ok 75 Signal handler matching blocks multiple handlers by callback 1108s ok 76 Signal handler matching blocks handlers by a combination of parameters 1108s ok 77 Signal handler matching disconnects a handler by callback 1108s ok 78 Signal handler matching blocks multiple handlers by callback 1108s ok 79 Signal handler matching blocks handlers by a combination of parameters 1108s ok 80 Signal handler matching blocks a handler by callback, convenience method 1108s ok 81 Signal handler matching disconnects a handler by callback, convenience method 1108s ok 82 Signal handler matching does not support disconnecting a handler by callback data 1108s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 1108s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 1108s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 1108s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 1108s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 1108s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 1108s JS G ENUM: Defining GObject.BindingFlags as 0x1e2cf09a6fd8 1108s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 1108s JS G OBJ: Defined class for Binding (GBinding), prototype 0x21f49d08b3f8, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d2b8 1108s ok 83 Property bindings can bind properties of the same type 1108s JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'CjsPrivate' 1108s ok 84 Property bindings can use custom mappings to bind properties of different types 1108s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 1108s ok 85 Property bindings can be set up as a group 1108s JS G NS: Found info type FUNCTION for 'g_binding_group_bind_full' in namespace 'CjsPrivate' 1108s ok 86 Property bindings can be set up as a group with custom mappings 1108s ok 87 Auto accessor generation get and set the property 1108s ok 88 Auto accessor generation initial value is the param spec's default value 1108s ok 89 Auto accessor generation set properties at construct time 1108s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 1108s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 1108s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 1108s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 1108s JS G ENUM: Defining enum value ALL (fixed from all) 6 1108s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 1108s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 1108s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 1108s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 1108s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 1108s JS G ENUM: Defining enum value TIME (fixed from time) 2 1108s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x1e2cf09eab80 1108s JS IMPORT: Importing module _gettext succeeded 1108s JS IMPORT: Defining parent 0x27c17c03fbc8 of 0x21f49d067b00 '_gettext' is mod 1 1108s JS IMPORT: successfully imported module '_gettext' 1108s JS IMPORT: Importing module gettext succeeded 1108s JS IMPORT: Defining parent 0x27c17c03fbc8 of 0x21f49d067ab0 'gettext' is mod 1 1108s JS IMPORT: successfully imported module 'gettext' 1108s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 1108s ok 90 Auto accessor generation set properties at construct time with locale 1108s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee083480ec0 type GParamInt 1108s ok 91 Auto accessor generation notify when the property changes 1108s ok 92 Auto accessor generation copies accessors for camel and kebab if snake accessors given 1108s ok 93 Auto accessor generation copies accessors for snake and kebab if camel accessors given 1108s ok 94 Auto accessor generation copies accessors for snake and camel if kebab accessors given 1108s ok 95 Auto accessor generation readonly getter throws 1108s ok 96 Auto accessor generation writeonly setter throws 1108s ok 97 Auto accessor generation getter throws when setter defined 1108s ok 98 Auto accessor generation setter throws when getter defined 1108s ok 99 GObject class with JSObject property assigns a valid JSObject on construct 1108s ok 100 GObject class with JSObject property Set null with an empty JSObject on construct 1108s ok 101 GObject class with JSObject property assigns a null JSObject on construct 1108s ok 102 GObject class with JSObject property assigns a JSObject Array on construct 1108s ok 103 GObject class with JSObject property assigns a Function on construct 1108s ok 104 GObject class with JSObject property throws an error when using a boolean value on construct 1108s ok 105 GObject class with JSObject property throws an error when using an int value on construct 1108s ok 106 GObject class with JSObject property throws an error when using a numeric value on construct 1108s ok 107 GObject class with JSObject property throws an error when using a string value on construct 1108s ok 108 GObject class with JSObject property throws an error when using an undefined value on construct 1108s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 1108s JS G PRM: JSObject created with param instance 0x1ee0836ff450 type GParamBoxed 1108s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1108s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1108s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 1108s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x21f49d0928f8, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' 1108s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x21f49d067cb8, JSClass 0x659ca3ecb580, in object 0x27c17c07d268 1108s JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' 1108s JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' 1108s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x21f49d092970, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x21f49d0929c0, JSClass 0x659ca3ecb7a8, in object 0x27c17c07d268 1108s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 1108s ok 109 GObject class with JSObject property property value survives when GObject wrapper is collected 1108s ok 110 GObject class with JSObject signals emits signal with null JSObject parameter 1108s ok 111 GObject class with JSObject signals emits signal with JSObject parameter 1108s ok 112 GObject class with JSObject signals emits signal with multiple JSObject parameters 1108s ok 113 GObject class with JSObject signals re-emits signal with same JSObject parameter 1108s ok 114 GObject class with JSObject signals throws an error when using a boolean value as parameter 1108s ok 115 GObject class with JSObject signals throws an error when using an int value as parameter 1108s ok 116 GObject class with JSObject signals throws an error when using a numeric value as parameter 1108s ok 117 GObject class with JSObject signals throws an error when using a string value as parameter 1108s ok 118 GObject class with JSObject signals throws an error when using an undefined value as parameter 1108s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 1108s ok 119 GObject class with JSObject signals returns a JSObject 1108s ok 120 GObject class with JSObject signals returns null when returning undefined 1108s ok 121 GObject class with JSObject signals returns null when not returning 1108s JS G CLSR: Unable to convert return value when invoking closure 1108s ok 122 GObject class with JSObject signals throws an error when returning a boolean value 1108s JS G CLSR: Unable to convert return value when invoking closure 1108s ok 123 GObject class with JSObject signals throws an error when returning an int value 1108s JS G CLSR: Unable to convert return value when invoking closure 1108s ok 124 GObject class with JSObject signals throws an error when returning a numeric value 1108s JS G CLSR: Unable to convert return value when invoking closure 1108s ok 125 GObject class with JSObject signals throws an error when returning a string value 1108s ok 126 GObject class with int64 properties can set an int64 property 1108s ok 127 GObject class with int64 properties can construct with int64 property 1108s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x1ee083325f70: release 1108s JS MAINLOOP: Completed job 3 1108s JS MEMORY: Memory report: before destroying context 1108s JS MEMORY: 582 objects currently alive 1108s JS MEMORY: boxed_instance = 103 1108s JS MEMORY: boxed_prototype = 11 1108s JS MEMORY: closure = 23 1108s JS MEMORY: function = 285 1108s JS MEMORY: fundamental_instance = 0 1108s JS MEMORY: fundamental_prototype = 0 1108s JS MEMORY: gerror_instance = 0 1108s JS MEMORY: gerror_prototype = 0 1108s JS MEMORY: interface = 10 1108s JS MEMORY: module = 12 1108s JS MEMORY: ns = 5 1108s JS MEMORY: object_instance = 30 1108s JS MEMORY: object_prototype = 71 1108s JS MEMORY: param = 32 1108s JS MEMORY: union_instance = 0 1108s JS MEMORY: union_prototype = 0 1108s JS CTX: JS shutdown sequence 1108s JS CTX: Stopping profiler 1108s JS CTX: Shutting down toggle queue 1108s JS CTX: Notifying external reference holders of GjsContext dispose 1108s JS MAINLOOP: Stopping promise job dispatcher 1108s JS CTX: Notifying reference holders of GjsContext dispose 1108s JS CTX: Checking unhandled promise rejections 1108s JS CTX: Releasing cached JS wrappers 1108s JS CTX: Final triggered GC 1108s JS CTX: Destroying JS context 1108s JS CTX: Releasing all native objects 1108s JS CTX: Disabling auto GC 1108s JS CTX: Ending trace on global object 1108s JS CTX: Freeing allocated resources 1108s JS CTX: JS context destroyed 1108s PASS: cjs/testGObjectClass.test 1108s Running test: cjs/testGettext.test 1108s JS NATIVE: Registered native JS module '_promiseNative' 1108s JS NATIVE: Registered native JS module '_byteArrayNative' 1108s JS NATIVE: Registered native JS module '_encodingNative' 1108s JS NATIVE: Registered native JS module '_gi' 1108s JS NATIVE: Registered native JS module 'gi' 1108s JS NATIVE: Registered native JS module 'cairoNative' 1108s JS NATIVE: Registered native JS module 'system' 1108s JS NATIVE: Registered native JS module 'console' 1108s JS NATIVE: Registered native JS module '_print' 1108s JS CTX: Enabling JIT 1108s JS CTX: Initialized class GjsFileImporter prototype 0x3195fa000098 1108s JS IMPORT: Defining parent (nil) of 0x3195fa0000f8 'imports' is mod 0 1108s JS IMPORT: Importing '_print' 1108s JS NATIVE: Defining native module '_print' 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x3195fa0006b0 '_print' is mod 1 1108s JS IMPORT: successfully imported module '_print' 1108s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1108s 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 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3195fa0014f0), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3195fa0021a8), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3195fa0027a8), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3195fa0027a8), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3195fa0021a8), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3195fa0014f0), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3195fa0014f0), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3195fa0014f0), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3195fa0021a8), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3195fa0027a8), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3195fa0014f0), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3195fa0014f0), global 0x5d823e3c1c0 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Starting promise job dispatcher 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3195fa015910), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3195fa016340), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3195fa016340), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3195fa015910), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3195fa015910), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3195fa016340), global 0x5d823e3c1c0 1108s JS IMPORT: Module metadata hook for module 0x3195fa0169e8 1108s JS IMPORT: Defining meta.importSync for module 0x3195fa0169e8 1108s JS NATIVE: Defining native module 'gi' 1108s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3195fa017168 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1108s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1108s JS IMPORT: Importing directory 'overrides' 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x3195fa0171e8 'overrides' is mod 1 1108s JS IMPORT: Defined importer 'overrides' 0x3195fa0171e8 in 0x3195fa0000f8 1108s JS IMPORT: successfully imported directory 'overrides' 1108s JS IMPORT: Importing '_byteArrayNative' 1108s JS NATIVE: Defining native module '_byteArrayNative' 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x3195fa017630 '_byteArrayNative' is mod 1 1108s JS IMPORT: successfully imported module '_byteArrayNative' 1108s JS IMPORT: Importing '_promiseNative' 1108s JS NATIVE: Defining native module '_promiseNative' 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x3195fa0176f0 '_promiseNative' is mod 1 1108s JS IMPORT: successfully imported module '_promiseNative' 1108s JS IMPORT: Importing module GLib succeeded 1108s JS IMPORT: Defining parent 0x3195fa0171e8 of 0x5d823e3d2b8 'GLib' is mod 1 1108s JS IMPORT: successfully imported module 'GLib' 1108s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1108s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x5d823e7d060, JSClass 0x66baaf7bb098, in object 0x5d823e7d038 1108s JS CTX: Initialized class GIRepositoryGType prototype 0x3195fa017920 1108s JS CTX: Initialized class GIRepositoryFunction prototype 0x5d823e3d308 1108s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1108s JS G BXD: Defined class for Error (GError), prototype 0x5d823e7d0b0, JSClass 0x66baaf7bb098, in object 0x5d823e7d038 1108s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1108s JS G BXD: Defined class for Variant (GVariant), prototype 0x5d823e7d100, JSClass 0x66baaf7bb098, in object 0x5d823e7d038 1108s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1108s JS G BXD: Defined class for Bytes (GBytes), prototype 0x5d823e7d150, JSClass 0x66baaf7bb098, in object 0x5d823e7d038 1108s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1108s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5d823e7d1a0, JSClass 0x66baaf7bb098, in object 0x5d823e7d038 1108s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1108s JS G BXD: Defined class for Thread (GThread), prototype 0x5d823e7d1f0, JSClass 0x66baaf7bb098, in object 0x5d823e7d038 1108s JS G BXD: Defining method ref in prototype for GLib.Thread 1108s JS G BXD: Defining method unref in prototype for GLib.Thread 1108s JS G NS: Defined namespace 'GLib' 0x5d823e7d038 in GIRepository 0x3195fa016ff8 1108s JS IMPORT: Importing module jasmine succeeded 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x5d823e3dcb8 'jasmine' is mod 1 1108s JS IMPORT: successfully imported module 'jasmine' 1108s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 1108s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 1108s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 1108s JS IMPORT: Importing 'gi' 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x3195fa016ff8 'gi' is mod 1 1108s JS IMPORT: successfully imported module 'gi' 1108s 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 1108s JS G NS: Defined namespace 'CjsPrivate' 0x5d823e7d268 in GIRepository 0x3195fa016ff8 1108s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'CjsPrivate' 1108s JS G ENUM: Defining enum value ALL (fixed from all) 6 1108s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 1108s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 1108s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 1108s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 1108s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 1108s JS G ENUM: Defining enum value TIME (fixed from time) 2 1108s JS G ENUM: Defining CjsPrivate.LocaleCategory as 0x3195fa02b1f0 1108s JS IMPORT: Importing module _gettext succeeded 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x5d823e3de48 '_gettext' is mod 1 1108s JS IMPORT: successfully imported module '_gettext' 1108s JS IMPORT: Importing module gettext succeeded 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x5d823e3ddf8 'gettext' is mod 1 1108s JS IMPORT: successfully imported module 'gettext' 1108s JS CTX: Script evaluation succeeded 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: Spinning loop until released or hook cleared 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module metadata hook for module 0x3195fa02d0d0 1108s JS IMPORT: Defining meta.importSync for module 0x3195fa02d0d0 1108s JS NATIVE: Defining native module 'system' 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3195fa02c408), global 0x5d823e3c1c0 1108s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1108s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1108s JS MAINLOOP: Set main loop hook to 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: hold 1108s JS MAINLOOP: Running and clearing main loop hook 1108s JS G BXD: Defining method run in prototype for GLib.MainLoop 1108s 1..1 1108s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1108s JS G BXD: Defined class for Source (GSource), prototype 0x5d823e7d2b8, JSClass 0x66baaf7bb098, in object 0x5d823e7d038 1108s JS G BXD: Defining method set_priority in prototype for GLib.Source 1108s JS IMPORT: Importing '_gi' 1108s JS NATIVE: Defining native module '_gi' 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x3195fa033560 '_gi' is mod 1 1108s JS IMPORT: successfully imported module '_gi' 1108s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1108s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1108s JS IMPORT: Importing module _common succeeded 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x5d823ec60d8 '_common' is mod 1 1108s JS IMPORT: successfully imported module '_common' 1108s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1108s JS IMPORT: Importing module _legacy succeeded 1108s JS IMPORT: Defining parent 0x3195fa0000f8 of 0x5d823ec6128 '_legacy' is mod 1 1108s JS IMPORT: successfully imported module '_legacy' 1108s JS IMPORT: Importing module GObject succeeded 1108s JS IMPORT: Defining parent 0x3195fa0171e8 of 0x5d823ec6088 'GObject' is mod 1 1108s JS IMPORT: successfully imported module 'GObject' 1108s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1108s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1108s JS G BXD: Defined class for String (GString), prototype 0x5d823e7d5b0, JSClass 0x66baaf7bb098, in object 0x5d823e7d330 1108s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1108s JS G PRM: Defined class ParamSpec prototype is 0x5d823ec61c8 class 0x66baaf7c02f0 in object 0x5d823e7d330 1108s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1108s JS G OBJ: Defined class for Object (GObject), prototype 0x5d823e7d718, JSClass 0x66baaf7bb7a8, in object 0x5d823e7d330 1108s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1108s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1108s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x5d823e7d740, JSClass 0x66baaf7bb7a8, in object 0x5d823e7d330 1108s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1108s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1108s JS G NS: Defined namespace 'GObject' 0x5d823e7d330 in GIRepository 0x3195fa016ff8 1108s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1108s JS G BXD: Defining method attach in prototype for GLib.Source 1108s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1108s JS IMPORT: Module metadata hook for module 0x3195fa0042b8 1108s JS IMPORT: Defining meta.importSync for module 0x3195fa0042b8 1108s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'CjsPrivate' 1108s JS G BXD: Defining method destroy in prototype for GLib.Source 1108s ok 1 Gettext module setlocale returns a locale 1108s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x839fcd5f70: release 1108s JS MAINLOOP: Completed job 3 1108s JS MEMORY: Memory report: before destroying context 1108s JS MEMORY: 127 objects currently alive 1108s JS MEMORY: boxed_instance = 11 1108s JS MEMORY: boxed_prototype = 8 1108s JS MEMORY: closure = 1 1108s JS MEMORY: function = 95 1108s JS MEMORY: fundamental_instance = 0 1108s JS MEMORY: fundamental_prototype = 0 1108s JS MEMORY: gerror_instance = 0 1108s JS MEMORY: gerror_prototype = 0 1108s JS MEMORY: interface = 0 1108s JS MEMORY: module = 7 1108s JS MEMORY: ns = 3 1108s JS MEMORY: object_instance = 0 1108s JS MEMORY: object_prototype = 2 1108s JS MEMORY: param = 0 1108s JS MEMORY: union_instance = 0 1108s JS MEMORY: union_prototype = 0 1108s JS CTX: JS shutdown sequence 1108s JS CTX: Stopping profiler 1108s JS CTX: Shutting down toggle queue 1108s JS CTX: Notifying external reference holders of GjsContext dispose 1108s JS MAINLOOP: Stopping promise job dispatcher 1108s JS CTX: Notifying reference holders of GjsContext dispose 1108s JS CTX: Checking unhandled promise rejections 1108s JS CTX: Releasing cached JS wrappers 1108s JS CTX: Final triggered GC 1108s JS CTX: Destroying JS context 1108s JS CTX: Releasing all native objects 1108s JS CTX: Disabling auto GC 1108s JS CTX: Ending trace on global object 1108s JS CTX: Freeing allocated resources 1108s JS CTX: JS context destroyed 1108s PASS: cjs/testGettext.test 1108s Running test: cjs/testGLibLogWriter.test 1108s JS NATIVE: Registered native JS module '_promiseNative' 1108s JS NATIVE: Registered native JS module '_byteArrayNative' 1108s JS NATIVE: Registered native JS module '_encodingNative' 1108s JS NATIVE: Registered native JS module '_gi' 1108s JS NATIVE: Registered native JS module 'gi' 1108s JS NATIVE: Registered native JS module 'cairoNative' 1108s JS NATIVE: Registered native JS module 'system' 1108s JS NATIVE: Registered native JS module 'console' 1108s JS NATIVE: Registered native JS module '_print' 1108s JS CTX: Enabling JIT 1108s JS CTX: Initialized class GjsFileImporter prototype 0x3f5c09800098 1108s JS IMPORT: Defining parent (nil) of 0x3f5c098000f8 'imports' is mod 0 1108s JS IMPORT: Importing '_print' 1108s JS NATIVE: Defining native module '_print' 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x3f5c098006b0 '_print' is mod 1 1108s JS IMPORT: successfully imported module '_print' 1108s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1108s 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 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f5c098014f0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f5c098021a8), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f5c098027a8), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f5c098027a8), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f5c098021a8), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f5c098014f0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f5c098014f0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f5c098014f0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f5c098021a8), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f5c098027a8), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f5c098014f0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f5c098014f0), global 0x4ed2923c1c0 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Starting promise job dispatcher 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c09815910), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f5c09816340), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f5c09816340), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c09815910), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c09815910), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f5c09816340), global 0x4ed2923c1c0 1108s JS IMPORT: Module metadata hook for module 0x3f5c098169e8 1108s JS IMPORT: Defining meta.importSync for module 0x3f5c098169e8 1108s JS NATIVE: Defining native module 'gi' 1108s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f5c09817168 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1108s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1108s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1108s JS IMPORT: Importing directory 'overrides' 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x3f5c098171e8 'overrides' is mod 1 1108s JS IMPORT: Defined importer 'overrides' 0x3f5c098171e8 in 0x3f5c098000f8 1108s JS IMPORT: successfully imported directory 'overrides' 1108s JS IMPORT: Importing '_byteArrayNative' 1108s JS NATIVE: Defining native module '_byteArrayNative' 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x3f5c09817630 '_byteArrayNative' is mod 1 1108s JS IMPORT: successfully imported module '_byteArrayNative' 1108s JS IMPORT: Importing '_promiseNative' 1108s JS NATIVE: Defining native module '_promiseNative' 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x3f5c098176f0 '_promiseNative' is mod 1 1108s JS IMPORT: successfully imported module '_promiseNative' 1108s JS IMPORT: Importing module GLib succeeded 1108s JS IMPORT: Defining parent 0x3f5c098171e8 of 0x4ed2923d2b8 'GLib' is mod 1 1108s JS IMPORT: successfully imported module 'GLib' 1108s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1108s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x4ed2927d060, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS CTX: Initialized class GIRepositoryGType prototype 0x3f5c09817920 1108s JS CTX: Initialized class GIRepositoryFunction prototype 0x4ed2923d308 1108s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1108s JS G BXD: Defined class for Error (GError), prototype 0x4ed2927d0b0, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1108s JS G BXD: Defined class for Variant (GVariant), prototype 0x4ed2927d100, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1108s JS G BXD: Defined class for Bytes (GBytes), prototype 0x4ed2927d150, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1108s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4ed2927d1a0, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1108s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1108s JS G BXD: Defined class for Thread (GThread), prototype 0x4ed2927d1f0, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS G BXD: Defining method ref in prototype for GLib.Thread 1108s JS G BXD: Defining method unref in prototype for GLib.Thread 1108s JS G NS: Defined namespace 'GLib' 0x4ed2927d038 in GIRepository 0x3f5c09816ff8 1108s JS IMPORT: Importing module jasmine succeeded 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x4ed2923dcb8 'jasmine' is mod 1 1108s JS IMPORT: successfully imported module 'jasmine' 1108s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: release 1108s JS MAINLOOP: Completed job 0 1108s 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 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c0982aad0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3f5c0982aad0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c0982aad0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3f5c0982aad0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c0982aad0), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3f5c0982aad0), global 0x4ed2923c1c0 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: hold 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS IMPORT: Module evaluation promise resolved: "file:///usr/libexec/installed-tests/cjs/js/testGLibLogWriter.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: release 1108s JS MAINLOOP: Completed job 0 1108s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module metadata hook for module 0x3f5c0982f9e0 1108s JS IMPORT: Defining meta.importSync for module 0x3f5c0982f9e0 1108s JS NATIVE: Defining native module 'system' 1108s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x3f5c0982ec18), global 0x4ed2923c1c0 1108s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1108s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1108s JS MAINLOOP: Set main loop hook to 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: hold 1108s JS MAINLOOP: Running and clearing main loop hook 1108s JS G BXD: Defining method run in prototype for GLib.MainLoop 1108s 1..4 1108s JS IMPORT: Importing 'gi' 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x3f5c09816ff8 'gi' is mod 1 1108s JS IMPORT: successfully imported module 'gi' 1108s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1108s JS G BXD: Defined class for Source (GSource), prototype 0x4ed2927d268, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS G BXD: Defining method set_priority in prototype for GLib.Source 1108s JS IMPORT: Importing '_gi' 1108s JS NATIVE: Defining native module '_gi' 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x3f5c098361f0 '_gi' is mod 1 1108s JS IMPORT: successfully imported module '_gi' 1108s 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 1108s JS G NS: Defined namespace 'CjsPrivate' 0x4ed2927d308 in GIRepository 0x3f5c09816ff8 1108s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1108s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1108s JS IMPORT: Importing module _common succeeded 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x4ed2923dfd8 '_common' is mod 1 1108s JS IMPORT: successfully imported module '_common' 1108s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1108s JS IMPORT: Importing module _legacy succeeded 1108s JS IMPORT: Defining parent 0x3f5c098000f8 of 0x4ed292cb060 '_legacy' is mod 1 1108s JS IMPORT: successfully imported module '_legacy' 1108s JS IMPORT: Importing module GObject succeeded 1108s JS IMPORT: Defining parent 0x3f5c098171e8 of 0x4ed2923df88 'GObject' is mod 1 1108s JS IMPORT: successfully imported module 'GObject' 1108s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1108s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1108s JS G BXD: Defined class for String (GString), prototype 0x4ed2927d588, JSClass 0x683a917bb098, in object 0x4ed2927d2e0 1108s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1108s JS G PRM: Defined class ParamSpec prototype is 0x4ed292cb100 class 0x683a917c02f0 in object 0x4ed2927d2e0 1108s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1108s JS G OBJ: Defined class for Object (GObject), prototype 0x4ed2927d6f0, JSClass 0x683a917bb7a8, in object 0x4ed2927d2e0 1108s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1108s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1108s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x4ed2927d718, JSClass 0x683a917bb7a8, in object 0x4ed2927d2e0 1108s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1108s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1108s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1108s JS G NS: Defined namespace 'GObject' 0x4ed2927d2e0 in GIRepository 0x3f5c09816ff8 1108s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1108s JS G BXD: Defining method attach in prototype for GLib.Source 1108s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1108s JS IMPORT: Module metadata hook for module 0x3f5c098042b8 1108s JS IMPORT: Defining meta.importSync for module 0x3f5c098042b8 1108s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'CjsPrivate' 1108s JS G BXD: Defining method destroy in prototype for GLib.Source 1108s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1108s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1108s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1108s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1108s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1108s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1108s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1108s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1108s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1108s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1108s JS G ENUM: Defining GLib.LogLevelFlags as 0x3f5c098015e8 1108s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 1108s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 1108s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x4ed2927d8d0, JSClass 0x683a917bb098, in object 0x4ed2927d038 1108s JS G BXD: Defining method classify in prototype for GLib.Variant 1108s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 1108s JS G BXD: Defining method n_children in prototype for GLib.Variant 1108s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 1108s JS G BXD: Defining method get_string in prototype for GLib.Variant 1108s JS G BXD: Defining method get_variant in prototype for GLib.Variant 1108s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 1108s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 1108s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 1108s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 1108s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 1108s JS G ENUM: Defining GLib.LogWriterOutput as 0x3f5c098024a8 1108s JS IMPORT: Module metadata hook for module 0x4ed2924ab30 1108s JS IMPORT: Defining meta.importSync for module 0x4ed2924ab30 1108s JS NATIVE: Defining native module '_encodingNative' 1108s ok 1 GLib Structured logging handler writes a message 1108s ok 2 GLib Structured logging handler writes a warning 1108s ok 3 GLib Structured logging handler preserves a custom string field 1108s ok 4 GLib Structured logging handler preserves a custom byte array field 1108s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: Spinning loop until released or hook cleared 1108s JS MAINLOOP: handling job 0, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 0 1108s JS MAINLOOP: handling job 1, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 1 1108s JS MAINLOOP: handling job 2, 1108s JS MAINLOOP: Enqueue job , promise=, allocation site= 1108s JS MAINLOOP: Completed job 2 1108s JS MAINLOOP: handling job 3, 1108s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1108s JS MAINLOOP: Main loop instance 0x16ed22fb5f70: release 1108s JS MAINLOOP: Completed job 3 1108s JS MEMORY: Memory report: before destroying context 1108s JS MEMORY: 364 objects currently alive 1108s JS MEMORY: boxed_instance = 230 1108s JS MEMORY: boxed_prototype = 9 1108s JS MEMORY: closure = 2 1108s JS MEMORY: function = 113 1108s JS MEMORY: fundamental_instance = 0 1108s JS MEMORY: fundamental_prototype = 0 1108s JS MEMORY: gerror_instance = 0 1108s JS MEMORY: gerror_prototype = 0 1108s JS MEMORY: interface = 0 1108s JS MEMORY: module = 5 1108s JS MEMORY: ns = 3 1108s JS MEMORY: object_instance = 0 1108s JS MEMORY: object_prototype = 2 1108s JS MEMORY: param = 0 1108s JS MEMORY: union_instance = 0 1108s JS MEMORY: union_prototype = 0 1108s JS CTX: JS shutdown sequence 1108s JS CTX: Stopping profiler 1108s JS CTX: Shutting down toggle queue 1108s JS CTX: Notifying external reference holders of GjsContext dispose 1108s JS MAINLOOP: Stopping promise job dispatcher 1108s JS CTX: Notifying reference holders of GjsContext dispose 1108s JS CTX: Checking unhandled promise rejections 1108s JS CTX: Releasing cached JS wrappers 1108s JS CTX: Final triggered GC 1108s JS CTX: Destroying JS context 1108s JS CTX: Releasing all native objects 1108s JS CTX: Disabling auto GC 1108s JS CTX: Ending trace on global object 1108s JS CTX: Freeing allocated resources 1108s JS CTX: JS context destroyed 1108s PASS: cjs/testGLibLogWriter.test 1108s Running test: cjs/testSignals.test 1108s JS NATIVE: Registered native JS module '_promiseNative' 1108s JS NATIVE: Registered native JS module '_byteArrayNative' 1108s JS NATIVE: Registered native JS module '_encodingNative' 1108s JS NATIVE: Registered native JS module '_gi' 1108s JS NATIVE: Registered native JS module 'gi' 1108s JS NATIVE: Registered native JS module 'cairoNative' 1108s JS NATIVE: Registered native JS module 'system' 1108s JS NATIVE: Registered native JS module 'console' 1108s JS NATIVE: Registered native JS module '_print' 1108s JS CTX: Enabling JIT 1108s JS CTX: Initialized class GjsFileImporter prototype 0x37030e400098 1108s JS IMPORT: Defining parent (nil) of 0x37030e4000f8 'imports' is mod 0 1109s JS IMPORT: Importing '_print' 1109s JS NATIVE: Defining native module '_print' 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x37030e4006b0 '_print' is mod 1 1109s JS IMPORT: successfully imported module '_print' 1109s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1109s 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 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37030e4014f0), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37030e4021a8), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37030e4027a8), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37030e4027a8), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37030e4021a8), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37030e4014f0), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37030e4014f0), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37030e4014f0), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37030e4021a8), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37030e4027a8), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37030e4014f0), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37030e4014f0), global 0x22a118b3c1c0 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Starting promise job dispatcher 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37030e415910), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37030e416340), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37030e416340), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37030e415910), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37030e415910), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37030e416340), global 0x22a118b3c1c0 1109s JS IMPORT: Module metadata hook for module 0x37030e4169e8 1109s JS IMPORT: Defining meta.importSync for module 0x37030e4169e8 1109s JS NATIVE: Defining native module 'gi' 1109s JS CTX: Initialized class GIRepositoryNamespace prototype 0x37030e417168 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1109s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1109s JS IMPORT: Importing directory 'overrides' 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x37030e4171e8 'overrides' is mod 1 1109s JS IMPORT: Defined importer 'overrides' 0x37030e4171e8 in 0x37030e4000f8 1109s JS IMPORT: successfully imported directory 'overrides' 1109s JS IMPORT: Importing '_byteArrayNative' 1109s JS NATIVE: Defining native module '_byteArrayNative' 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x37030e417630 '_byteArrayNative' is mod 1 1109s JS IMPORT: successfully imported module '_byteArrayNative' 1109s JS IMPORT: Importing '_promiseNative' 1109s JS NATIVE: Defining native module '_promiseNative' 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x37030e4176f0 '_promiseNative' is mod 1 1109s JS IMPORT: successfully imported module '_promiseNative' 1109s JS IMPORT: Importing module GLib succeeded 1109s JS IMPORT: Defining parent 0x37030e4171e8 of 0x22a118b3d2b8 'GLib' is mod 1 1109s JS IMPORT: successfully imported module 'GLib' 1109s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1109s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x22a118b7d060, JSClass 0x7caec1e2b098, in object 0x22a118b7d038 1109s JS CTX: Initialized class GIRepositoryGType prototype 0x37030e417920 1109s JS CTX: Initialized class GIRepositoryFunction prototype 0x22a118b3d308 1109s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1109s JS G BXD: Defined class for Error (GError), prototype 0x22a118b7d0b0, JSClass 0x7caec1e2b098, in object 0x22a118b7d038 1109s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1109s JS G BXD: Defined class for Variant (GVariant), prototype 0x22a118b7d100, JSClass 0x7caec1e2b098, in object 0x22a118b7d038 1109s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1109s JS G BXD: Defined class for Bytes (GBytes), prototype 0x22a118b7d150, JSClass 0x7caec1e2b098, in object 0x22a118b7d038 1109s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1109s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22a118b7d1a0, JSClass 0x7caec1e2b098, in object 0x22a118b7d038 1109s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1109s JS G BXD: Defined class for Thread (GThread), prototype 0x22a118b7d1f0, JSClass 0x7caec1e2b098, in object 0x22a118b7d038 1109s JS G BXD: Defining method ref in prototype for GLib.Thread 1109s JS G BXD: Defining method unref in prototype for GLib.Thread 1109s JS G NS: Defined namespace 'GLib' 0x22a118b7d038 in GIRepository 0x37030e416ff8 1109s JS IMPORT: Importing module jasmine succeeded 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x22a118b3dcb8 'jasmine' is mod 1 1109s JS IMPORT: successfully imported module 'jasmine' 1109s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Importing 'gi' 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x37030e416ff8 'gi' is mod 1 1109s JS IMPORT: successfully imported module 'gi' 1109s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1109s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1109s JS IMPORT: Importing module _legacy succeeded 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x22a118b3de48 '_legacy' is mod 1 1109s JS IMPORT: successfully imported module '_legacy' 1109s JS IMPORT: Importing module lang succeeded 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x22a118b3ddf8 'lang' is mod 1 1109s JS IMPORT: successfully imported module 'lang' 1109s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1109s JS IMPORT: Importing module _signals succeeded 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x22a118b3dee8 '_signals' is mod 1 1109s JS IMPORT: successfully imported module '_signals' 1109s JS IMPORT: Importing module signals succeeded 1109s JS IMPORT: Defining parent 0x37030e4000f8 of 0x22a118b3de98 'signals' is mod 1 1109s JS IMPORT: successfully imported module 'signals' 1109s JS CTX: Script evaluation succeeded 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: Spinning loop until released or hook cleared 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module metadata hook for module 0x37030e40c650 1109s JS IMPORT: Defining meta.importSync for module 0x37030e40c650 1109s JS NATIVE: Defining native module 'system' 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x37030e40b988), global 0x22a118b3c1c0 1109s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1109s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1109s JS MAINLOOP: Set main loop hook to 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: hold 1109s JS MAINLOOP: Running and clearing main loop hook 1109s JS G BXD: Defining method run in prototype for GLib.MainLoop 1109s 1..42 1109s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1109s JS G BXD: Defined class for Source (GSource), prototype 0x22a118b7d268, JSClass 0x7caec1e2b098, in object 0x22a118b7d038 1109s JS G BXD: Defining method set_priority in prototype for GLib.Source 1109s JS IMPORT: Importing '_gi' 1109s JS NATIVE: Defining native module '_gi' 1109s JS IMPORT: Defining parent 0x22a118b3f9b8 of 0x37030e418468 '_gi' is mod 1 1109s JS IMPORT: successfully imported module '_gi' 1109s 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 1109s JS G NS: Defined namespace 'CjsPrivate' 0x22a118b7d308 in GIRepository 0x22a118b3f880 1109s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1109s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1109s JS IMPORT: Importing module _common succeeded 1109s JS IMPORT: Defining parent 0x22a118b3f9b8 of 0x22a118bea150 '_common' is mod 1 1109s JS IMPORT: successfully imported module '_common' 1109s JS IMPORT: Importing module GObject succeeded 1109s JS IMPORT: Defining parent 0x22a118b3fad8 of 0x22a118bea100 'GObject' is mod 1 1109s JS IMPORT: successfully imported module 'GObject' 1109s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1109s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1109s JS G BXD: Defined class for String (GString), prototype 0x22a118b7d588, JSClass 0x7caec1e2b098, in object 0x22a118b7d2e0 1109s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1109s JS G PRM: Defined class ParamSpec prototype is 0x22a118bea1f0 class 0x7caec1e302f0 in object 0x22a118b7d2e0 1109s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1109s JS G OBJ: Defined class for Object (GObject), prototype 0x22a118b7d6f0, JSClass 0x7caec1e2b7a8, in object 0x22a118b7d2e0 1109s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1109s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1109s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x22a118b7d718, JSClass 0x7caec1e2b7a8, in object 0x22a118b7d2e0 1109s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1109s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1109s JS G NS: Defined namespace 'GObject' 0x22a118b7d2e0 in GIRepository 0x22a118b3f880 1109s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1109s JS G BXD: Defining method attach in prototype for GLib.Source 1109s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1109s JS IMPORT: Module metadata hook for module 0x22a118bca040 1109s JS IMPORT: Defining meta.importSync for module 0x22a118bca040 1109s JS G BXD: Defining method destroy in prototype for GLib.Source 1109s ok 1 Legacy object with signals emit works with no connections 1109s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 1109s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 1109s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 1109s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 1109s ok 6 Legacy object with signals using connect distinguishes multiple signals 1109s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 1109s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 1109s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1109s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1109s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1109s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1109s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1109s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1109s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1109s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1109s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1109s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1109s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1109s JS G ENUM: Defining GLib.LogLevelFlags as 0x37030e46ee30 1109s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 1109s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 1109s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 1109s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 1109s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 1109s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 1109s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 1109s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 1109s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 1109s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 1109s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 1109s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 1109s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 1109s ok 22 Object with signals added emit works with no connections 1109s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 1109s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 1109s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 1109s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 1109s ok 27 Object with signals added using connect distinguishes multiple signals 1109s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 1109s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 1109s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 1109s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 1109s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 1109s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 1109s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 1109s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 1109s ok 36 Object with signals added using connectAfter distinguishes multiple signals 1109s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 1109s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 1109s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 1109s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 1109s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 1109s ok 42 Object with signals added does not call a connected after handler when stopped by connect 1109s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: handling job 3, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1109s JS MAINLOOP: Main loop instance 0x11f350af5f70: release 1109s JS MAINLOOP: Completed job 3 1109s JS MEMORY: Memory report: before destroying context 1109s JS MEMORY: 369 objects currently alive 1109s JS MEMORY: boxed_instance = 252 1109s JS MEMORY: boxed_prototype = 8 1109s JS MEMORY: closure = 1 1109s JS MEMORY: function = 95 1109s JS MEMORY: fundamental_instance = 0 1109s JS MEMORY: fundamental_prototype = 0 1109s JS MEMORY: gerror_instance = 0 1109s JS MEMORY: gerror_prototype = 0 1109s JS MEMORY: interface = 0 1109s JS MEMORY: module = 8 1109s JS MEMORY: ns = 3 1109s JS MEMORY: object_instance = 0 1109s JS MEMORY: object_prototype = 2 1109s JS MEMORY: param = 0 1109s JS MEMORY: union_instance = 0 1109s JS MEMORY: union_prototype = 0 1109s JS CTX: JS shutdown sequence 1109s JS CTX: Stopping profiler 1109s JS CTX: Shutting down toggle queue 1109s JS CTX: Notifying external reference holders of GjsContext dispose 1109s JS MAINLOOP: Stopping promise job dispatcher 1109s JS CTX: Notifying reference holders of GjsContext dispose 1109s JS CTX: Checking unhandled promise rejections 1109s JS CTX: Releasing cached JS wrappers 1109s JS CTX: Final triggered GC 1109s JS CTX: Destroying JS context 1109s JS CTX: Releasing all native objects 1109s JS CTX: Disabling auto GC 1109s JS CTX: Ending trace on global object 1109s JS CTX: Freeing allocated resources 1109s JS CTX: JS context destroyed 1109s PASS: cjs/testSignals.test 1109s Running test: cjs/testCommandLineModules.sh.test 1109s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 1109s ok 2 - ensure dynamic imports resolve without an explicit mainloop 1109s ok 3 - ensure top level await can import modules 1109s 1..3 1109s PASS: cjs/testCommandLineModules.sh.test 1109s Running test: cjs/testGio.test 1109s JS NATIVE: Registered native JS module '_promiseNative' 1109s JS NATIVE: Registered native JS module '_byteArrayNative' 1109s JS NATIVE: Registered native JS module '_encodingNative' 1109s JS NATIVE: Registered native JS module '_gi' 1109s JS NATIVE: Registered native JS module 'gi' 1109s JS NATIVE: Registered native JS module 'cairoNative' 1109s JS NATIVE: Registered native JS module 'system' 1109s JS NATIVE: Registered native JS module 'console' 1109s JS NATIVE: Registered native JS module '_print' 1109s JS CTX: Enabling JIT 1109s JS CTX: Initialized class GjsFileImporter prototype 0x264e5a500098 1109s JS IMPORT: Defining parent (nil) of 0x264e5a5000f8 'imports' is mod 0 1109s JS IMPORT: Importing '_print' 1109s JS NATIVE: Defining native module '_print' 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x264e5a5006b0 '_print' is mod 1 1109s JS IMPORT: successfully imported module '_print' 1109s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1109s 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 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264e5a5014f0), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264e5a5021a8), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264e5a5027a8), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264e5a5027a8), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264e5a5021a8), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264e5a5014f0), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x264e5a5014f0), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264e5a5014f0), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264e5a5021a8), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264e5a5027a8), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264e5a5014f0), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x264e5a5014f0), global 0x300145b3c1c0 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Starting promise job dispatcher 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264e5a515910), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264e5a516340), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264e5a516340), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264e5a515910), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264e5a515910), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264e5a516340), global 0x300145b3c1c0 1109s JS IMPORT: Module metadata hook for module 0x264e5a5169e8 1109s JS IMPORT: Defining meta.importSync for module 0x264e5a5169e8 1109s JS NATIVE: Defining native module 'gi' 1109s JS CTX: Initialized class GIRepositoryNamespace prototype 0x264e5a517168 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1109s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1109s JS IMPORT: Importing directory 'overrides' 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x264e5a5171e8 'overrides' is mod 1 1109s JS IMPORT: Defined importer 'overrides' 0x264e5a5171e8 in 0x264e5a5000f8 1109s JS IMPORT: successfully imported directory 'overrides' 1109s JS IMPORT: Importing '_byteArrayNative' 1109s JS NATIVE: Defining native module '_byteArrayNative' 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x264e5a517630 '_byteArrayNative' is mod 1 1109s JS IMPORT: successfully imported module '_byteArrayNative' 1109s JS IMPORT: Importing '_promiseNative' 1109s JS NATIVE: Defining native module '_promiseNative' 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x264e5a5176f0 '_promiseNative' is mod 1 1109s JS IMPORT: successfully imported module '_promiseNative' 1109s JS IMPORT: Importing module GLib succeeded 1109s JS IMPORT: Defining parent 0x264e5a5171e8 of 0x300145b3d2b8 'GLib' is mod 1 1109s JS IMPORT: successfully imported module 'GLib' 1109s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1109s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x300145b7d060, JSClass 0x7e143fb7b098, in object 0x300145b7d038 1109s JS CTX: Initialized class GIRepositoryGType prototype 0x264e5a517920 1109s JS CTX: Initialized class GIRepositoryFunction prototype 0x300145b3d308 1109s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1109s JS G BXD: Defined class for Error (GError), prototype 0x300145b7d0b0, JSClass 0x7e143fb7b098, in object 0x300145b7d038 1109s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1109s JS G BXD: Defined class for Variant (GVariant), prototype 0x300145b7d100, JSClass 0x7e143fb7b098, in object 0x300145b7d038 1109s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1109s JS G BXD: Defined class for Bytes (GBytes), prototype 0x300145b7d150, JSClass 0x7e143fb7b098, in object 0x300145b7d038 1109s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1109s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x300145b7d1a0, JSClass 0x7e143fb7b098, in object 0x300145b7d038 1109s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1109s JS G BXD: Defined class for Thread (GThread), prototype 0x300145b7d1f0, JSClass 0x7e143fb7b098, in object 0x300145b7d038 1109s JS G BXD: Defining method ref in prototype for GLib.Thread 1109s JS G BXD: Defining method unref in prototype for GLib.Thread 1109s JS G NS: Defined namespace 'GLib' 0x300145b7d038 in GIRepository 0x264e5a516ff8 1109s JS IMPORT: Importing module jasmine succeeded 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x300145b3dcb8 'jasmine' is mod 1 1109s JS IMPORT: successfully imported module 'jasmine' 1109s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Importing 'gi' 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x264e5a516ff8 'gi' is mod 1 1109s JS IMPORT: successfully imported module 'gi' 1109s 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 1109s JS G NS: Defined namespace 'CjsPrivate' 0x300145b7d290 in GIRepository 0x264e5a516ff8 1109s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1109s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1109s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1109s JS IMPORT: Importing module _legacy succeeded 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x300145b3dee8 '_legacy' is mod 1 1109s JS IMPORT: successfully imported module '_legacy' 1109s JS IMPORT: Importing module lang succeeded 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x300145b3de98 'lang' is mod 1 1109s JS IMPORT: successfully imported module 'lang' 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1109s JS IMPORT: Importing module _signals succeeded 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x300145b3df38 '_signals' is mod 1 1109s JS IMPORT: successfully imported module '_signals' 1109s JS IMPORT: Importing module signals succeeded 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x300145b3de48 'signals' is mod 1 1109s JS IMPORT: successfully imported module 'signals' 1109s JS IMPORT: Importing module Gio succeeded 1109s JS IMPORT: Defining parent 0x264e5a5171e8 of 0x300145b3ddf8 'Gio' is mod 1 1109s JS IMPORT: successfully imported module 'Gio' 1109s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1109s JS IMPORT: Importing '_gi' 1109s JS NATIVE: Defining native module '_gi' 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x264e5a52dd30 '_gi' is mod 1 1109s JS IMPORT: successfully imported module '_gi' 1109s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1109s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1109s JS IMPORT: Importing module _common succeeded 1109s JS IMPORT: Defining parent 0x264e5a5000f8 of 0x300145b3dfd8 '_common' is mod 1 1109s JS IMPORT: successfully imported module '_common' 1109s JS IMPORT: Importing module GObject succeeded 1109s JS IMPORT: Defining parent 0x264e5a5171e8 of 0x300145b3df88 'GObject' is mod 1 1109s JS IMPORT: successfully imported module 'GObject' 1109s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1109s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1109s JS G BXD: Defined class for String (GString), prototype 0x300145b7d538, JSClass 0x7e143fb7b098, in object 0x300145b7d2b8 1109s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1109s JS G PRM: Defined class ParamSpec prototype is 0x300145bd10b0 class 0x7e143fb802f0 in object 0x300145b7d2b8 1109s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1109s JS G OBJ: Defined class for Object (GObject), prototype 0x300145b7d6a0, JSClass 0x7e143fb7b7a8, in object 0x300145b7d2b8 1109s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1109s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1109s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x300145b7d6c8, JSClass 0x7e143fb7b7a8, in object 0x300145b7d2b8 1109s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1109s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1109s JS G NS: Defined namespace 'GObject' 0x300145b7d2b8 in GIRepository 0x264e5a516ff8 1109s JS G OBJ: Defined class for Application (GApplication), prototype 0x300145b7d718, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1109s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x300145bd1420, JSClass 0x7e143fb7b580, in object 0x300145b7d268 1109s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1109s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x300145b7d790, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1109s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x300145bd16a0, JSClass 0x7e143fb7b580, in object 0x300145b7d268 1109s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x300145b7d808, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1109s JS G IFACE: Defined class for Initable (GInitable), prototype 0x300145bd17e0, JSClass 0x7e143fb7b580, in object 0x300145b7d268 1109s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1109s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x300145b7d880, JSClass 0x7e143fb7b098, in object 0x300145b7d268 1109s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1109s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x300145b7d8d0, JSClass 0x7e143fb7b098, in object 0x300145b7d268 1109s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1109s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x300145b7d920, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x300145b7d970, JSClass 0x7e143fb7b7a8, in object 0x300145b7d290 1109s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1109s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x300145b7d9c0, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1109s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1109s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1109s JS G IFACE: Defined class for File (GFile), prototype 0x300145bd1948, JSClass 0x7e143fb7b580, in object 0x300145b7d268 1109s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x300145b7da38, JSClass 0x7e143fb7b7a8, in object 0x264e5a5170d8 1109s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1109s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x300145b7dab0, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1109s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1109s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x300145b7db00, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1109s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x300145b7db50, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1109s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x300145b7dba0, JSClass 0x7e143fb7b098, in object 0x300145b7d268 1109s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1109s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1109s JS G OBJ: Defined class for Settings (GSettings), prototype 0x300145b7dbf0, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1109s JS G NS: Defined namespace 'Gio' 0x300145b7d268 in GIRepository 0x264e5a516ff8 1109s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1109s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1109s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1109s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1109s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1109s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1109s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1109s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1109s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1109s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1109s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1109s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1109s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1109s JS G ENUM: Defining GObject.ParamFlags as 0x264e5a533970 1109s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 1109s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0x14b06ad8bdf0 type GParamBoolean 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1109s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 1109s JS G NS: Found info type FLAGS for 'FileQueryInfoFlags' in namespace 'Gio' 1109s JS G ENUM: Defining enum value NONE (fixed from none) 0 1109s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 1109s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0x264e5a50b2d0 1109s JS CTX: Script evaluation succeeded 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: Spinning loop until released or hook cleared 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module metadata hook for module 0x264e5a50eef8 1109s JS IMPORT: Defining meta.importSync for module 0x264e5a50eef8 1109s JS NATIVE: Defining native module 'system' 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x264e5a50e230), global 0x300145b3c1c0 1109s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1109s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1109s JS MAINLOOP: Set main loop hook to 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: hold 1109s JS MAINLOOP: Running and clearing main loop hook 1109s JS G BXD: Defining method run in prototype for GLib.MainLoop 1109s 1..37 1109s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1109s JS G BXD: Defined class for Source (GSource), prototype 0x300145b7dcb8, JSClass 0x7e143fb7b098, in object 0x300145b7d038 1109s JS G BXD: Defining method set_priority in prototype for GLib.Source 1109s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1109s JS G BXD: Defining method attach in prototype for GLib.Source 1109s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1109s JS IMPORT: Module metadata hook for module 0x300145b4a890 1109s JS IMPORT: Defining meta.importSync for module 0x300145b4a890 1109s JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' 1109s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x300145bf8600, JSClass 0x7e143fb7b580, in object 0x300145b7d268 1109s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 1109s JS G BXD: Defining method destroy in prototype for GLib.Source 1109s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 1109s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 1109s ok 1 ListStore iterator ListStore iterates 1109s JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'CjsPrivate' 1109s ok 2 Sorting in ListStore test insert_sorted 1109s JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'CjsPrivate' 1109s ok 3 Sorting in ListStore test sort 1109s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 1109s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x146baf10150, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s ok 4 Promisify function doesn't crash when async function is not defined 1109s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 1109s ok 5 Promisify function doesn't crash when finish function is not defined 1109s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 1109s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 1109s JS G OBJ: Defined class for Task (GTask), prototype 0x146baf10308, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 1109s JS G NS: Found info type ENUM for 'FileType' in namespace 'Gio' 1109s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 1109s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 1109s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 1109s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 1109s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 1109s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 1109s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 1109s JS G ENUM: Defining Gio.FileType as 0x264e5a57de68 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s ok 6 Promisify function promisifies functions 1109s JS MAINLOOP: Completed job 1 1109s ok 7 Promisify function preserves old behavior 1109s ok 8 Promisify function can guess the finish function 1109s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 1109s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 1109s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x146baf10740, JSClass 0x7e143fb7b098, in object 0x300145b7d268 1109s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 1109s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 1109s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 1109s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 1109s not ok 13 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 1109s # Message: Error: GSettings schema org.gnome.GjsTest not found in resource:///org/gnome/gjs/modules/core/overrides/Gio.js (line 753) 1109s # Stack: 1109s # error properties: Object({ matches: Function }) 1109s # _init@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:753:23 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:130:24 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:134:52 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:139:65 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:138:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:145:71 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:144:19 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:150:58 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:154:61 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:158:64 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:164:18 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:166:18 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:170:60 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:174:70 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # @/usr/libexec/installed-tests/cjs/js/testGio.js:178:56 1109s # 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/ 1109s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 1109s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s ok 30 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 1109s JS MAINLOOP: Completed job 2 1109s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0x146baf3c560, JSClass 0x7e143fb7b7a8, in object 0x300145b3fda8 1109s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 1109s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 1109s ok 31 Gio.FileEnumerator overrides iterates synchronously 1109s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 1109s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 1109s JS MAINLOOP: Completed job 0 1109s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s ok 32 Gio.FileEnumerator overrides iterates asynchronously 1109s JS MAINLOOP: Completed job 2 1109s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1109s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1109s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1109s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1109s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1109s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1109s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1109s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1109s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1109s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1109s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1109s JS G ENUM: Defining GLib.LogLevelFlags as 0x264e5a5d6d38 1109s JS G NS: Found info type ENUM for 'FileAttributeType' in namespace 'Gio' 1109s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 1109s JS G ENUM: Defining enum value STRING (fixed from string) 1 1109s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 1109s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 1109s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 1109s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 1109s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 1109s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 1109s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 1109s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 1109s JS G ENUM: Defining Gio.FileAttributeType as 0x264e5a5d7908 1109s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 1109s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1109s ok 33 Non-introspectable file attribute overrides invalid means unsetting the attribute 1109s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 1109s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 1109s ok 34 Non-introspectable file attribute overrides works for boolean 1109s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 1109s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 1109s ok 35 Non-introspectable file attribute overrides works for uint32 1109s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 1109s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 1109s ok 36 Non-introspectable file attribute overrides works for uint64 1109s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 1109s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x146baf3cfb0, JSClass 0x7e143fb7b7a8, in object 0x300145b7d268 1109s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 1109s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 1109s ok 37 Non-introspectable file attribute overrides works for object 1109s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: handling job 3, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1109s JS MAINLOOP: Main loop instance 0x14b06abe5f70: release 1109s JS MAINLOOP: Completed job 3 1109s JS MEMORY: Memory report: before destroying context 1109s JS MEMORY: 801 objects currently alive 1109s JS MEMORY: boxed_instance = 254 1109s JS MEMORY: boxed_prototype = 13 1109s JS MEMORY: closure = 22 1109s JS MEMORY: function = 264 1109s JS MEMORY: fundamental_instance = 0 1109s JS MEMORY: fundamental_prototype = 0 1109s JS MEMORY: gerror_instance = 1 1109s JS MEMORY: gerror_prototype = 1 1109s JS MEMORY: interface = 8 1109s JS MEMORY: module = 9 1109s JS MEMORY: ns = 4 1109s JS MEMORY: object_instance = 200 1109s JS MEMORY: object_prototype = 24 1109s JS MEMORY: param = 1 1109s JS MEMORY: union_instance = 0 1109s JS MEMORY: union_prototype = 0 1109s JS CTX: JS shutdown sequence 1109s JS CTX: Stopping profiler 1109s JS CTX: Shutting down toggle queue 1109s JS CTX: Notifying external reference holders of GjsContext dispose 1109s JS MAINLOOP: Stopping promise job dispatcher 1109s JS CTX: Notifying reference holders of GjsContext dispose 1109s JS CTX: Checking unhandled promise rejections 1109s JS CTX: Releasing cached JS wrappers 1109s JS CTX: Final triggered GC 1109s JS CTX: Destroying JS context 1109s JS CTX: Releasing all native objects 1109s JS CTX: Disabling auto GC 1109s JS CTX: Ending trace on global object 1109s JS CTX: Freeing allocated resources 1109s JS CTX: JS context destroyed 1109s PASS: cjs/testGio.test 1109s Running test: cjs/return.test 1109s 1..1 1109s ok 1 - /usr/libexec/installed-tests/cjs/debugger/return.debugger 1109s PASS: cjs/return.test 1109s Running test: cjs/testSystem.test 1109s JS NATIVE: Registered native JS module '_promiseNative' 1109s JS NATIVE: Registered native JS module '_byteArrayNative' 1109s JS NATIVE: Registered native JS module '_encodingNative' 1109s JS NATIVE: Registered native JS module '_gi' 1109s JS NATIVE: Registered native JS module 'gi' 1109s JS NATIVE: Registered native JS module 'cairoNative' 1109s JS NATIVE: Registered native JS module 'system' 1109s JS NATIVE: Registered native JS module 'console' 1109s JS NATIVE: Registered native JS module '_print' 1109s JS CTX: Enabling JIT 1109s JS CTX: Initialized class GjsFileImporter prototype 0x3d9103f00098 1109s JS IMPORT: Defining parent (nil) of 0x3d9103f000f8 'imports' is mod 0 1109s JS IMPORT: Importing '_print' 1109s JS NATIVE: Defining native module '_print' 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x3d9103f006b0 '_print' is mod 1 1109s JS IMPORT: successfully imported module '_print' 1109s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1109s 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 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d9103f014f0), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d9103f021a8), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d9103f027a8), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d9103f027a8), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d9103f021a8), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d9103f014f0), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d9103f014f0), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d9103f014f0), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d9103f021a8), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d9103f027a8), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d9103f014f0), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d9103f014f0), global 0x2d46ee83c1c0 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Starting promise job dispatcher 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d9103f15910), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d9103f16340), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d9103f16340), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d9103f15910), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d9103f15910), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d9103f16340), global 0x2d46ee83c1c0 1109s JS IMPORT: Module metadata hook for module 0x3d9103f169e8 1109s JS IMPORT: Defining meta.importSync for module 0x3d9103f169e8 1109s JS NATIVE: Defining native module 'gi' 1109s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d9103f17168 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1109s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1109s JS IMPORT: Importing directory 'overrides' 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x3d9103f171e8 'overrides' is mod 1 1109s JS IMPORT: Defined importer 'overrides' 0x3d9103f171e8 in 0x3d9103f000f8 1109s JS IMPORT: successfully imported directory 'overrides' 1109s JS IMPORT: Importing '_byteArrayNative' 1109s JS NATIVE: Defining native module '_byteArrayNative' 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x3d9103f17630 '_byteArrayNative' is mod 1 1109s JS IMPORT: successfully imported module '_byteArrayNative' 1109s JS IMPORT: Importing '_promiseNative' 1109s JS NATIVE: Defining native module '_promiseNative' 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x3d9103f176f0 '_promiseNative' is mod 1 1109s JS IMPORT: successfully imported module '_promiseNative' 1109s JS IMPORT: Importing module GLib succeeded 1109s JS IMPORT: Defining parent 0x3d9103f171e8 of 0x2d46ee83d2b8 'GLib' is mod 1 1109s JS IMPORT: successfully imported module 'GLib' 1109s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1109s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d46ee87d060, JSClass 0x717d6f6fb098, in object 0x2d46ee87d038 1109s JS CTX: Initialized class GIRepositoryGType prototype 0x3d9103f17920 1109s JS CTX: Initialized class GIRepositoryFunction prototype 0x2d46ee83d308 1109s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1109s JS G BXD: Defined class for Error (GError), prototype 0x2d46ee87d0b0, JSClass 0x717d6f6fb098, in object 0x2d46ee87d038 1109s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1109s JS G BXD: Defined class for Variant (GVariant), prototype 0x2d46ee87d100, JSClass 0x717d6f6fb098, in object 0x2d46ee87d038 1109s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1109s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d46ee87d150, JSClass 0x717d6f6fb098, in object 0x2d46ee87d038 1109s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1109s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d46ee87d1a0, JSClass 0x717d6f6fb098, in object 0x2d46ee87d038 1109s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1109s JS G BXD: Defined class for Thread (GThread), prototype 0x2d46ee87d1f0, JSClass 0x717d6f6fb098, in object 0x2d46ee87d038 1109s JS G BXD: Defining method ref in prototype for GLib.Thread 1109s JS G BXD: Defining method unref in prototype for GLib.Thread 1109s JS G NS: Defined namespace 'GLib' 0x2d46ee87d038 in GIRepository 0x3d9103f16ff8 1109s JS IMPORT: Importing module jasmine succeeded 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x2d46ee83dcb8 'jasmine' is mod 1 1109s JS IMPORT: successfully imported module 'jasmine' 1109s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Importing 'system' 1109s JS NATIVE: Defining native module 'system' 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x3d9103f2ab70 'system' is mod 1 1109s JS IMPORT: successfully imported module 'system' 1109s JS IMPORT: Importing 'gi' 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x3d9103f16ff8 'gi' is mod 1 1109s JS IMPORT: successfully imported module 'gi' 1109s 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 1109s JS G NS: Defined namespace 'CjsPrivate' 0x2d46ee87d290 in GIRepository 0x3d9103f16ff8 1109s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1109s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1109s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1109s JS IMPORT: Importing module _legacy succeeded 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x2d46ee83dee8 '_legacy' is mod 1 1109s JS IMPORT: successfully imported module '_legacy' 1109s JS IMPORT: Importing module lang succeeded 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x2d46ee83de98 'lang' is mod 1 1109s JS IMPORT: successfully imported module 'lang' 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1109s JS IMPORT: Importing module _signals succeeded 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x2d46ee83df38 '_signals' is mod 1 1109s JS IMPORT: successfully imported module '_signals' 1109s JS IMPORT: Importing module signals succeeded 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x2d46ee83de48 'signals' is mod 1 1109s JS IMPORT: successfully imported module 'signals' 1109s JS IMPORT: Importing module Gio succeeded 1109s JS IMPORT: Defining parent 0x3d9103f171e8 of 0x2d46ee83ddf8 'Gio' is mod 1 1109s JS IMPORT: successfully imported module 'Gio' 1109s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1109s JS IMPORT: Importing '_gi' 1109s JS NATIVE: Defining native module '_gi' 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x3d9103f2def0 '_gi' is mod 1 1109s JS IMPORT: successfully imported module '_gi' 1109s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1109s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1109s JS IMPORT: Importing module _common succeeded 1109s JS IMPORT: Defining parent 0x3d9103f000f8 of 0x2d46ee83dfd8 '_common' is mod 1 1109s JS IMPORT: successfully imported module '_common' 1109s JS IMPORT: Importing module GObject succeeded 1109s JS IMPORT: Defining parent 0x3d9103f171e8 of 0x2d46ee83df88 'GObject' is mod 1 1109s JS IMPORT: successfully imported module 'GObject' 1109s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1109s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1109s JS G BXD: Defined class for String (GString), prototype 0x2d46ee87d538, JSClass 0x717d6f6fb098, in object 0x2d46ee87d2b8 1109s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1109s JS G PRM: Defined class ParamSpec prototype is 0x2d46ee8cd0b0 class 0x717d6f7002f0 in object 0x2d46ee87d2b8 1109s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1109s JS G OBJ: Defined class for Object (GObject), prototype 0x2d46ee87d6a0, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d2b8 1109s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1109s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1109s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2d46ee87d6c8, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d2b8 1109s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1109s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1109s JS G NS: Defined namespace 'GObject' 0x2d46ee87d2b8 in GIRepository 0x3d9103f16ff8 1109s JS G OBJ: Defined class for Application (GApplication), prototype 0x2d46ee87d718, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1109s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2d46ee8cd420, JSClass 0x717d6f6fb580, in object 0x2d46ee87d268 1109s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1109s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2d46ee87d790, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1109s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2d46ee8cd6a0, JSClass 0x717d6f6fb580, in object 0x2d46ee87d268 1109s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2d46ee87d808, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1109s JS G IFACE: Defined class for Initable (GInitable), prototype 0x2d46ee8cd7e0, JSClass 0x717d6f6fb580, in object 0x2d46ee87d268 1109s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1109s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2d46ee87d880, JSClass 0x717d6f6fb098, in object 0x2d46ee87d268 1109s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1109s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2d46ee87d8d0, JSClass 0x717d6f6fb098, in object 0x2d46ee87d268 1109s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1109s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2d46ee87d920, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2d46ee87d970, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d290 1109s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1109s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2d46ee87d9c0, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1109s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1109s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1109s JS G IFACE: Defined class for File (GFile), prototype 0x2d46ee8cd948, JSClass 0x717d6f6fb580, in object 0x2d46ee87d268 1109s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2d46ee87da38, JSClass 0x717d6f6fb7a8, in object 0x3d9103f170d8 1109s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1109s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x2d46ee87dab0, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1109s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1109s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2d46ee87db00, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1109s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x2d46ee87db50, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1109s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2d46ee87dba0, JSClass 0x717d6f6fb098, in object 0x2d46ee87d268 1109s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1109s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1109s JS G OBJ: Defined class for Settings (GSettings), prototype 0x2d46ee87dbf0, JSClass 0x717d6f6fb7a8, in object 0x2d46ee87d268 1109s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1109s JS G NS: Defined namespace 'Gio' 0x2d46ee87d268 in GIRepository 0x3d9103f16ff8 1109s JS CTX: Script evaluation succeeded 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: Spinning loop until released or hook cleared 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3d9103f3ee40), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module metadata hook for module 0x2d46ee8e1318 1109s JS IMPORT: Defining meta.importSync for module 0x2d46ee8e1318 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0x2d46ee8e1120), global 0x2d46ee83c1c0 1109s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1109s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1109s JS MAINLOOP: Set main loop hook to 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: hold 1109s JS MAINLOOP: Running and clearing main loop hook 1109s JS G BXD: Defining method run in prototype for GLib.MainLoop 1109s 1..13 1109s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1109s JS G BXD: Defined class for Source (GSource), prototype 0x2d46ee87dc40, JSClass 0x717d6f6fb098, in object 0x2d46ee87d038 1109s JS G BXD: Defining method set_priority in prototype for GLib.Source 1109s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1109s JS G BXD: Defining method attach in prototype for GLib.Source 1109s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1109s JS IMPORT: Module metadata hook for module 0x2d46ee84ad28 1109s JS IMPORT: Defining meta.importSync for module 0x2d46ee84ad28 1109s JS G BXD: Defining method destroy in prototype for GLib.Source 1109s ok 1 System.addressOf() gives different results for different objects 1109s ok 2 System.version gives a plausible number 1109s ok 3 System.refcount() gives the correct number 1109s ok 4 System.addressOfGObject() gives different results for different objects 1109s ok 5 System.addressOfGObject() throws for non GObject objects 1109s ok 6 System.gc() does not crash the application 1109s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 1109s ok 8 System.dumpMemoryInfo() 1109s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 1109s ok 10 System.programPath is null when executed from minijasmine 1109s ok 11 System.programArgs System.programArgs is an array 1109s ok 12 System.programArgs modifications persist 1109s ok 13 System.programArgs System.programArgs is equal to ARGV 1109s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: handling job 3, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1109s JS MAINLOOP: Main loop instance 0xe6f3c5f70: release 1109s JS MAINLOOP: Completed job 3 1109s JS MEMORY: Memory report: before destroying context 1109s JS MEMORY: 257 objects currently alive 1109s JS MEMORY: boxed_instance = 49 1109s JS MEMORY: boxed_prototype = 10 1109s JS MEMORY: closure = 1 1109s JS MEMORY: function = 166 1109s JS MEMORY: fundamental_instance = 0 1109s JS MEMORY: fundamental_prototype = 0 1109s JS MEMORY: gerror_instance = 0 1109s JS MEMORY: gerror_prototype = 0 1109s JS MEMORY: interface = 4 1109s JS MEMORY: module = 9 1109s JS MEMORY: ns = 4 1109s JS MEMORY: object_instance = 1 1109s JS MEMORY: object_prototype = 13 1109s JS MEMORY: param = 0 1109s JS MEMORY: union_instance = 0 1109s JS MEMORY: union_prototype = 0 1109s JS CTX: JS shutdown sequence 1109s JS CTX: Stopping profiler 1109s JS CTX: Shutting down toggle queue 1109s JS CTX: Notifying external reference holders of GjsContext dispose 1109s JS MAINLOOP: Stopping promise job dispatcher 1109s JS CTX: Notifying reference holders of GjsContext dispose 1109s JS CTX: Checking unhandled promise rejections 1109s JS CTX: Releasing cached JS wrappers 1109s JS CTX: Final triggered GC 1109s JS CTX: Destroying JS context 1109s JS CTX: Releasing all native objects 1109s JS CTX: Disabling auto GC 1109s JS CTX: Ending trace on global object 1109s JS CTX: Freeing allocated resources 1109s JS CTX: JS context destroyed 1109s PASS: cjs/testSystem.test 1109s Running test: cjs/testGObjectInterface.test 1109s JS NATIVE: Registered native JS module '_promiseNative' 1109s JS NATIVE: Registered native JS module '_byteArrayNative' 1109s JS NATIVE: Registered native JS module '_encodingNative' 1109s JS NATIVE: Registered native JS module '_gi' 1109s JS NATIVE: Registered native JS module 'gi' 1109s JS NATIVE: Registered native JS module 'cairoNative' 1109s JS NATIVE: Registered native JS module 'system' 1109s JS NATIVE: Registered native JS module 'console' 1109s JS NATIVE: Registered native JS module '_print' 1109s JS CTX: Enabling JIT 1109s JS CTX: Initialized class GjsFileImporter prototype 0xadea7400098 1109s JS IMPORT: Defining parent (nil) of 0xadea74000f8 'imports' is mod 0 1109s JS IMPORT: Importing '_print' 1109s JS NATIVE: Defining native module '_print' 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0xadea74006b0 '_print' is mod 1 1109s JS IMPORT: successfully imported module '_print' 1109s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 1109s 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 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xadea74014f0), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xadea74021a8), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xadea74027a8), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xadea74027a8), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xadea74021a8), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xadea74014f0), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xadea74014f0), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xadea74014f0), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xadea74021a8), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xadea74027a8), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"console"' (relative to 0xadea74014f0), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xadea74014f0), global 0x182c5aa3c1c0 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Starting promise job dispatcher 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "ESM bootstrap async resolved" 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xadea7415910), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xadea7416340), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xadea7416340), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xadea7415910), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xadea7415910), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xadea7416340), global 0x182c5aa3c1c0 1109s JS IMPORT: Module metadata hook for module 0xadea74169e8 1109s JS IMPORT: Defining meta.importSync for module 0xadea74169e8 1109s JS NATIVE: Defining native module 'gi' 1109s JS CTX: Initialized class GIRepositoryNamespace prototype 0xadea7417168 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 1109s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 1109s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 1109s JS IMPORT: Importing directory 'overrides' 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0xadea74171e8 'overrides' is mod 1 1109s JS IMPORT: Defined importer 'overrides' 0xadea74171e8 in 0xadea74000f8 1109s JS IMPORT: successfully imported directory 'overrides' 1109s JS IMPORT: Importing '_byteArrayNative' 1109s JS NATIVE: Defining native module '_byteArrayNative' 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0xadea7417630 '_byteArrayNative' is mod 1 1109s JS IMPORT: successfully imported module '_byteArrayNative' 1109s JS IMPORT: Importing '_promiseNative' 1109s JS NATIVE: Defining native module '_promiseNative' 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0xadea74176f0 '_promiseNative' is mod 1 1109s JS IMPORT: successfully imported module '_promiseNative' 1109s JS IMPORT: Importing module GLib succeeded 1109s JS IMPORT: Defining parent 0xadea74171e8 of 0x182c5aa3d2b8 'GLib' is mod 1 1109s JS IMPORT: successfully imported module 'GLib' 1109s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 1109s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x182c5aa7d060, JSClass 0x76e5da94b098, in object 0x182c5aa7d038 1109s JS CTX: Initialized class GIRepositoryGType prototype 0xadea7417920 1109s JS CTX: Initialized class GIRepositoryFunction prototype 0x182c5aa3d308 1109s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 1109s JS G BXD: Defined class for Error (GError), prototype 0x182c5aa7d0b0, JSClass 0x76e5da94b098, in object 0x182c5aa7d038 1109s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 1109s JS G BXD: Defined class for Variant (GVariant), prototype 0x182c5aa7d100, JSClass 0x76e5da94b098, in object 0x182c5aa7d038 1109s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 1109s JS G BXD: Defined class for Bytes (GBytes), prototype 0x182c5aa7d150, JSClass 0x76e5da94b098, in object 0x182c5aa7d038 1109s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 1109s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x182c5aa7d1a0, JSClass 0x76e5da94b098, in object 0x182c5aa7d038 1109s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 1109s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 1109s JS G BXD: Defined class for Thread (GThread), prototype 0x182c5aa7d1f0, JSClass 0x76e5da94b098, in object 0x182c5aa7d038 1109s JS G BXD: Defining method ref in prototype for GLib.Thread 1109s JS G BXD: Defining method unref in prototype for GLib.Thread 1109s JS G NS: Defined namespace 'GLib' 0x182c5aa7d038 in GIRepository 0xadea7416ff8 1109s JS IMPORT: Importing module jasmine succeeded 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0x182c5aa3dcb8 'jasmine' is mod 1 1109s JS IMPORT: successfully imported module 'jasmine' 1109s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: hold 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine.js async resolved" 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: release 1109s JS MAINLOOP: Completed job 0 1109s JS IMPORT: Importing 'gi' 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0xadea7416ff8 'gi' is mod 1 1109s JS IMPORT: successfully imported module 'gi' 1109s 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 1109s JS G NS: Defined namespace 'CjsPrivate' 0x182c5aa7d290 in GIRepository 0xadea7416ff8 1109s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 1109s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 1109s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 1109s JS IMPORT: Importing module _legacy succeeded 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0x182c5aa3dee8 '_legacy' is mod 1 1109s JS IMPORT: successfully imported module '_legacy' 1109s JS IMPORT: Importing module lang succeeded 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0x182c5aa3de98 'lang' is mod 1 1109s JS IMPORT: successfully imported module 'lang' 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 1109s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 1109s JS IMPORT: Importing module _signals succeeded 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0x182c5aa3df38 '_signals' is mod 1 1109s JS IMPORT: successfully imported module '_signals' 1109s JS IMPORT: Importing module signals succeeded 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0x182c5aa3de48 'signals' is mod 1 1109s JS IMPORT: successfully imported module 'signals' 1109s JS IMPORT: Importing module Gio succeeded 1109s JS IMPORT: Defining parent 0xadea74171e8 of 0x182c5aa3ddf8 'Gio' is mod 1 1109s JS IMPORT: successfully imported module 'Gio' 1109s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 1109s JS IMPORT: Importing '_gi' 1109s JS NATIVE: Defining native module '_gi' 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0xadea742dcb0 '_gi' is mod 1 1109s JS IMPORT: successfully imported module '_gi' 1109s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 1109s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 1109s JS IMPORT: Importing module _common succeeded 1109s JS IMPORT: Defining parent 0xadea74000f8 of 0x182c5aa3dfd8 '_common' is mod 1 1109s JS IMPORT: successfully imported module '_common' 1109s JS IMPORT: Importing module GObject succeeded 1109s JS IMPORT: Defining parent 0xadea74171e8 of 0x182c5aa3df88 'GObject' is mod 1 1109s JS IMPORT: successfully imported module 'GObject' 1109s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 1109s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 1109s JS G BXD: Defined class for String (GString), prototype 0x182c5aa7d538, JSClass 0x76e5da94b098, in object 0x182c5aa7d2b8 1109s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 1109s JS G PRM: Defined class ParamSpec prototype is 0x182c5aad00b0 class 0x76e5da9502f0 in object 0x182c5aa7d2b8 1109s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 1109s JS G OBJ: Defined class for Object (GObject), prototype 0x182c5aa7d6a0, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d2b8 1109s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 1109s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 1109s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x182c5aa7d6c8, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d2b8 1109s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 1109s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 1109s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 1109s JS G NS: Defined namespace 'GObject' 0x182c5aa7d2b8 in GIRepository 0xadea7416ff8 1109s JS G OBJ: Defined class for Application (GApplication), prototype 0x182c5aa7d718, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 1109s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x182c5aad0420, JSClass 0x76e5da94b580, in object 0x182c5aa7d268 1109s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 1109s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 1109s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x182c5aa7d790, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 1109s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x182c5aad06a0, JSClass 0x76e5da94b580, in object 0x182c5aa7d268 1109s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x182c5aa7d808, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 1109s JS G IFACE: Defined class for Initable (GInitable), prototype 0x182c5aad07e0, JSClass 0x76e5da94b580, in object 0x182c5aa7d268 1109s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 1109s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 1109s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x182c5aa7d880, JSClass 0x76e5da94b098, in object 0x182c5aa7d268 1109s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 1109s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x182c5aa7d8d0, JSClass 0x76e5da94b098, in object 0x182c5aa7d268 1109s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'CjsPrivate' 1109s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 1109s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x182c5aa7d920, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x182c5aa7d970, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d290 1109s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 1109s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x182c5aa7d9c0, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 1109s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 1109s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 1109s JS G IFACE: Defined class for File (GFile), prototype 0x182c5aad0948, JSClass 0x76e5da94b580, in object 0x182c5aa7d268 1109s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x182c5aa7da38, JSClass 0x76e5da94b7a8, in object 0xadea74170d8 1109s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 1109s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x182c5aa7dab0, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 1109s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 1109s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x182c5aa7db00, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 1109s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x182c5aa7db50, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 1109s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x182c5aa7dba0, JSClass 0x76e5da94b098, in object 0x182c5aa7d268 1109s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 1109s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 1109s JS G OBJ: Defined class for Settings (GSettings), prototype 0x182c5aa7dbf0, JSClass 0x76e5da94b7a8, in object 0x182c5aa7d268 1109s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 1109s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 1109s JS G NS: Defined namespace 'Gio' 0x182c5aa7d268 in GIRepository 0xadea7416ff8 1109s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 1109s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 1109s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 1109s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 1109s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 1109s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 1109s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 1109s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 1109s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 1109s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 1109s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 1109s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 1109s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 1109s JS G ENUM: Defining GObject.ParamFlags as 0xadea7433940 1109s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 1109s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a17d13b0 type GParamString 1109s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 1109s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 1109s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 1109s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 1109s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 1109s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 1109s JS G ENUM: Defining enum value ACTION (fixed from action) 32 1109s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 1109s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 1109s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 1109s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 1109s JS G ENUM: Defining GObject.SignalFlags as 0xadea7433fa0 1109s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a1821fa0 type GParamOverride 1109s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a18221c0 type GParamString 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'CjsPrivate' 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a1825680 type GParamOverride 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a1825dd0 type GParamOverride 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 1109s JS G IFACE: Defined class for Action (GAction), prototype 0x182c5aadc6a0, JSClass 0x76e5da94b580, in object 0x182c5aa7d268 1109s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a18401f0 type GParamOverride 1109s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a18402d0 type GParamOverride 1109s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a18403f0 type GParamOverride 1109s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a18404d0 type GParamOverride 1109s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a1840570 type GParamOverride 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s JS CTX: Script evaluation succeeded 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: Spinning loop until released or hook cleared 1109s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"system"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module metadata hook for module 0xadea741a1e0 1109s JS IMPORT: Defining meta.importSync for module 0xadea741a1e0 1109s JS NATIVE: Defining native module 'system' 1109s JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS IMPORT: Module resolve hook for module '"./minijasmine.js"' (relative to 0xadea7419518), global 0x182c5aa3c1c0 1109s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 1109s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 1109s JS MAINLOOP: Set main loop hook to 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: hold 1109s JS MAINLOOP: Running and clearing main loop hook 1109s JS G BXD: Defining method run in prototype for GLib.MainLoop 1109s 1..37 1109s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 1109s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 1109s JS G BXD: Defined class for Source (GSource), prototype 0x182c5aa7ddf8, JSClass 0x76e5da94b098, in object 0x182c5aa7d038 1109s JS G BXD: Defining method set_priority in prototype for GLib.Source 1109s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 1109s JS G BXD: Defining method attach in prototype for GLib.Source 1109s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 1109s JS IMPORT: Module metadata hook for module 0x182c5aa4aa88 1109s JS IMPORT: Defining meta.importSync for module 0x182c5aa4aa88 1109s JS G BXD: Defining method destroy in prototype for GLib.Source 1109s ok 1 GObject interface cannot be instantiated 1109s ok 2 GObject interface has a name 1109s ok 3 GObject interface reports its type name 1109s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 1109s ok 4 GObject interface can be implemented by a GObject class 1109s ok 5 GObject interface is implemented by a GObject class with the correct class object 1109s ok 6 GObject interface can have its required function implemented 1109s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a18c5d70 type GParamOverride 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s ok 7 GObject interface must have its required function implemented 1109s ok 8 GObject interface doesn't have to have its optional function implemented 1109s ok 9 GObject interface can have its optional function deferred to by the implementation 1109s ok 10 GObject interface can have its function chained up to 1109s ok 11 GObject interface can require another interface 1109s ok 12 GObject interface can chain up to another interface 1109s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 1109s JS G PRM: JSObject created with param instance 0xd41a18cbea0 type GParamOverride 1109s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 1109s ok 13 GObject interface defers to the last interface's optional function 1109s ok 14 GObject interface must be implemented by a class that implements all required interfaces 1109s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 1109s ok 16 GObject interface can require an interface from C 1109s ok 17 GObject interface can connect class signals on the implementing class 1109s ok 18 GObject interface can connect interface signals on the implementing class 1109s ok 19 GObject interface can define properties on the implementing class 1109s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 1109s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 1109s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 1109s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 1109s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 1109s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 1109s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 1109s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 1109s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 1109s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 1109s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 1109s JS G ENUM: Defining GLib.LogLevelFlags as 0xadea7418e98 1109s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 1109s ok 20 GObject interface must have its properties overridden 1109s ok 21 GObject interface can have introspected properties overriden 1109s ok 22 GObject interface can be implemented by a class as well as its parent class 1109s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 1109s ok 24 GObject interface has a toString() defintion 1109s ok 25 GObject interface has instance definition 1109s ok 26 GObject interface has instance definition for non-object type 1109s ok 27 GObject interface has instance definition for non-object type for native interface 1109s ok 28 GObject interface prototype toString is enumerable and defined 1109s ok 29 GObject interface prototype method properties are enumerated 1109s ok 30 GObject interface prototype method properties are defined 1109s ok 31 GObject interface prototype overrides are inherited by implementing classes 1109s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 1109s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 1109s ok 34 GObject interface prototype original property can be shadowed by class prototype property 1109s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 1109s ok 36 GObject interface prototype shadowed property can be restored 1109s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 1109s JS G BXD: Defining method quit in prototype for GLib.MainLoop 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: Spinning loop until released or hook cleared 1109s JS MAINLOOP: handling job 0, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 0 1109s JS MAINLOOP: handling job 1, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 1 1109s JS MAINLOOP: handling job 2, 1109s JS MAINLOOP: Enqueue job , promise=, allocation site= 1109s JS MAINLOOP: Completed job 2 1109s JS MAINLOOP: handling job 3, 1109s JS IMPORT: Module evaluation promise resolved: "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 1109s JS MAINLOOP: Main loop instance 0xd41a1625f70: release 1109s JS MAINLOOP: Completed job 3 1109s JS MEMORY: Memory report: before destroying context 1109s JS MEMORY: 601 objects currently alive 1109s JS MEMORY: boxed_instance = 162 1109s JS MEMORY: boxed_prototype = 11 1109s JS MEMORY: closure = 4 1109s JS MEMORY: function = 345 1109s JS MEMORY: fundamental_instance = 0 1109s JS MEMORY: fundamental_prototype = 0 1109s JS MEMORY: gerror_instance = 0 1109s JS MEMORY: gerror_prototype = 0 1109s JS MEMORY: interface = 8 1109s JS MEMORY: module = 9 1109s JS MEMORY: ns = 4 1109s JS MEMORY: object_instance = 23 1109s JS MEMORY: object_prototype = 23 1109s JS MEMORY: param = 12 1109s JS MEMORY: union_instance = 0 1109s JS MEMORY: union_prototype = 0 1109s JS CTX: JS shutdown sequence 1109s JS CTX: Stopping profiler 1109s JS CTX: Shutting down toggle queue 1109s JS CTX: Notifying external reference holders of GjsContext dispose 1109s JS MAINLOOP: Stopping promise job dispatcher 1109s JS CTX: Notifying reference holders of GjsContext dispose 1109s JS CTX: Checking unhandled promise rejections 1109s JS CTX: Releasing cached JS wrappers 1109s JS CTX: Final triggered GC 1109s JS CTX: Destroying JS context 1109s JS CTX: Releasing all native objects 1109s JS CTX: Disabling auto GC 1109s JS CTX: Ending trace on global object 1109s JS CTX: Freeing allocated resources 1109s JS CTX: JS context destroyed 1109s PASS: cjs/testGObjectInterface.test 1109s SUMMARY: total=69; passed=69; skipped=0; failed=0; user=8.8s; system=1.9s; maxrss=1091456 1109s autopkgtest [13:13:36]: test installed-tests: -----------------------] 1112s installed-tests PASS 1112s autopkgtest [13:13:39]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 1112s autopkgtest [13:13:39]: @@@@@@@@@@@@@@@@@@@@ summary 1112s acc PASS (superficial) 1112s build PASS (superficial) 1112s installed-tests PASS 1128s Creating nova instance adt-noble-ppc64el-cjs-20240307-125507-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240307.img (UUID f39d359b-7984-4bb8-be4d-ec2047844d57)... 1128s Creating nova instance adt-noble-ppc64el-cjs-20240307-125507-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240307.img (UUID f39d359b-7984-4bb8-be4d-ec2047844d57)... 1128s Creating nova instance adt-noble-ppc64el-cjs-20240307-125507-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240307.img (UUID f39d359b-7984-4bb8-be4d-ec2047844d57)...