Diff of the two buildlogs: -- --- b1/build.log 2021-11-15 23:41:04.789627561 +0000 +++ b2/build.log 2021-11-15 23:45:19.312913235 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Nov 15 11:39:40 -12 2021 -I: pbuilder-time-stamp: 1637019580 +I: Current time: Mon Dec 19 20:04:08 +14 2022 +I: pbuilder-time-stamp: 1671429848 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./gjs_1.66.2-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.mveQ0KYH/trustedkeys.kbx': General error -gpgv: Signature made Fri Jan 29 06:39:03 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.nK2B50QN/trustedkeys.kbx': General error +gpgv: Signature made Sat Jan 30 08:39:03 2021 +14 gpgv: using RSA key 36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./gjs_1.66.2-1.dsc @@ -26,135 +26,169 @@ dpkg-source: info: unpacking gjs_1.66.2-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2488450/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1447761/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1447761/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1447761/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='f5ce75a1588649cc8908b79369853757' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2488450' - PS1='# ' - PS2='> ' + INVOCATION_ID=ddb5bab38a274f218c0877c1f34bc4e7 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1447761 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.sW3u3HU80O/pbuilderrc_26EI --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.sW3u3HU80O/b1 --logfile b1/build.log gjs_1.66.2-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.sW3u3HU80O/pbuilderrc_74D4 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.sW3u3HU80O/b2 --logfile b2/build.log gjs_1.66.2-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos1-amd64 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Aug 4 08:25 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Jul 28 07:09 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 69032 Jul 28 07:09 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe - -rwxr-xr-x 1 root root 98048 Mar 2 2021 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Jul 28 07:09 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Jul 28 07:09 more - -rwsr-xr-x 1 root root 55528 Jul 28 07:09 mount - -rwxr-xr-x 1 root root 18664 Jul 28 07:09 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 08:25 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Nov 7 09:57 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Jul 28 07:09 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Jul 28 07:09 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Jul 28 07:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless - -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew -I: user script /srv/workspace/pbuilder/2488450/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Aug 5 2021 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Jul 29 2021 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 69032 Jul 29 2021 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe + -rwxr-xr-x 1 root root 98048 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Jul 29 2021 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Jul 29 2021 more + -rwsr-xr-x 1 root root 55528 Jul 29 2021 mount + -rwxr-xr-x 1 root root 18664 Jul 29 2021 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 2021 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Dec 19 20:04 sh -> bash + lrwxrwxrwx 1 root root 4 Nov 24 08:04 sh.distrib -> dash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Jul 29 2021 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Jul 29 2021 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Jul 29 2021 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless + -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew +I: user script /srv/workspace/pbuilder/1447761/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -484,7 +518,7 @@ Get: 258 http://deb.debian.org/debian bullseye/main amd64 libglx0 amd64 1.3.2-1 [35.7 kB] Get: 259 http://deb.debian.org/debian bullseye/main amd64 libgl1 amd64 1.3.2-1 [89.5 kB] Get: 260 http://deb.debian.org/debian bullseye/main amd64 xvfb amd64 2:1.20.11-1 [3043 kB] -Fetched 132 MB in 2s (66.6 MB/s) +Fetched 132 MB in 3s (38.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:amd64. (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 ... 19655 files and directories currently installed.) @@ -1557,7 +1591,8 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/gjs-1.66.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gjs_1.66.2-1_source.changes +hostname: Name or service not known +I: Running cd /build/gjs-1.66.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../gjs_1.66.2-1_source.changes dpkg-buildpackage: info: source package gjs dpkg-buildpackage: info: source version 1.66.2-1 dpkg-buildpackage: info: source distribution unstable @@ -1736,127 +1771,127 @@ Found ninja-1.10.1 at /usr/bin/ninja make[1]: Leaving directory '/build/gjs-1.66.2' dh_auto_build - cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j15 -v + cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j16 -v [1/102] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h [2/102] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.c --dependency-file test/mock-js-resources.c.d [3/102] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.h -[4/102] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.h +[4/102] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.c --dependency-file js-resources.c.d +[5/102] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.h xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH -[5/102] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.c --dependency-file installed-tests/js/jsunit-resources.c.d +[6/102] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.c --dependency-file installed-tests/js/jsunit-resources.c.d xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH -[6/102] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.c --dependency-file js-resources.c.d [7/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_misc.cpp.o -MF libgjs-jsapi.a.p/util_misc.cpp.o.d -o libgjs-jsapi.a.p/util_misc.cpp.o -c ../util/misc.cpp -[8/102] cc -Iinstalled-tests/js/libwarnlib.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -MF installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o.d -o installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -c /usr/share/gobject-introspection-1.0/tests/warnlib.c -[9/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_log.cpp.o -MF libgjs-jsapi.a.p/util_log.cpp.o.d -o libgjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp -[10/102] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -MF libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o.d -o libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -c js-resources.c -[11/102] c++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ gjs-console.p/gjs_console.cpp.o -MF gjs-console.p/gjs_console.cpp.o.d -o gjs-console.p/gjs_console.cpp.o -c ../gjs/console.cpp +[8/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_log.cpp.o -MF libgjs-jsapi.a.p/util_log.cpp.o.d -o libgjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp +[9/102] cc -Iinstalled-tests/js/libwarnlib.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -MF installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o.d -o installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -c /usr/share/gobject-introspection-1.0/tests/warnlib.c +[10/102] c++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ gjs-console.p/gjs_console.cpp.o -MF gjs-console.p/gjs_console.cpp.o.d -o gjs-console.p/gjs_console.cpp.o -c ../gjs/console.cpp +[11/102] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -MF libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o.d -o libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -c js-resources.c [12/102] cc -Iinstalled-tests/js/libregress.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -MF installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o.d -o installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -c /usr/share/gobject-introspection-1.0/tests/regress.c /usr/share/gobject-introspection-1.0/tests/regress.c: In function ‘regress_test_array_static_in_int’: /usr/share/gobject-introspection-1.0/tests/regress.c:873:39: warning: unused parameter ‘x’ [-Wunused-parameter] 873 | regress_test_array_static_in_int (int x[static 10]) | ~~~~^~~~~~~~~~~~ -[13/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -c ../gjs/jsapi-dynamic-class.cpp -[14/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_enumeration.cpp.o -MF libgjs.so.0.0.0.p/gi_enumeration.cpp.o.d -o libgjs.so.0.0.0.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp -[15/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -c ../gjs/jsapi-util-error.cpp -[16/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_foreign.cpp.o -MF libgjs.so.0.0.0.p/gi_foreign.cpp.o.d -o libgjs.so.0.0.0.p/gi_foreign.cpp.o -c ../gi/foreign.cpp -[17/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_closure.cpp.o -MF libgjs.so.0.0.0.p/gi_closure.cpp.o.d -o libgjs.so.0.0.0.p/gi_closure.cpp.o -c ../gi/closure.cpp -[18/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -c ../gjs/jsapi-util-string.cpp -[19/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_fundamental.cpp.o -MF libgjs.so.0.0.0.p/gi_fundamental.cpp.o.d -o libgjs.so.0.0.0.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp -[20/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -c ../gjs/jsapi-util.cpp -[21/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_arg-cache.cpp.o -MF libgjs.so.0.0.0.p/gi_arg-cache.cpp.o.d -o libgjs.so.0.0.0.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp -[22/102] rm -f libgjs-jsapi.a && gcc-ar csrD libgjs-jsapi.a libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o libgjs-jsapi.a.p/util_log.cpp.o libgjs-jsapi.a.p/util_misc.cpp.o -[23/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gerror.cpp.o -MF libgjs.so.0.0.0.p/gi_gerror.cpp.o.d -o libgjs.so.0.0.0.p/gi_gerror.cpp.o -c ../gi/gerror.cpp -[24/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gobject.cpp.o -MF libgjs.so.0.0.0.p/gi_gobject.cpp.o.d -o libgjs.so.0.0.0.p/gi_gobject.cpp.o -c ../gi/gobject.cpp -[25/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_function.cpp.o -MF libgjs.so.0.0.0.p/gi_function.cpp.o.d -o libgjs.so.0.0.0.p/gi_function.cpp.o -c ../gi/function.cpp -[26/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_boxed.cpp.o -MF libgjs.so.0.0.0.p/gi_boxed.cpp.o.d -o libgjs.so.0.0.0.p/gi_boxed.cpp.o -c ../gi/boxed.cpp -[27/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gtype.cpp.o -MF libgjs.so.0.0.0.p/gi_gtype.cpp.o.d -o libgjs.so.0.0.0.p/gi_gtype.cpp.o -c ../gi/gtype.cpp -[28/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_toggle.cpp.o -MF libgjs.so.0.0.0.p/gi_toggle.cpp.o.d -o libgjs.so.0.0.0.p/gi_toggle.cpp.o -c ../gi/toggle.cpp -[29/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_param.cpp.o -MF libgjs.so.0.0.0.p/gi_param.cpp.o.d -o libgjs.so.0.0.0.p/gi_param.cpp.o -c ../gi/param.cpp -[30/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_ns.cpp.o -MF libgjs.so.0.0.0.p/gi_ns.cpp.o.d -o libgjs.so.0.0.0.p/gi_ns.cpp.o -c ../gi/ns.cpp -[31/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_interface.cpp.o -MF libgjs.so.0.0.0.p/gi_interface.cpp.o.d -o libgjs.so.0.0.0.p/gi_interface.cpp.o -c ../gi/interface.cpp -[32/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_error-types.cpp.o -MF libgjs.so.0.0.0.p/gjs_error-types.cpp.o.d -o libgjs.so.0.0.0.p/gjs_error-types.cpp.o -c ../gjs/error-types.cpp -[33/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_atoms.cpp.o -MF libgjs.so.0.0.0.p/gjs_atoms.cpp.o.d -o libgjs.so.0.0.0.p/gjs_atoms.cpp.o -c ../gjs/atoms.cpp -[34/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_union.cpp.o -MF libgjs.so.0.0.0.p/gi_union.cpp.o.d -o libgjs.so.0.0.0.p/gi_union.cpp.o -c ../gi/union.cpp -[35/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_mem.cpp.o -MF libgjs.so.0.0.0.p/gjs_mem.cpp.o.d -o libgjs.so.0.0.0.p/gjs_mem.cpp.o -c ../gjs/mem.cpp -[36/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o -MF libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o.d -o libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp -[37/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_repo.cpp.o -MF libgjs.so.0.0.0.p/gi_repo.cpp.o.d -o libgjs.so.0.0.0.p/gi_repo.cpp.o -c ../gi/repo.cpp -[38/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_arg.cpp.o -MF libgjs.so.0.0.0.p/gi_arg.cpp.o.d -o libgjs.so.0.0.0.p/gi_arg.cpp.o -c ../gi/arg.cpp -[39/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_private.cpp.o -MF libgjs.so.0.0.0.p/gi_private.cpp.o.d -o libgjs.so.0.0.0.p/gi_private.cpp.o -c ../gi/private.cpp -[40/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_deprecation.cpp.o -MF libgjs.so.0.0.0.p/gjs_deprecation.cpp.o.d -o libgjs.so.0.0.0.p/gjs_deprecation.cpp.o -c ../gjs/deprecation.cpp -[41/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_value.cpp.o -MF libgjs.so.0.0.0.p/gi_value.cpp.o.d -o libgjs.so.0.0.0.p/gi_value.cpp.o -c ../gi/value.cpp -[42/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_byteArray.cpp.o -MF libgjs.so.0.0.0.p/gjs_byteArray.cpp.o.d -o libgjs.so.0.0.0.p/gjs_byteArray.cpp.o -c ../gjs/byteArray.cpp -[43/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_debugger.cpp.o -MF libgjs.so.0.0.0.p/gjs_debugger.cpp.o.d -o libgjs.so.0.0.0.p/gjs_debugger.cpp.o -c ../gjs/debugger.cpp -[44/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_engine.cpp.o -MF libgjs.so.0.0.0.p/gjs_engine.cpp.o.d -o libgjs.so.0.0.0.p/gjs_engine.cpp.o -c ../gjs/engine.cpp -[45/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_coverage.cpp.o -MF libgjs.so.0.0.0.p/gjs_coverage.cpp.o.d -o libgjs.so.0.0.0.p/gjs_coverage.cpp.o -c ../gjs/coverage.cpp -[46/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_global.cpp.o -MF libgjs.so.0.0.0.p/gjs_global.cpp.o.d -o libgjs.so.0.0.0.p/gjs_global.cpp.o -c ../gjs/global.cpp +[13/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -c ../gjs/jsapi-util-string.cpp +[14/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -c ../gjs/jsapi-dynamic-class.cpp +[15/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_closure.cpp.o -MF libgjs.so.0.0.0.p/gi_closure.cpp.o.d -o libgjs.so.0.0.0.p/gi_closure.cpp.o -c ../gi/closure.cpp +[16/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_enumeration.cpp.o -MF libgjs.so.0.0.0.p/gi_enumeration.cpp.o.d -o libgjs.so.0.0.0.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp +[17/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -c ../gjs/jsapi-util-error.cpp +[18/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_foreign.cpp.o -MF libgjs.so.0.0.0.p/gi_foreign.cpp.o.d -o libgjs.so.0.0.0.p/gi_foreign.cpp.o -c ../gi/foreign.cpp +[19/102] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -c ../gjs/jsapi-util.cpp +[20/102] rm -f libgjs-jsapi.a && gcc-ar csrD libgjs-jsapi.a libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o libgjs-jsapi.a.p/util_log.cpp.o libgjs-jsapi.a.p/util_misc.cpp.o +[21/102] cc -Iinstalled-tests/js/libgimarshallingtests.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -MF installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o.d -o installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c +[22/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_arg-cache.cpp.o -MF libgjs.so.0.0.0.p/gi_arg-cache.cpp.o.d -o libgjs.so.0.0.0.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp +[23/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gobject.cpp.o -MF libgjs.so.0.0.0.p/gi_gobject.cpp.o.d -o libgjs.so.0.0.0.p/gi_gobject.cpp.o -c ../gi/gobject.cpp +[24/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gerror.cpp.o -MF libgjs.so.0.0.0.p/gi_gerror.cpp.o.d -o libgjs.so.0.0.0.p/gi_gerror.cpp.o -c ../gi/gerror.cpp +[25/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_fundamental.cpp.o -MF libgjs.so.0.0.0.p/gi_fundamental.cpp.o.d -o libgjs.so.0.0.0.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp +[26/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_function.cpp.o -MF libgjs.so.0.0.0.p/gi_function.cpp.o.d -o libgjs.so.0.0.0.p/gi_function.cpp.o -c ../gi/function.cpp +[27/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_boxed.cpp.o -MF libgjs.so.0.0.0.p/gi_boxed.cpp.o.d -o libgjs.so.0.0.0.p/gi_boxed.cpp.o -c ../gi/boxed.cpp +[28/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gtype.cpp.o -MF libgjs.so.0.0.0.p/gi_gtype.cpp.o.d -o libgjs.so.0.0.0.p/gi_gtype.cpp.o -c ../gi/gtype.cpp +[29/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_ns.cpp.o -MF libgjs.so.0.0.0.p/gi_ns.cpp.o.d -o libgjs.so.0.0.0.p/gi_ns.cpp.o -c ../gi/ns.cpp +[30/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_interface.cpp.o -MF libgjs.so.0.0.0.p/gi_interface.cpp.o.d -o libgjs.so.0.0.0.p/gi_interface.cpp.o -c ../gi/interface.cpp +[31/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_toggle.cpp.o -MF libgjs.so.0.0.0.p/gi_toggle.cpp.o.d -o libgjs.so.0.0.0.p/gi_toggle.cpp.o -c ../gi/toggle.cpp +[32/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_param.cpp.o -MF libgjs.so.0.0.0.p/gi_param.cpp.o.d -o libgjs.so.0.0.0.p/gi_param.cpp.o -c ../gi/param.cpp +[33/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_error-types.cpp.o -MF libgjs.so.0.0.0.p/gjs_error-types.cpp.o.d -o libgjs.so.0.0.0.p/gjs_error-types.cpp.o -c ../gjs/error-types.cpp +[34/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_repo.cpp.o -MF libgjs.so.0.0.0.p/gi_repo.cpp.o.d -o libgjs.so.0.0.0.p/gi_repo.cpp.o -c ../gi/repo.cpp +[35/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_deprecation.cpp.o -MF libgjs.so.0.0.0.p/gjs_deprecation.cpp.o.d -o libgjs.so.0.0.0.p/gjs_deprecation.cpp.o -c ../gjs/deprecation.cpp +[36/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_private.cpp.o -MF libgjs.so.0.0.0.p/gi_private.cpp.o.d -o libgjs.so.0.0.0.p/gi_private.cpp.o -c ../gi/private.cpp +[37/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_atoms.cpp.o -MF libgjs.so.0.0.0.p/gjs_atoms.cpp.o.d -o libgjs.so.0.0.0.p/gjs_atoms.cpp.o -c ../gjs/atoms.cpp +[38/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_mem.cpp.o -MF libgjs.so.0.0.0.p/gjs_mem.cpp.o.d -o libgjs.so.0.0.0.p/gjs_mem.cpp.o -c ../gjs/mem.cpp +[39/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o -MF libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o.d -o libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp +[40/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_union.cpp.o -MF libgjs.so.0.0.0.p/gi_union.cpp.o.d -o libgjs.so.0.0.0.p/gi_union.cpp.o -c ../gi/union.cpp +[41/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_byteArray.cpp.o -MF libgjs.so.0.0.0.p/gjs_byteArray.cpp.o.d -o libgjs.so.0.0.0.p/gjs_byteArray.cpp.o -c ../gjs/byteArray.cpp +[42/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_debugger.cpp.o -MF libgjs.so.0.0.0.p/gjs_debugger.cpp.o.d -o libgjs.so.0.0.0.p/gjs_debugger.cpp.o -c ../gjs/debugger.cpp +[43/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_engine.cpp.o -MF libgjs.so.0.0.0.p/gjs_engine.cpp.o.d -o libgjs.so.0.0.0.p/gjs_engine.cpp.o -c ../gjs/engine.cpp +[44/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_global.cpp.o -MF libgjs.so.0.0.0.p/gjs_global.cpp.o.d -o libgjs.so.0.0.0.p/gjs_global.cpp.o -c ../gjs/global.cpp +[45/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_arg.cpp.o -MF libgjs.so.0.0.0.p/gi_arg.cpp.o.d -o libgjs.so.0.0.0.p/gi_arg.cpp.o -c ../gi/arg.cpp +[46/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_value.cpp.o -MF libgjs.so.0.0.0.p/gi_value.cpp.o.d -o libgjs.so.0.0.0.p/gi_value.cpp.o -c ../gi/value.cpp [47/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_profiler.cpp.o -MF libgjs.so.0.0.0.p/gjs_profiler.cpp.o.d -o libgjs.so.0.0.0.p/gjs_profiler.cpp.o -c ../gjs/profiler.cpp -[48/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_native.cpp.o -MF libgjs.so.0.0.0.p/gjs_native.cpp.o.d -o libgjs.so.0.0.0.p/gjs_native.cpp.o -c ../gjs/native.cpp -[49/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_stack.cpp.o -MF libgjs.so.0.0.0.p/gjs_stack.cpp.o.d -o libgjs.so.0.0.0.p/gjs_stack.cpp.o -c ../gjs/stack.cpp +[48/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_coverage.cpp.o -MF libgjs.so.0.0.0.p/gjs_coverage.cpp.o.d -o libgjs.so.0.0.0.p/gjs_coverage.cpp.o -c ../gjs/coverage.cpp +[49/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_native.cpp.o -MF libgjs.so.0.0.0.p/gjs_native.cpp.o.d -o libgjs.so.0.0.0.p/gjs_native.cpp.o -c ../gjs/native.cpp [50/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_modules.cpp.o -MF libgjs.so.0.0.0.p/modules_modules.cpp.o.d -o libgjs.so.0.0.0.p/modules_modules.cpp.o -c ../modules/modules.cpp -[51/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_module.cpp.o -MF libgjs.so.0.0.0.p/gjs_module.cpp.o.d -o libgjs.so.0.0.0.p/gjs_module.cpp.o -c ../gjs/module.cpp +[51/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_stack.cpp.o -MF libgjs.so.0.0.0.p/gjs_stack.cpp.o.d -o libgjs.so.0.0.0.p/gjs_stack.cpp.o -c ../gjs/stack.cpp [52/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_console.cpp.o -MF libgjs.so.0.0.0.p/modules_console.cpp.o.d -o libgjs.so.0.0.0.p/modules_console.cpp.o -c ../modules/console.cpp -[53/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_print.cpp.o -MF libgjs.so.0.0.0.p/modules_print.cpp.o.d -o libgjs.so.0.0.0.p/modules_print.cpp.o -c ../modules/print.cpp -[54/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_context.cpp.o -MF libgjs.so.0.0.0.p/gjs_context.cpp.o.d -o libgjs.so.0.0.0.p/gjs_context.cpp.o -c ../gjs/context.cpp -[55/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_importer.cpp.o -MF libgjs.so.0.0.0.p/gjs_importer.cpp.o.d -o libgjs.so.0.0.0.p/gjs_importer.cpp.o -c ../gjs/importer.cpp -[56/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-path.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-path.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp +[53/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_importer.cpp.o -MF libgjs.so.0.0.0.p/gjs_importer.cpp.o.d -o libgjs.so.0.0.0.p/gjs_importer.cpp.o -c ../gjs/importer.cpp +[54/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_module.cpp.o -MF libgjs.so.0.0.0.p/gjs_module.cpp.o.d -o libgjs.so.0.0.0.p/gjs_module.cpp.o -c ../gjs/module.cpp +[55/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_context.cpp.o -MF libgjs.so.0.0.0.p/gjs_context.cpp.o.d -o libgjs.so.0.0.0.p/gjs_context.cpp.o -c ../gjs/context.cpp +[56/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_print.cpp.o -MF libgjs.so.0.0.0.p/modules_print.cpp.o.d -o libgjs.so.0.0.0.p/modules_print.cpp.o -c ../modules/print.cpp [57/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_system.cpp.o -MF libgjs.so.0.0.0.p/modules_system.cpp.o.d -o libgjs.so.0.0.0.p/modules_system.cpp.o -c ../modules/system.cpp -[58/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp -[59/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-region.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-region.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp -[60/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp -[61/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp +[58/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-path.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-path.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp +[59/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp +[60/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp +[61/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp [62/102] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -c ../libgjs-private/gjs-gdbus-wrapper.c -[63/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp -[64/102] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -MF test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o.d -o test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -c test/mock-js-resources.c -[65/102] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -c ../libgjs-private/gjs-util.c -[66/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp -[67/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp -[68/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -MF test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o.d -o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -c ../test/gjs-test-no-introspection-object.cpp -[69/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp -[70/102] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -MF installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -c installed-tests/js/jsunit-resources.c +[63/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp +[64/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp +[65/102] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -MF test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o.d -o test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -c test/mock-js-resources.c +[66/102] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -c ../libgjs-private/gjs-util.c +[67/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-region.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-region.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp +[68/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp +[69/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -MF test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o.d -o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -c ../test/gjs-test-no-introspection-object.cpp +[70/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp [71/102] cc -o installed-tests/js/libregress.so installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libregress.so -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -Wl,--end-group -[72/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp -[73/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp -[74/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_object.cpp.o -MF libgjs.so.0.0.0.p/gi_object.cpp.o.d -o libgjs.so.0.0.0.p/gi_object.cpp.o -c ../gi/object.cpp -[75/102] cc -o installed-tests/js/libwarnlib.so installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libwarnlib.so -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so -Wl,--end-group -[76/102] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js -[77/102] c++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread '-DINSTTESTDIR="/usr/libexec/installed-tests/gjs"' -MD -MQ installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -MF installed-tests/js/minijasmine.p/.._minijasmine.cpp.o.d -o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -c ../installed-tests/minijasmine.cpp -[78/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo.cpp.o -c ../modules/cairo.cpp -[79/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp -[80/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-common.cpp.o -MF test/gjs-tests.p/gjs-test-common.cpp.o.d -o test/gjs-tests.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp -[81/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp +[72/102] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -MF installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -c installed-tests/js/jsunit-resources.c +[73/102] cc -o installed-tests/js/libwarnlib.so installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libwarnlib.so -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so -Wl,--end-group +[74/102] c++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread '-DINSTTESTDIR="/usr/libexec/installed-tests/gjs"' -MD -MQ installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -MF installed-tests/js/minijasmine.p/.._minijasmine.cpp.o.d -o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -c ../installed-tests/minijasmine.cpp +[75/102] cc -o installed-tests/js/libgimarshallingtests.so installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgimarshallingtests.so -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so -Wl,--end-group +[76/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp +[77/102] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js +[78/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp +[79/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp +[80/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp +[81/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo.cpp.o -c ../modules/cairo.cpp [82/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-utils.cpp.o -MF test/gjs-tests.p/gjs-test-utils.cpp.o.d -o test/gjs-tests.p/gjs-test-utils.cpp.o -c ../test/gjs-test-utils.cpp -[83/102] /usr/bin/g-ir-scanner --no-libtool --namespace=WarnLib --nsversion=1.0 --warn-all --output installed-tests/js/WarnLib-1.0.gir --c-include=warnlib.h -I/build/gjs-1.66.2/installed-tests/js -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library warnlib -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ +[83/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-common.cpp.o -MF test/gjs-tests.p/gjs-test-common.cpp.o.d -o test/gjs-tests.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp +[84/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_object.cpp.o -MF libgjs.so.0.0.0.p/gi_object.cpp.o.d -o libgjs.so.0.0.0.p/gi_object.cpp.o -c ../gi/object.cpp +[85/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-coverage.cpp.o -MF test/gjs-tests.p/gjs-test-coverage.cpp.o.d -o test/gjs-tests.p/gjs-test-coverage.cpp.o -c ../test/gjs-test-coverage.cpp +[86/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-rooting.cpp.o -MF test/gjs-tests.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp +[87/102] /usr/bin/g-ir-scanner --no-libtool --namespace=WarnLib --nsversion=1.0 --warn-all --output installed-tests/js/WarnLib-1.0.gir --c-include=warnlib.h -I/build/gjs-1.66.2/installed-tests/js -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library warnlib -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ ../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable ../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable -g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectyzdymmja/WarnLib-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectyzdymmja/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -lwarnlib -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectyn2y5qqw/WarnLib-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectyn2y5qqw/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -lwarnlib -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed ../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' +../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration -[84/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-coverage.cpp.o -MF test/gjs-tests.p/gjs-test-coverage.cpp.o.d -o test/gjs-tests.p/gjs-test-coverage.cpp.o -c ../test/gjs-test-coverage.cpp -[85/102] /usr/bin/g-ir-scanner --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output installed-tests/js/Regress-1.0.gir --warn-all --warn-error -I/build/gjs-1.66.2/installed-tests/js -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js/libregress.so.p/Regress_1.0_gir_filelist --include=Gio-2.0 --include=cairo-1.0 --symbol-prefix=regress_ --identifier-prefix=Regress --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library regress -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=cairo --extra-library=cairo-gobject --extra-library=girepository-1.0 --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ -g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect5yc4uufu/Regress-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect5yc4uufu/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -lregress -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lcairo -lcairo-gobject -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -[86/102] /usr/bin/g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 -[87/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-tests.cpp.o -MF test/gjs-tests.p/gjs-tests.cpp.o.d -o test/gjs-tests.p/gjs-tests.cpp.o -c ../test/gjs-tests.cpp -[88/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-rooting.cpp.o -MF test/gjs-tests.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp -[89/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-context.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-context.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp -[90/102] /usr/bin/g-ir-compiler installed-tests/js/Regress-1.0.gir --output installed-tests/js/Regress-1.0.typelib --includedir=/usr/share/gir-1.0 -[91/102] cc -Iinstalled-tests/js/libgimarshallingtests.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -MF installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o.d -o installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c -[92/102] cc -o installed-tests/js/libgimarshallingtests.so installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgimarshallingtests.so -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so -Wl,--end-group -[93/102] c++ -o libgjs.so.0.0.0 libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o libgjs.so.0.0.0.p/gi_arg.cpp.o libgjs.so.0.0.0.p/gi_arg-cache.cpp.o libgjs.so.0.0.0.p/gi_boxed.cpp.o libgjs.so.0.0.0.p/gi_closure.cpp.o libgjs.so.0.0.0.p/gi_enumeration.cpp.o libgjs.so.0.0.0.p/gi_foreign.cpp.o libgjs.so.0.0.0.p/gi_fundamental.cpp.o libgjs.so.0.0.0.p/gi_function.cpp.o libgjs.so.0.0.0.p/gi_gerror.cpp.o libgjs.so.0.0.0.p/gi_gobject.cpp.o libgjs.so.0.0.0.p/gi_gtype.cpp.o libgjs.so.0.0.0.p/gi_interface.cpp.o libgjs.so.0.0.0.p/gi_ns.cpp.o libgjs.so.0.0.0.p/gi_object.cpp.o libgjs.so.0.0.0.p/gi_param.cpp.o libgjs.so.0.0.0.p/gi_private.cpp.o libgjs.so.0.0.0.p/gi_repo.cpp.o libgjs.so.0.0.0.p/gi_toggle.cpp.o libgjs.so.0.0.0.p/gi_union.cpp.o libgjs.so.0.0.0.p/gi_value.cpp.o libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o libgjs.so.0.0.0.p/gjs_atoms.cpp.o libgjs.so.0.0.0.p/gjs_byteArray.cpp.o libgjs.so.0.0.0.p/gjs_context.cpp.o libgjs.so.0.0.0.p/gjs_coverage.cpp.o libgjs.so.0.0.0.p/gjs_debugger.cpp.o libgjs.so.0.0.0.p/gjs_deprecation.cpp.o libgjs.so.0.0.0.p/gjs_engine.cpp.o libgjs.so.0.0.0.p/gjs_error-types.cpp.o libgjs.so.0.0.0.p/gjs_global.cpp.o libgjs.so.0.0.0.p/gjs_importer.cpp.o libgjs.so.0.0.0.p/gjs_mem.cpp.o libgjs.so.0.0.0.p/gjs_module.cpp.o libgjs.so.0.0.0.p/gjs_native.cpp.o libgjs.so.0.0.0.p/gjs_profiler.cpp.o libgjs.so.0.0.0.p/gjs_stack.cpp.o libgjs.so.0.0.0.p/modules_console.cpp.o libgjs.so.0.0.0.p/modules_modules.cpp.o libgjs.so.0.0.0.p/modules_print.cpp.o libgjs.so.0.0.0.p/modules_system.cpp.o libgjs.so.0.0.0.p/modules_cairo-region.cpp.o libgjs.so.0.0.0.p/modules_cairo-context.cpp.o libgjs.so.0.0.0.p/modules_cairo-path.cpp.o libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo.cpp.o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjs.so.0 -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed libgjs-jsapi.a -Wl,-no-undefined -Wl,--version-script,/build/gjs-1.66.2/libgjs.map /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group -[94/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-call-args.cpp.o -MF test/gjs-tests.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp -[95/102] /usr/bin/meson --internal symbolextractor /build/gjs-1.66.2/obj-x86_64-linux-gnu libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols -[96/102] c++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ -[97/102] c++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ -[98/102] c++ -o test/gjs-tests test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o test/gjs-tests.p/gjs-tests.cpp.o test/gjs-tests.p/gjs-test-common.cpp.o test/gjs-tests.p/gjs-test-utils.cpp.o test/gjs-tests.p/gjs-test-call-args.cpp.o test/gjs-tests.p/gjs-test-coverage.cpp.o test/gjs-tests.p/gjs-test-rooting.cpp.o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ -[99/102] /usr/bin/g-ir-scanner --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output installed-tests/js/GIMarshallingTests-1.0.gir --warn-error -I/build/gjs-1.66.2/installed-tests/js -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library gimarshallingtests -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ -g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspecti2ppktfa/GIMarshallingTests-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspecti2ppktfa/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -lgimarshallingtests -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -[100/102] /usr/bin/g-ir-scanner --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir --warn-error -I/build/gjs-1.66.2/ -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/ --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/libgjs.so.0.0.0.p/GjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library gjs -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/ --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --extra-library=ffi -L/usr/lib/x86_64-linux-gnu/ --extra-library=mozjs-78 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ -g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectthtr0106/GjsPrivate-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectthtr0106/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/ -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ -Wl,-rpath,/usr/lib/x86_64-linux-gnu/ -lgjs -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-78 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -[101/102] /usr/bin/g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 +[88/102] c++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-context.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-context.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp +[89/102] /usr/bin/g-ir-scanner --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output installed-tests/js/GIMarshallingTests-1.0.gir --warn-error -I/build/gjs-1.66.2/installed-tests/js -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library gimarshallingtests -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectb9vr5zm4/GIMarshallingTests-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectb9vr5zm4/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -lgimarshallingtests -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed +[90/102] /usr/bin/g-ir-scanner --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output installed-tests/js/Regress-1.0.gir --warn-all --warn-error -I/build/gjs-1.66.2/installed-tests/js -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js/libregress.so.p/Regress_1.0_gir_filelist --include=Gio-2.0 --include=cairo-1.0 --symbol-prefix=regress_ --identifier-prefix=Regress --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gobject-introspection-1.0 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library regress -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=cairo --extra-library=cairo-gobject --extra-library=girepository-1.0 --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectz6h4h1g1/Regress-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectz6h4h1g1/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -lregress -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lcairo -lcairo-gobject -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed +[91/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-tests.cpp.o -MF test/gjs-tests.p/gjs-tests.cpp.o.d -o test/gjs-tests.p/gjs-tests.cpp.o -c ../test/gjs-tests.cpp +[92/102] /usr/bin/g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 +[93/102] /usr/bin/g-ir-compiler installed-tests/js/Regress-1.0.gir --output installed-tests/js/Regress-1.0.typelib --includedir=/usr/share/gir-1.0 +[94/102] /usr/bin/g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 +[95/102] c++ -o libgjs.so.0.0.0 libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o libgjs.so.0.0.0.p/gi_arg.cpp.o libgjs.so.0.0.0.p/gi_arg-cache.cpp.o libgjs.so.0.0.0.p/gi_boxed.cpp.o libgjs.so.0.0.0.p/gi_closure.cpp.o libgjs.so.0.0.0.p/gi_enumeration.cpp.o libgjs.so.0.0.0.p/gi_foreign.cpp.o libgjs.so.0.0.0.p/gi_fundamental.cpp.o libgjs.so.0.0.0.p/gi_function.cpp.o libgjs.so.0.0.0.p/gi_gerror.cpp.o libgjs.so.0.0.0.p/gi_gobject.cpp.o libgjs.so.0.0.0.p/gi_gtype.cpp.o libgjs.so.0.0.0.p/gi_interface.cpp.o libgjs.so.0.0.0.p/gi_ns.cpp.o libgjs.so.0.0.0.p/gi_object.cpp.o libgjs.so.0.0.0.p/gi_param.cpp.o libgjs.so.0.0.0.p/gi_private.cpp.o libgjs.so.0.0.0.p/gi_repo.cpp.o libgjs.so.0.0.0.p/gi_toggle.cpp.o libgjs.so.0.0.0.p/gi_union.cpp.o libgjs.so.0.0.0.p/gi_value.cpp.o libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o libgjs.so.0.0.0.p/gjs_atoms.cpp.o libgjs.so.0.0.0.p/gjs_byteArray.cpp.o libgjs.so.0.0.0.p/gjs_context.cpp.o libgjs.so.0.0.0.p/gjs_coverage.cpp.o libgjs.so.0.0.0.p/gjs_debugger.cpp.o libgjs.so.0.0.0.p/gjs_deprecation.cpp.o libgjs.so.0.0.0.p/gjs_engine.cpp.o libgjs.so.0.0.0.p/gjs_error-types.cpp.o libgjs.so.0.0.0.p/gjs_global.cpp.o libgjs.so.0.0.0.p/gjs_importer.cpp.o libgjs.so.0.0.0.p/gjs_mem.cpp.o libgjs.so.0.0.0.p/gjs_module.cpp.o libgjs.so.0.0.0.p/gjs_native.cpp.o libgjs.so.0.0.0.p/gjs_profiler.cpp.o libgjs.so.0.0.0.p/gjs_stack.cpp.o libgjs.so.0.0.0.p/modules_console.cpp.o libgjs.so.0.0.0.p/modules_modules.cpp.o libgjs.so.0.0.0.p/modules_print.cpp.o libgjs.so.0.0.0.p/modules_system.cpp.o libgjs.so.0.0.0.p/modules_cairo-region.cpp.o libgjs.so.0.0.0.p/modules_cairo-context.cpp.o libgjs.so.0.0.0.p/modules_cairo-path.cpp.o libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo.cpp.o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjs.so.0 -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed libgjs-jsapi.a -Wl,-no-undefined -Wl,--version-script,/build/gjs-1.66.2/libgjs.map /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group +[96/102] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -fno-rtti -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-call-args.cpp.o -MF test/gjs-tests.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp +[97/102] /usr/bin/meson --internal symbolextractor /build/gjs-1.66.2/obj-x86_64-linux-gnu libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols +[98/102] c++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ +[99/102] c++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ +[100/102] c++ -o test/gjs-tests test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o test/gjs-tests.p/gjs-tests.cpp.o test/gjs-tests.p/gjs-test-common.cpp.o test/gjs-tests.p/gjs-test-utils.cpp.o test/gjs-tests.p/gjs-test-call-args.cpp.o test/gjs-tests.p/gjs-test-coverage.cpp.o test/gjs-tests.p/gjs-test-rooting.cpp.o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/x86_64-linux-gnu/libmozjs-78.so -lreadline /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ +[101/102] /usr/bin/g-ir-scanner --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir --warn-error -I/build/gjs-1.66.2/ -I/build/gjs-1.66.2/obj-x86_64-linux-gnu/ --filelist=/build/gjs-1.66.2/obj-x86_64-linux-gnu/libgjs.so.0.0.0.p/GjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -D_FORTIFY_SOURCE=2 --cflags-end --add-include-path=/usr/share/gir-1.0 --library gjs -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/ --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --extra-library=ffi -L/usr/lib/x86_64-linux-gnu/ --extra-library=mozjs-78 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /build/gjs-1.66.2/subprojects/ --sources-top-dirs /build/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect38h38vin/GjsPrivate-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect38h38vin/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/gjs-1.66.2/obj-x86_64-linux-gnu/ -Wl,-rpath,/build/gjs-1.66.2/obj-x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ -Wl,-rpath,/usr/lib/x86_64-linux-gnu/ -lgjs -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-78 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed [102/102] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules override_dh_auto_test @@ -1867,7 +1902,7 @@ TZ=UTC \ xvfb-run -a \ dh_auto_test -- -v -C /build/gjs-1.66.2/obj-x86_64-linux-gnu --timeout-multiplier 4 - cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=15 meson test -v -C /build/gjs-1.66.2/obj-x86_64-linux-gnu --timeout-multiplier 4 + cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=16 meson test -v -C /build/gjs-1.66.2/obj-x86_64-linux-gnu --timeout-multiplier 4 ninja: Entering directory `/build/gjs-1.66.2/obj-x86_64-linux-gnu' ninja: no work to do. JS NATIVE: Registered native JS module '_byteArrayNative' @@ -1891,106 +1926,45 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT - JS CTX: Initialized class GjsFileImporter prototype 0x131e7fa80040 - JS IMPORT: Defining parent (nil) of 0x131e7fa80070 'imports' is mod 0 + JS CTX: Initialized class GjsFileImporter prototype 0x3ebc06080040 + JS IMPORT: Defining parent (nil) of 0x3ebc06080070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x131e7fa80070 of 0xe6bbae001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x3ebc06080070 of 0x2235c4f001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS CTX: Enabling JIT - JS CTX: Enabling JIT JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x131e7fa800a0 - JS IMPORT: Defining parent 0x131e7fa80070 of 0x131e7fa800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x3ebc060800a0 + JS IMPORT: Defining parent 0x3ebc06080070 of 0x3ebc060800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GjsFileImporter prototype 0x175f3380040 - JS CTX: Initialized class GjsFileImporter prototype 0x1924fbf80040 - JS IMPORT: Defining parent (nil) of 0x175f3380070 'imports' is mod 0 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS IMPORT: Defining parent (nil) of 0x1924fbf80070 'imports' is mod 0 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x131e7fa80100 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x175f3380070 of 0x412e7d001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ebc06080100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing '_print' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x1924fbf80070 of 0x2b79a48001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x131e7fa80070 of 0x131e7fa80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x131e7fa80160 in 0x131e7fa80070 + JS IMPORT: Defining parent 0x3ebc06080070 of 0x3ebc06080160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3ebc06080160 in 0x3ebc06080070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x175f33800a0 - JS IMPORT: Defining parent 0x175f3380070 of 0x175f33800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x1924fbf800a0 - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbf800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepositoryNamespace prototype 0x175f3380100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x131e7fa80070 of 0xe6bbae00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x3ebc06080070 of 0x2235c4f00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1924fbf80100 - JS IMPORT: Defining parent 0x131e7fa80070 of 0x131e7fa6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x3ebc06080070 of 0x3ebc0606f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x131e7fa80160 of 0x131e7fa6f190 'GLib' is mod 1 - JS IMPORT: Defining parent 0x175f3380070 of 0x175f3380160 'overrides' is mod 1 + JS IMPORT: Defining parent 0x3ebc06080160 of 0x3ebc0606f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Defined importer 'overrides' 0x175f3380160 in 0x175f3380070 - - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbf80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x1924fbf80160 in 0x1924fbf80070 - JS IMPORT: successfully imported directory 'overrides' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x131e7fa80190, JSClass 0x7ff119991e40, in object 0x131e7fa80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x131e7fa801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x131e7fa6f250 + JS G BXD: Defined class for Variant (GVariant), prototype 0x3ebc06080190, JSClass 0x7f8bd1cb9e40, in object 0x3ebc06080130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3ebc060801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3ebc0606f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x131e7fa80220, JSClass 0x7ff119991e40, in object 0x131e7fa80130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ebc06080220, JSClass 0x7f8bd1cb9e40, in object 0x3ebc06080130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x131e7fa80280, JSClass 0x7ff119991e40, in object 0x131e7fa80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ebc06080280, JSClass 0x7f8bd1cb9e40, in object 0x3ebc06080130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -2004,63 +1978,51 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x131e7fa80130 in GIRepository 0x131e7fa800d0 + JS G NS: Defined namespace 'GLib' 0x3ebc06080130 in GIRepository 0x3ebc060800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x1f4848380040 + JS IMPORT: Defining parent (nil) of 0x1f4848380070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1f4848380070 of 0x13c580e001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x1f48483800a0 + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f48483800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f4848380100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f4848380160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1f4848380160 in 0x1f4848380070 + JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x175f3380070 of 0x412e7d00778 '_byteArrayNative' is mod 1 - JS IMPORT: Defining parent 0x1924fbf80070 of 0x2b79a4800778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Defining parent 0x1f4848380070 of 0x13c580e00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbf6f1f0 'byteArray' is mod 1 - JS IMPORT: Importing module byteArray succeeded JS IMPORT: successfully imported module 'byteArray' - - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x175f3380070 of 0x175f336f1f0 'byteArray' is mod 1 - JS IMPORT: Defining parent 0x1924fbf80160 of 0x1924fbf6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f484836f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: successfully imported module 'GLib' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x175f3380160 of 0x175f336f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x1f4848380160 of 0x1f484836f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' + JS IMPORT: Importing module jasmine succeeded JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x1924fbf80190, JSClass 0x7f876e3d1e40, in object 0x1924fbf80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1924fbf801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1924fbf6f250 - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x1924fbf80220, JSClass 0x7f876e3d1e40, in object 0x1924fbf80130 - JS G BXD: Defined class for Variant (GVariant), prototype 0x175f3380190, JSClass 0x7fa3d1991e40, in object 0x175f3380130 - JS CTX: Initialized class GIRepositoryGType prototype 0x175f33801c0 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1924fbf80280, JSClass 0x7f876e3d1e40, in object 0x1924fbf80130 - JS CTX: Initialized class GIRepositoryFunction prototype 0x175f336f250 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x1924fbf80130 in GIRepository 0x1924fbf800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x1f4848380190, JSClass 0x7fd3f20b9e40, in object 0x1f4848380130 + JS IMPORT: Defining parent 0x3ebc06080070 of 0x3ebc0606fb50 'jasmine' is mod 1 + JS CTX: Initialized class GIRepositoryGType prototype 0x1f48483801c0 + JS IMPORT: successfully imported module 'jasmine' + JS CTX: Initialized class GIRepositoryFunction prototype 0x1f484836f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x175f3380220, JSClass 0x7fa3d1991e40, in object 0x175f3380130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f4848380220, JSClass 0x7fd3f20b9e40, in object 0x1f4848380130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x175f3380280, JSClass 0x7fa3d1991e40, in object 0x175f3380130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f4848380280, JSClass 0x7fd3f20b9e40, in object 0x1f4848380130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -2074,152 +2036,111 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x175f3380130 in GIRepository 0x175f33800d0 + JS G NS: Defined namespace 'GLib' 0x1f4848380130 in GIRepository 0x1f48483800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x131e7fa80070 of 0x131e7fa6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbf6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x175f3380070 of 0x175f336fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS CTX: Enabling JIT - JS CTX: Initialized class GjsFileImporter prototype 0x2976a6980040 - JS IMPORT: Defining parent (nil) of 0x2976a6980070 'imports' is mod 0 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2976a6980070 of 0x10fe93d001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x131e7fa802e0, JSClass 0x7ff119991e40, in object 0x131e7fa80130 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1924fbf802e0, JSClass 0x7f876e3d1e40, in object 0x1924fbf80130 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ebc060802e0, JSClass 0x7f8bd1cb9e40, in object 0x3ebc06080130 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x131e7fa80070 of 0x131e7fa6f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0x3ebc06080070 of 0x3ebc0606f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbf6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' + JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GIMarshallingTests' 0x3ebc06080370 in GIRepository 0x3ebc060800d0 JS CTX: Script evaluation succeeded - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2976a69800a0 - JS IMPORT: Defining parent 0x2976a6980070 of 0x2976a69800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2976a6980100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f484836fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' - JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides JS NATIVE: Registered native JS module 'console' - + JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIMarshallingTests' 0x131e7fa80370 in GIRepository 0x131e7fa800d0 - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2976a6980070 of 0x2976a6980160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x2976a6980160 in 0x2976a6980070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIMarshallingTests' 0x1924fbf80370 in GIRepository 0x1924fbf800d0 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x175f33802e0, JSClass 0x7fa3d1991e40, in object 0x175f3380130 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1f48483802e0, JSClass 0x7fd3f20b9e40, in object 0x1f4848380130 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x175f3380070 of 0x175f336f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f484836f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2976a6980070 of 0x10fe93d00778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2976a6980070 of 0x2976a696f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x2976a6980160 of 0x2976a696f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2976a6980190, JSClass 0x7fdde24f9e40, in object 0x2976a6980130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2976a69801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x2976a696f250 + JS G BXD: Defining method get_size in prototype for GLib.Bytes + JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GIMarshallingTests' 0x1f4848380370 in GIRepository 0x1f48483800d0 + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x2235c4f24c00 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x1924fbf803d0 in GIRepository 0x1924fbf800d0 + JS G NS: Defined namespace 'GjsPrivate' 0x1f48483803d0 in GIRepository 0x1f48483800d0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS CTX: Script evaluation succeeded - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2976a6980220, JSClass 0x7fdde24f9e40, in object 0x2976a6980130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2976a6980280, JSClass 0x7fdde24f9e40, in object 0x2976a6980130 - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x2976a6980130 in GIRepository 0x2976a69800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbfba040 '_legacy' is mod 1 + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f48483ba040 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbf6ffa0 'lang' is mod 1 + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f484836ffa0 'lang' is mod 1 + JS CTX: Script evaluation succeeded JS IMPORT: successfully imported module 'lang' + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 71 objects currently alive + JS MEMORY: boxed_instance = 2 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 56 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 0 + JS MEMORY: module = 4 + JS MEMORY: ns = 2 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbfba0a0 '_signals' is mod 1 + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f48483ba0a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' - JS CTX: Enabling JIT - JS CTX: Initialized class GjsFileImporter prototype 0x25e362080040 - JS IMPORT: Defining parent (nil) of 0x25e362080070 'imports' is mod 0 JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbf6ff40 'signals' is mod 1 + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f484836ff40 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x1924fbf80160 of 0x1924fbf6fee0 'Gio' is mod 1 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1f4848380160 of 0x1f484836fee0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS IMPORT: Defining parent 0x25e362080070 of 0x1173057001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' @@ -2230,143 +2151,62 @@ JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x25e3620800a0 - JS IMPORT: Defining parent 0x25e362080070 of 0x25e3620800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x25e362080100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x25e362080070 of 0x25e362080160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x25e362080160 in 0x25e362080070 - JS IMPORT: successfully imported directory 'overrides' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x1924fbf80070 of 0x2b79a480ac80 '_gi' is mod 1 + JS IMPORT: Defining parent 0x1f4848380070 of 0x13c580e0ac80 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x25e362080070 of 0x117305700778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x1924fbf80070 of 0x1924fbfba400 '_common' is mod 1 - JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x1f4848380070 of 0x1f48483ba400 '_common' is mod 1 JS IMPORT: successfully imported module '_common' - JS IMPORT: Defining parent 0x25e362080070 of 0x25e36206f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x25e362080160 of 0x25e36206f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x1924fbf80160 of 0x1924fbfba3a0 'GObject' is mod 1 + JS IMPORT: Defining parent 0x1f4848380160 of 0x1f48483ba3a0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x25e362080190, JSClass 0x7f409b039e40, in object 0x25e362080130 - JS CTX: Initialized class GIRepositoryGType prototype 0x25e3620801c0 - JS IMPORT: Importing module jasmine succeeded - JS CTX: Initialized class GIRepositoryFunction prototype 0x25e36206f250 - JS IMPORT: Defining parent 0x2976a6980070 of 0x2976a696fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x25e362080220, JSClass 0x7f409b039e40, in object 0x25e362080130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25e362080280, JSClass 0x7f409b039e40, in object 0x25e362080130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x25e362080130 in GIRepository 0x25e3620800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x1924fbfba520 class 0x7f876e3d56c0 in object 0x1924fbf80400 + JS G PRM: Defined class ParamSpec prototype is 0x1f48483ba520 class 0x7fd3f20bd6c0 in object 0x1f4848380400 + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x1924fbf80820, JSClass 0x7f876e3d22a0, in object 0x1924fbf80400 + JS G OBJ: Defined class for Object (GObject), prototype 0x1f4848380820, JSClass 0x7fd3f20ba2a0, in object 0x1f4848380400 JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x1924fbf80400 in GIRepository 0x1924fbf800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1924fbf80850, JSClass 0x7f876e3d22a0, in object 0x1924fbf803a0 + JS G NS: Defined namespace 'GObject' 0x1f4848380400 in GIRepository 0x1f48483800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1f4848380850, JSClass 0x7fd3f20ba2a0, in object 0x1f48483803a0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1924fbf808b0, JSClass 0x7f876e3d22a0, in object 0x1924fbf803a0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1f48483808b0, JSClass 0x7fd3f20ba2a0, in object 0x1f48483803a0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1924fbf80910, JSClass 0x7f876e3d1e40, in object 0x1924fbf803a0 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1f4848380910, JSClass 0x7fd3f20b9e40, in object 0x1f48483803a0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1924fbf80970, JSClass 0x7f876e3d1e40, in object 0x1924fbf803a0 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1f4848380970, JSClass 0x7fd3f20b9e40, in object 0x1f48483803a0 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 65 objects currently alive - JS MEMORY: boxed_instance = 1 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2976a69802e0, JSClass 0x7fdde24f9e40, in object 0x2976a6980130 JS MEMORY: boxed_prototype = 4 - - JS MEMORY: closure = 0 - JS MEMORY: function = 52 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 4 - JS MEMORY: ns = 1 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1924fbf809d0, JSClass 0x7f876e3d22a0, in object 0x1924fbf803a0 - - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1924fbf80a30, JSClass 0x7f876e3d22a0, in object 0x1924fbf803d0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1f48483809d0, JSClass 0x7fd3f20ba2a0, in object 0x1f48483803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1f4848380a30, JSClass 0x7fd3f20ba2a0, in object 0x1f48483803d0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1924fbf80a90, JSClass 0x7f876e3d22a0, in object 0x1924fbf803a0 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1f4848380a90, JSClass 0x7fd3f20ba2a0, in object 0x1f48483803a0 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x1924fbfbaca0, JSClass 0x7f876e3d21a0, in object 0x1924fbf803a0 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1924fbf80b20, JSClass 0x7f876e3d22a0, in object 0x2b79a4800428 - JS IMPORT: Defining parent 0x2976a6980070 of 0x2976a696f130 'minijasmine' is mod 1 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1924fbf80bb0, JSClass 0x7f876e3d1e40, in object 0x1924fbf803a0 + JS G IFACE: Defined class for File (GFile), prototype 0x1f48483baca0, JSClass 0x7fd3f20ba1a0, in object 0x1f48483803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1f4848380b20, JSClass 0x7fd3f20ba2a0, in object 0x13c580e00428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1f4848380bb0, JSClass 0x7fd3f20b9e40, in object 0x1f48483803a0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G OBJ: Defined class for Settings (GSettings), prototype 0x1924fbf80c10, JSClass 0x7f876e3d22a0, in object 0x1924fbf803a0 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x1f4848380c10, JSClass 0x7fd3f20ba2a0, in object 0x1f48483803a0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) @@ -2380,13 +2220,10 @@ JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit - + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method get_size in prototype for GLib.Bytes JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) @@ -2406,7 +2243,7 @@ JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x1924fbf803a0 in GIRepository 0x1924fbf800d0 + JS G NS: Defined namespace 'Gio' 0x1f48483803a0 in GIRepository 0x1f48483800d0 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 @@ -2420,143 +2257,71 @@ JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x2b79a480f8d0 + JS G ENUM: Defining GObject.ParamFlags as 0x13c580e0f8d0 + JS CTX: Enabling JIT JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55ff318ec670 type GParamString - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x2976a6980370 in GIRepository 0x2976a69800d0 - JS IMPORT: Importing module _format succeeded - JS IMPORT: Defining parent 0x2976a6980070 of 0x2976a696fe80 '_format' is mod 1 - JS IMPORT: successfully imported module '_format' - JS IMPORT: Importing module format succeeded - JS IMPORT: Defining parent 0x2976a6980070 of 0x2976a696fe20 'format' is mod 1 - JS IMPORT: successfully imported module 'format' - JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0xe6bbae24c00 + JS G PRM: JSObject created with param instance 0x55f855208670 type GParamString + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS CTX: Initialized class GjsFileImporter prototype 0xf7800180040 + JS IMPORT: Defining parent (nil) of 0xf7800180070 'imports' is mod 0 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x1924fbf80ca0, JSClass 0x7f876e3d22a0, in object 0x2b79a4800428 - JS CTX: Initialized class GjsFileImporter prototype 0x328ffba80040 - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent (nil) of 0x328ffba80070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x25e362080070 of 0x25e36206fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x328ffba80070 of 0x3e9c546001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0xf7800180070 of 0x2802b3e001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x1f4848380ca0, JSClass 0x7fd3f20ba2a0, in object 0x13c580e00428 JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55ff318ec700 type GParamString - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G PRM: JSObject created with param instance 0x55f855208700 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 71 objects currently alive - JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 56 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 4 - JS MEMORY: ns = 2 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS IMPORT: Importing 'gi' JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_Bar (Gjs_Bar), prototype 0x1f4848380d00, JSClass 0x7fd3f20ba2a0, in object 0x13c580e00428 + JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x328ffba800a0 - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0xf78001800a0 + JS IMPORT: Defining parent 0xf7800180070 of 0xf78001800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS G OBJ: Defined class for Gjs_Bar (Gjs_Bar), prototype 0x1924fbf80d00, JSClass 0x7f876e3d22a0, in object 0x2b79a4800428 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x328ffba80100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0xf7800180100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x328ffba80160 in 0x328ffba80070 + JS IMPORT: Defining parent 0xf7800180070 of 0xf7800180160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xf7800180160 in 0xf7800180070 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_byteArrayNative' JS CTX: Script evaluation succeeded - + JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x328ffba80070 of 0x3e9c54600778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0xf7800180070 of 0x2802b3e00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0xf7800180070 of 0xf780016f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded + JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS IMPORT: Defining parent 0x328ffba80160 of 0x328ffba6f190 'GLib' is mod 1 JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS IMPORT: Defining parent 0xf7800180160 of 0xf780016f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x328ffba80190, JSClass 0x7fe12dac1e40, in object 0x328ffba80130 JS G BXD: Defining method run in prototype for GLib.MainLoop - - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x25e3620802e0, JSClass 0x7f409b039e40, in object 0x25e362080130 - JS CTX: Initialized class GIRepositoryGType prototype 0x328ffba801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x328ffba6f250 - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources + JS G BXD: Defined class for Variant (GVariant), prototype 0xf7800180190, JSClass 0x7f33abeb1e40, in object 0xf7800180130 + JS CTX: Initialized class GIRepositoryGType prototype 0xf78001801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xf780016f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x328ffba80220, JSClass 0x7fe12dac1e40, in object 0x328ffba80130 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0xf7800180220, JSClass 0x7f33abeb1e40, in object 0xf7800180130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x328ffba80280, JSClass 0x7fe12dac1e40, in object 0x328ffba80130 - JS IMPORT: Importing module minijasmine succeeded - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' JS IMPORT: Defining parent 0x25e362080070 of 0x25e36206f130 'minijasmine' is mod 1 - - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - - JS IMPORT: successfully imported module 'minijasmine' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf7800180280, JSClass 0x7f33abeb1e40, in object 0xf7800180130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' @@ -2567,62 +2332,16 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x328ffba80130 in GIRepository 0x328ffba800d0 + JS G NS: Defined namespace 'GLib' 0xf7800180130 in GIRepository 0xf78001800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS CTX: Enabling JIT JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS CTX: Initialized class GjsFileImporter prototype 0x591ee580040 - JS IMPORT: Defining parent (nil) of 0x591ee580070 'imports' is mod 0 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x591ee580070 of 0x196fe22001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x25e362080070 of 0x1173057093f8 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x591ee5800a0 - JS IMPORT: Defining parent 0x591ee580070 of 0x591ee5800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x25e3620803a0 in GIRepository 0x25e3620800d0 - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS CTX: Initialized class GIRepositoryNamespace prototype 0x591ee580100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x591ee580070 of 0x591ee580160 'overrides' is mod 1 - - JS IMPORT: Defining parent 0x25e362080070 of 0x25e36206fe80 '_common' is mod 1 JS IMPORT: Defined importer 'overrides' 0x591ee580160 in 0x591ee580070 - - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: successfully imported module '_common' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x25e362080070 of 0x25e36206fee0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x591ee580070 of 0x196fe2200778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Defining parent 0x25e362080160 of 0x25e36206fe20 'GObject' is mod 1 - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: successfully imported module 'GObject' - JS IMPORT: Defining parent 0x591ee580070 of 0x591ee56f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x591ee580160 of 0x591ee56f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 @@ -2634,54 +2353,23 @@ JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x2b79a481f130 - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x591ee580190, JSClass 0x7f74aad21e40, in object 0x591ee580130 - JS CTX: Initialized class GIRepositoryGType prototype 0x591ee5801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x591ee56f250 - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G ENUM: Defining GLib.LogLevelFlags as 0x13c580e1f130 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x591ee580220, JSClass 0x7f74aad21e40, in object 0x591ee580130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x591ee580280, JSClass 0x7f74aad21e40, in object 0x591ee580130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' - JS G NS: Defined namespace 'GLib' 0x591ee580130 in GIRepository 0x591ee5800d0 JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 - JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - + JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 - JS G ENUM: Defining GObject.BindingFlags as 0x2b79a481ffb0 + JS G ENUM: Defining GObject.BindingFlags as 0x13c580e1ffb0 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' - JS G OBJ: Defined class for Binding (GBinding), prototype 0x1924fbf80d90, JSClass 0x7f876e3d22a0, in object 0x1924fbf80400 - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x25e3620c4040 class 0x7f409b03d6c0 in object 0x25e362080370 - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS G OBJ: Defined class for Binding (GBinding), prototype 0x1f4848380d90, JSClass 0x7fd3f20ba2a0, in object 0x1f4848380400 JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' - JS CTX: Enabling JIT JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0x1924fbf80e80, JSClass 0x7f876e3d1e40, in object 0x1924fbf80130 - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1924fbff0100, JSClass 0x7f876e3d1fe0, in object 0x1924fbf803a0 + JS G BXD: Defined class for Error (GError), prototype 0x1f4848380e80, JSClass 0x7fd3f20b9e40, in object 0x1f4848380130 + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1f48483f0100, JSClass 0x7fd3f20b9fe0, in object 0x1f48483803a0 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 @@ -2730,42 +2418,49 @@ JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 - JS CTX: Initialized class GjsFileImporter prototype 0x380d7ee80040 - JS IMPORT: Defining parent (nil) of 0x380d7ee80070 'imports' is mod 0 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x380d7ee80070 of 0x46b9d001f8 '_print' is mod 1 - JS G OBJ: Defined class for Object (GObject), prototype 0x25e3620807c0, JSClass 0x7f409b03a2a0, in object 0x25e362080370 - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x25e362080370 in GIRepository 0x25e3620800d0 + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0xf7800180070 of 0xf780016fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G BXD: Defining method matches in prototype for GLib.Error + JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Regress' 0x25e3620807f0 in GIRepository 0x25e3620800d0 JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 68 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 + JS MEMORY: 238 objects currently alive + JS MEMORY: boxed_instance = 5 + JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 0 - JS MEMORY: function = 52 + JS MEMORY: function = 166 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 + JS MEMORY: gerror_instance = 9 + JS MEMORY: gerror_prototype = 1 JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 6 - JS MEMORY: ns = 2 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 0 + JS MEMORY: interface = 1 + JS MEMORY: module = 11 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 16 + JS MEMORY: object_prototype = 11 + JS MEMORY: param = 2 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 @@ -2776,69 +2471,181 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf78001802e0, JSClass 0x7f33abeb1e40, in object 0xf7800180130 + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x2cb4ffd80040 + JS IMPORT: Defining parent (nil) of 0x2cb4ffd80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x3cf053d001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0xf7800180070 of 0xf780016f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x380d7ee800a0 - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7ee800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x2cb4ffd800a0 + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x2cb4ffd800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x2cb4ffd80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x2cb4ffd80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x2cb4ffd80160 in 0x2cb4ffd80070 + JS IMPORT: successfully imported directory 'overrides' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x380d7ee80100 + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x3cf053d00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x2cb4ffd6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x2cb4ffd80160 of 0x2cb4ffd6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x2cb4ffd80190, JSClass 0x7f9e27559e40, in object 0x2cb4ffd80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x2cb4ffd801c0 + JS CTX: Enabling JIT + JS CTX: Initialized class GIRepositoryFunction prototype 0x2cb4ffd6f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x2cb4ffd80220, JSClass 0x7f9e27559e40, in object 0x2cb4ffd80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2cb4ffd80280, JSClass 0x7f9e27559e40, in object 0x2cb4ffd80130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x2cb4ffd80130 in GIRepository 0x2cb4ffd800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS CTX: Initialized class GjsFileImporter prototype 0x250c41980040 + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS IMPORT: Defining parent (nil) of 0x250c41980070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x250c41980070 of 0x3867c30001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x250c419800a0 + JS IMPORT: Defining parent 0x250c41980070 of 0x250c419800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x250c41980100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS G BXD: Defining method run in prototype for GLib.MainLoop JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7ee80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x380d7ee80160 in 0x380d7ee80070 + JS IMPORT: Defining parent 0x250c41980070 of 0x250c41980160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x250c41980160 in 0x250c41980070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x328ffba802e0, JSClass 0x7fe12dac1e40, in object 0x328ffba80130 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x380d7ee80070 of 0x46b9d00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x250c41980070 of 0x3867c3000778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7ee6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x250c41980070 of 0x250c4196f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x380d7ee80160 of 0x380d7ee6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x250c41980160 of 0x250c4196f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x380d7ee80190, JSClass 0x7f1f1a081e40, in object 0x380d7ee80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x380d7ee801c0 - JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x380d7ee6f250 + JS G BXD: Defined class for Variant (GVariant), prototype 0x250c41980190, JSClass 0x7f6e665c9e40, in object 0x250c41980130 + JS CTX: Initialized class GIRepositoryGType prototype 0x250c419801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x250c4196f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x250c41980220, JSClass 0x7f6e665c9e40, in object 0x250c41980130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x250c41980280, JSClass 0x7f6e665c9e40, in object 0x250c41980130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x250c41980130 in GIRepository 0x250c419800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x1fa7a7d80040 + JS IMPORT: Defining parent (nil) of 0x1fa7a7d80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x2a57f1a001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x1fa7a7d800a0 + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x1fa7a7d800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fa7a7d80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x1fa7a7d80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1fa7a7d80160 in 0x1fa7a7d80070 + JS IMPORT: successfully imported directory 'overrides' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x2a57f1a00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x1fa7a7d6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x1fa7a7d80160 of 0x1fa7a7d6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x2cb4ffd6fb50 'jasmine' is mod 1 JS IMPORT: successfully imported module 'GLib' + JS IMPORT: successfully imported module 'jasmine' JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x591ee580070 of 0x591ee56fb50 'jasmine' is mod 1 + JS IMPORT: Defining parent 0x250c41980070 of 0x250c4196fb50 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x1fa7a7d80190, JSClass 0x7ff4c66c1e40, in object 0x1fa7a7d80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1fa7a7d801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1fa7a7d6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x380d7ee80220, JSClass 0x7f1f1a081e40, in object 0x380d7ee80130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1fa7a7d80220, JSClass 0x7ff4c66c1e40, in object 0x1fa7a7d80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x380d7ee80280, JSClass 0x7f1f1a081e40, in object 0x380d7ee80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1fa7a7d80280, JSClass 0x7ff4c66c1e40, in object 0x1fa7a7d80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' @@ -2847,346 +2654,109 @@ JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS NATIVE: Registered native JS module '_byteArrayNative' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x380d7ee80130 in GIRepository 0x380d7ee800d0 + JS G NS: Defined namespace 'GLib' 0x1fa7a7d80130 in GIRepository 0x1fa7a7d800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' - JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x25e362080820, JSClass 0x7f409b039ee0, in object 0x25e3620807f0 - JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. - JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x25e362080880, JSClass 0x7f409b039ee0, in object 0x25e3620807f0 - JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x328ffba803a0 in GIRepository 0x328ffba800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G BXD: Defining method matches in prototype for GLib.Error - JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' - JS CTX: JS context destroyed - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 93 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 70 - JS MEMORY: fundamental_instance = 1 - JS MEMORY: fundamental_prototype = 2 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 7 - JS MEMORY: ns = 4 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 1 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 238 objects currently alive - JS MEMORY: boxed_instance = 5 - JS MEMORY: boxed_prototype = 8 - JS MEMORY: closure = 0 - JS MEMORY: function = 166 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 9 - JS MEMORY: gerror_prototype = 1 - JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 11 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 16 - JS MEMORY: object_prototype = 11 - JS MEMORY: param = 2 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba6ffa0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba6ff40 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x591ee5802e0, JSClass 0x7f74aad21e40, in object 0x591ee580130 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x250c419802e0, JSClass 0x7f6e665c9e40, in object 0x250c41980130 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x591ee580070 of 0x591ee56f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0x250c41980070 of 0x250c4196f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffbabf040 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x591ee580370 in GIRepository 0x591ee5800d0 - JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffba6fee0 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x328ffba80160 of 0x328ffba6fe80 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G ENUM: Defining enum value ALL (fixed from all) 6 - JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 - JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 - JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 - JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 - JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 - JS G ENUM: Defining enum value TIME (fixed from time) 2 - JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x196fe2209548 - JS IMPORT: Importing module _gettext succeeded - JS IMPORT: Defining parent 0x591ee580070 of 0x591ee56fe80 '_gettext' is mod 1 - JS IMPORT: successfully imported module '_gettext' - JS IMPORT: Importing module gettext succeeded - JS IMPORT: Defining parent 0x591ee580070 of 0x591ee56fe20 'gettext' is mod 1 - JS IMPORT: successfully imported module 'gettext' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS IMPORT: Importing module GIMarshallingTests succeeded + JS IMPORT: Defining parent 0x250c41980160 of 0x250c4196fe50 'GIMarshallingTests' is mod 1 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2cb4ffd802e0, JSClass 0x7f9e27559e40, in object 0x2cb4ffd80130 + JS IMPORT: successfully imported module 'GIMarshallingTests' + JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' + JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x250c419803a0, JSClass 0x7f6e665c9e40, in object 0x250c41980370 + JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x2cb4ffd6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing module jasmine succeeded + JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides + JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x328ffba80070 of 0x3e9c5460abb8 '_gi' is mod 1 + JS IMPORT: Defining parent 0x250c41980070 of 0x3867c3009620 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7ee6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x250c41980430 in GIRepository 0x250c419800d0 JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x328ffba80070 of 0x328ffbabf3a0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x328ffba80160 of 0x328ffbabf340 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x328ffbabf4c0 class 0x7fe12dac56c0 in object 0x328ffba803d0 - JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'GjsPrivate' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x328ffba807f0, JSClass 0x7fe12dac22a0, in object 0x328ffba803d0 JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - + JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 69 objects currently alive + JS MEMORY: 65 objects currently alive JS MEMORY: boxed_instance = 1 - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 - JS MEMORY: function = 53 + JS MEMORY: function = 52 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: importer = 2 JS MEMORY: interface = 0 - JS MEMORY: module = 6 - JS MEMORY: ns = 2 - JS G NS: Defined namespace 'GObject' 0x328ffba803d0 in GIRepository 0x328ffba800d0 JS MEMORY: object_instance = 0 - + JS MEMORY: module = 4 + JS MEMORY: ns = 1 + JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence - JS CTX: Stopping profiler JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x328ffba80820, JSClass 0x7fe12dac22a0, in object 0x328ffba80370 - + JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x380d7ee802e0, JSClass 0x7f1f1a081e40, in object 0x380d7ee80130 - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x328ffba80880, JSClass 0x7fe12dac22a0, in object 0x328ffba80370 - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x328ffba808e0, JSClass 0x7fe12dac1e40, in object 0x328ffba80370 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS IMPORT: Importing module minijasmine succeeded - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x328ffba80940, JSClass 0x7fe12dac1e40, in object 0x328ffba80370 - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7ee6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x328ffba809a0, JSClass 0x7fe12dac22a0, in object 0x328ffba80370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x328ffba80a00, JSClass 0x7fe12dac22a0, in object 0x328ffba803a0 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x328ffba80a60, JSClass 0x7fe12dac22a0, in object 0x328ffba80370 - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x328ffbabfc40, JSClass 0x7fe12dac21a0, in object 0x328ffba80370 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x328ffba80af0, JSClass 0x7fe12dac22a0, in object 0x3e9c54600428 - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x328ffba80b80, JSClass 0x7fe12dac1e40, in object 0x328ffba80370 - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x328ffba80be0, JSClass 0x7fe12dac22a0, in object 0x328ffba80370 - JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x328ffba80370 in GIRepository 0x328ffba800d0 - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' - JS G ENUM: Defining enum value READABLE (fixed from readable) 1 - JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 - JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 - JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 - JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 - JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 - JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 - JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 - JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x3e9c5460f808 - JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' - JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55bf08535b70 type GParamBoolean - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS CTX: Enabling JIT - JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x328ffba80c70, JSClass 0x7fe12dac22a0, in object 0x3e9c54600428 - JS CTX: Initialized class GjsFileImporter prototype 0x177d05e80040 - JS IMPORT: Defining parent (nil) of 0x177d05e80070 'imports' is mod 0 - JS IMPORT: Importing module GIMarshallingTests succeeded - JS IMPORT: Defining parent 0x380d7ee80160 of 0x380d7ee6fe50 'GIMarshallingTests' is mod 1 - JS IMPORT: successfully imported module 'GIMarshallingTests' - JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x177d05e80070 of 0x25cfcba001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x380d7ee803a0, JSClass 0x7f1f1a081e40, in object 0x380d7ee80370 - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct - JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x250c41980070 of 0x250c4196ffa0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x2cb4ffd80370 in GIRepository 0x2cb4ffd800d0 + JS IMPORT: Importing module _format succeeded + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x2cb4ffd6fe80 '_format' is mod 1 + JS IMPORT: successfully imported module '_format' + JS IMPORT: Importing module format succeeded + JS IMPORT: Defining parent 0x2cb4ffd80070 of 0x2cb4ffd6fe20 'format' is mod 1 + JS IMPORT: successfully imported module 'format' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x1fa7a7d6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x250c41980070 of 0x250c419cd040 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x250c41980160 of 0x250c4196ff40 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -3194,225 +2764,135 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x177d05e800a0 - JS IMPORT: Defining parent 0x177d05e80070 of 0x177d05e800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x177d05e80100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x177d05e80070 of 0x177d05e80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x177d05e80160 in 0x177d05e80070 - JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x250c419cd160 class 0x7f6e665cd6c0 in object 0x250c41980400 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x380d7ee80070 of 0x46b9d09620 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS IMPORT: Importing '_byteArrayNative' JS G NS: Defined namespace 'GjsPrivate' 0x380d7ee80430 in GIRepository 0x380d7ee800d0 - - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x177d05e80070 of 0x25cfcba00778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x177d05e80070 of 0x177d05e6f1f0 'byteArray' is mod 1 - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x177d05e80160 of 0x177d05e6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x177d05e80190, JSClass 0x7f9b902b1e40, in object 0x177d05e80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x177d05e801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x177d05e6f250 - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7ee6ffa0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x177d05e80220, JSClass 0x7f9b902b1e40, in object 0x177d05e80130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x177d05e80280, JSClass 0x7f9b902b1e40, in object 0x177d05e80130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x177d05e80130 in GIRepository 0x177d05e800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7eecd040 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x380d7ee80160 of 0x380d7ee6ff40 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x380d7eecd160 class 0x7f1f1a0856c0 in object 0x380d7ee80400 - JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) - JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x1e0185380040 + JS IMPORT: Defining parent (nil) of 0x1e0185380070 'imports' is mod 0 + JS CTX: Enabling JIT + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1e0185380070 of 0x1b23720001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS CTX: Initialized class GjsFileImporter prototype 0x235616980040 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x380d7ee80850, JSClass 0x7f1f1a0822a0, in object 0x380d7ee80400 + JS G OBJ: Defined class for Object (GObject), prototype 0x250c41980850, JSClass 0x7f6e665ca2a0, in object 0x250c41980400 JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x380d7ee80400 in GIRepository 0x380d7ee800d0 - JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x380d7ee80880, JSClass 0x7f1f1a0822a0, in object 0x380d7ee80370 + JS G NS: Defined namespace 'GObject' 0x250c41980400 in GIRepository 0x250c419800d0 + JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x250c41980880, JSClass 0x7f6e665ca2a0, in object 0x250c41980370 JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) - JS IMPORT: Importing module jasmine succeeded - JS G NS: Defined namespace 'GIMarshallingTests' 0x380d7ee80370 in GIRepository 0x380d7ee800d0 - JS CTX: Initialized class GjsFileImporter prototype 0x150c3a880040 - JS IMPORT: Defining parent 0x177d05e80070 of 0x177d05e6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS IMPORT: Defining parent (nil) of 0x150c3a880070 'imports' is mod 0 + JS G NS: Defined namespace 'GIMarshallingTests' 0x250c41980370 in GIRepository 0x250c419800d0 JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x150c3a880070 of 0x2ef4bf9001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x150c3a8800a0 - JS IMPORT: Defining parent 0x150c3a880070 of 0x150c3a8800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x1e01853800a0 + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e01853800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepositoryNamespace prototype 0x150c3a880100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e0185380100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x150c3a880070 of 0x150c3a880160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x150c3a880160 in 0x150c3a880070 + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e0185380160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1e0185380160 in 0x1e0185380070 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7eecd760 'lang' is mod 1 + JS IMPORT: Defining parent 0x250c41980070 of 0x250c419cd760 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7eecd7c0 '_signals' is mod 1 + JS IMPORT: Defining parent 0x250c41980070 of 0x250c419cd7c0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' + JS IMPORT: Defining parent (nil) of 0x235616980070 'imports' is mod 0 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x177d05e802e0, JSClass 0x7f9b902b1e40, in object 0x177d05e80130 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1fa7a7d802e0, JSClass 0x7ff4c66c1e40, in object 0x1fa7a7d80130 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x235616980070 of 0x86d729001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x250c41980070 of 0x250c419cd700 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x250c41980160 of 0x250c419cd6a0 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x177d05e80070 of 0x177d05e6f130 'minijasmine' is mod 1 - JS IMPORT: Defining parent 0x150c3a880070 of 0x2ef4bf900778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x1fa7a7d6f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x150c3a880070 of 0x150c3a86f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x150c3a880160 of 0x150c3a86f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' JS IMPORT: Importing module signals succeeded - - JS IMPORT: Defining parent 0x380d7ee80070 of 0x380d7eecd700 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x380d7ee80160 of 0x380d7eecd6a0 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x150c3a880190, JSClass 0x7f5271b09e40, in object 0x150c3a880130 - JS CTX: Initialized class GIRepositoryGType prototype 0x150c3a8801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x150c3a86f250 JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x150c3a880220, JSClass 0x7f5271b09e40, in object 0x150c3a880130 JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x150c3a880280, JSClass 0x7f5271b09e40, in object 0x150c3a880130 - - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x150c3a880130 in GIRepository 0x150c3a8800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x380d7ee80910, JSClass 0x7f1f1a0822a0, in object 0x380d7ee808e0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x250c41980910, JSClass 0x7f6e665ca2a0, in object 0x250c419808e0 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x2356169800a0 + JS IMPORT: Defining parent 0x235616980070 of 0x2356169800d0 'gi' is mod 1 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x380d7ee80970, JSClass 0x7f1f1a0822a0, in object 0x380d7ee808e0 + JS IMPORT: successfully imported module 'gi' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x250c41980970, JSClass 0x7f6e665ca2a0, in object 0x250c419808e0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x380d7ee809d0, JSClass 0x7f1f1a081e40, in object 0x380d7ee808e0 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x250c419809d0, JSClass 0x7f6e665c9e40, in object 0x250c419808e0 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x235616980100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x380d7ee80a30, JSClass 0x7f1f1a081e40, in object 0x380d7ee808e0 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x250c41980a30, JSClass 0x7f6e665c9e40, in object 0x250c419808e0 + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS CTX: Script evaluation succeeded - - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x380d7ee80a90, JSClass 0x7f1f1a0822a0, in object 0x380d7ee808e0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x380d7ee80af0, JSClass 0x7f1f1a0822a0, in object 0x380d7ee80430 + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x235616980070 of 0x235616980160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x235616980160 in 0x235616980070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x250c41980a90, JSClass 0x7f6e665ca2a0, in object 0x250c419808e0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x250c41980af0, JSClass 0x7f6e665ca2a0, in object 0x250c41980430 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x380d7ee80b50, JSClass 0x7f1f1a0822a0, in object 0x380d7ee808e0 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x250c41980b50, JSClass 0x7f6e665ca2a0, in object 0x250c419808e0 + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x2a57f1a093f8 '_gi' is mod 1 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x380d7eecdd90, JSClass 0x7f1f1a0821a0, in object 0x380d7ee808e0 - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x380d7ee80be0, JSClass 0x7f1f1a0822a0, in object 0x46b9d00428 + JS IMPORT: successfully imported module '_gi' + JS G IFACE: Defined class for File (GFile), prototype 0x250c419cdd90, JSClass 0x7f6e665ca1a0, in object 0x250c419808e0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x250c41980be0, JSClass 0x7f6e665ca2a0, in object 0x3867c3000428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x380d7ee80c70, JSClass 0x7f1f1a081e40, in object 0x380d7ee808e0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x250c41980c70, JSClass 0x7f6e665c9e40, in object 0x250c419808e0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x380d7ee80cd0, JSClass 0x7f1f1a0822a0, in object 0x380d7ee808e0 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x250c41980cd0, JSClass 0x7f6e665ca2a0, in object 0x250c419808e0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) + JS CTX: Destroying JS context + JS CTX: Releasing all native objects JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) @@ -3426,19 +2906,29 @@ JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + JS IMPORT: Importing '_byteArrayNative' JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + JS NATIVE: Defining native module '_byteArrayNative' JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS IMPORT: Defining parent 0x1e0185380070 of 0x1b2372000778 '_byteArrayNative' is mod 1 + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS IMPORT: successfully imported module '_byteArrayNative' + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS IMPORT: Importing module byteArray succeeded JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e018536f1f0 'byteArray' is mod 1 JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS IMPORT: successfully imported module 'byteArray' JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) + JS IMPORT: Importing module GLib succeeded JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS IMPORT: Defining parent 0x1e0185380160 of 0x1e018536f190 'GLib' is mod 1 JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS IMPORT: successfully imported module 'GLib' JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) @@ -3446,119 +2936,73 @@ JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x380d7ee808e0 in GIRepository 0x380d7ee800d0 + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x1e0185380190, JSClass 0x7f50e9879e40, in object 0x1e0185380130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1e01853801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1e018536f250 + JS G NS: Defined namespace 'Gio' 0x250c419808e0 in GIRepository 0x250c419800d0 JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x328ffba80cd0, JSClass 0x7fe12dac1e40, in object 0x328ffba80370 - JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource - JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema - JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema - JS IMPORT: Importing module jasmine succeeded JS G BXD: Defining method get_string in prototype for GLib.Variant - - JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema - JS IMPORT: Defining parent 0x150c3a880070 of 0x150c3a86fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G BXD: Defining method classify in prototype for GLib.Variant - JS G BXD: Defining method equal in prototype for GLib.Variant - JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' - JS G BXD: Defined class for VariantType (GVariantType), prototype 0x177d05e80550, JSClass 0x7f9b902b1e40, in object 0x177d05e80130 - JS G BXD: Defining method n_children in prototype for GLib.Variant - JS G BXD: Defining method get_child_value in prototype for GLib.Variant - JS G BXD: Defining method get_variant in prototype for GLib.Variant - JS G BXD: Defining method is_of_type in prototype for GLib.Variant - JS G BXD: Defining method get_uint32 in prototype for GLib.Variant - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x150c3a8802e0, JSClass 0x7f5271b09e40, in object 0x150c3a880130 - JS CTX: Enabling JIT - JS G BXD: Defining method get_maybe in prototype for GLib.Variant - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x150c3a880070 of 0x150c3a86f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS CTX: Initialized class GjsFileImporter prototype 0x252837e80040 - JS IMPORT: Defining parent (nil) of 0x252837e80070 'imports' is mod 0 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x252837e80070 of 0x24507d8001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant - JS IMPORT: Importing 'gi' JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' - - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x252837e800a0 - JS IMPORT: Defining parent 0x252837e80070 of 0x252837e800d0 'gi' is mod 1 - JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x380d7ee80d30, JSClass 0x7f1f1a081e40, in object 0x380d7ee80370 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x150c3a880070 of 0x2ef4bf9093f8 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x252837e80100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - - JS G BXD: Defined class for SimpleStruct (void), prototype 0x380d7ee80d90, JSClass 0x7f1f1a081e40, in object 0x380d7ee80370 - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e0185380220, JSClass 0x7f50e9879e40, in object 0x1e0185380130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e0185380280, JSClass 0x7f50e9879e40, in object 0x1e0185380130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x1e0185380130 in GIRepository 0x1e01853800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x252837e80070 of 0x252837e80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x252837e80160 in 0x252837e80070 - JS IMPORT: successfully imported directory 'overrides' JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x150c3a8803a0 in GIRepository 0x150c3a8800d0 - JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' - JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 - JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 - JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 - JS G ENUM: Defining GIMarshallingTests.Enum as 0x46b9d12678 + JS G NS: Defined namespace 'GjsPrivate' 0x1fa7a7d803a0 in GIRepository 0x1fa7a7d800d0 JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x150c3a880070 of 0x150c3a86fe80 '_common' is mod 1 + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x1fa7a7d6fe80 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x1fa7a7d80070 of 0x1fa7a7d6fee0 '_legacy' is mod 1 + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x252837e80070 of 0x24507d800778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x235616980070 of 0x86d72900778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x252837e80070 of 0x252837e6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x235616980070 of 0x23561696f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x252837e80160 of 0x252837e6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x235616980160 of 0x23561696f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' - JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 - JS G ENUM: Defining enum value GET (fixed from get) 1 - JS G ENUM: Defining enum value SET (fixed from set) 2 - JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 - JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 - JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 - JS G ENUM: Defining Gio.SettingsBindFlags as 0x3e9c5461f2f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x252837e80190, JSClass 0x7fa84d461e40, in object 0x252837e80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x252837e801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x252837e6f250 - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x150c3a880070 of 0x150c3a86fee0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module GObject succeeded + JS G BXD: Defined class for Variant (GVariant), prototype 0x235616980190, JSClass 0x7f4f6c4f1e40, in object 0x235616980130 + JS CTX: Initialized class GIRepositoryGType prototype 0x2356169801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x23561696f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x252837e80220, JSClass 0x7fa84d461e40, in object 0x252837e80130 - JS IMPORT: Defining parent 0x150c3a880160 of 0x150c3a86fe20 'GObject' is mod 1 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x235616980220, JSClass 0x7f4f6c4f1e40, in object 0x235616980130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS IMPORT: successfully imported module 'GObject' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x252837e80280, JSClass 0x7fa84d461e40, in object 0x252837e80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x235616980280, JSClass 0x7f4f6c4f1e40, in object 0x235616980130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -3572,191 +3016,112 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x252837e80130 in GIRepository 0x252837e800d0 + JS G NS: Defined namespace 'GLib' 0x235616980130 in GIRepository 0x2356169800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x1fa7a7d80160 of 0x1fa7a7d6fe20 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G BXD: Defining method insert_value in prototype for GLib.VariantDict - JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema - JS G PRM: Defined class ParamSpec prototype is 0x150c3a8c5040 class 0x7f5271b0d6c0 in object 0x150c3a880370 - JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict - JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' + JS G PRM: Defined class ParamSpec prototype is 0x1fa7a7dc4040 class 0x7ff4c66c56c0 in object 0x1fa7a7d80370 + JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x250c41980d30, JSClass 0x7f6e665c9e40, in object 0x250c41980370 + JS G OBJ: Defined class for Object (GObject), prototype 0x1fa7a7d807c0, JSClass 0x7ff4c66c22a0, in object 0x1fa7a7d80370 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x1fa7a7d80370 in GIRepository 0x1fa7a7d800d0 + JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for SimpleStruct (void), prototype 0x250c41980d90, JSClass 0x7f6e665c9e40, in object 0x250c41980370 + JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' + JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 + JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 + JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 + JS G ENUM: Defining GIMarshallingTests.Enum as 0x3867c3012678 + JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Regress' 0x1fa7a7d807f0 in GIRepository 0x1fa7a7d800d0 + JS CTX: Script evaluation succeeded + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e018536fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G ENUM: Defining GIMarshallingTests.GEnum as 0x46b9d5c6d8 - JS G OBJ: Defined class for Object (GObject), prototype 0x150c3a8807c0, JSClass 0x7f5271b0a2a0, in object 0x150c3a880370 + JS G ENUM: Defining GIMarshallingTests.GEnum as 0x3867c305c6d8 JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS NATIVE: Registered native JS module 'gi' - - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 - + JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 JS G ENUM: Defining enum value MASK (fixed from mask) 3 JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G ENUM: Defining GIMarshallingTests.Flags as 0x46b9d60a60 - JS G NS: Defined namespace 'GObject' 0x150c3a880370 in GIRepository 0x150c3a8800d0 + JS G ENUM: Defining GIMarshallingTests.Flags as 0x3867c3060a60 JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 JS G ENUM: Defining enum value MASK (fixed from mask) 3 JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 - JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x46b9d62cd8 - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' - JS G ENUM: Defining enum value READABLE (fixed from readable) 1 - JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 - JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 - JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 - JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 - JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 - JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 - JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 - JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x2ef4bf90cc20 - JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' - JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55f9ed946060 type GParamInt - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS G PRM: Wrapping GParamString 'string' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55f9ed7e60d0 type GParamString - JS G BXD: Defining method classify in prototype for GLib.Variant - JS G BXD: Defining method n_children in prototype for GLib.Variant - JS G BXD: Defining method get_child_value in prototype for GLib.Variant - JS G BXD: Defining method get_int32 in prototype for GLib.Variant + JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x3867c3062cd8 + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x380d7ee80e20, JSClass 0x7f1f1a0822a0, in object 0x380d7ee80370 - - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x25cfcba38a50 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x250c41980e20, JSClass 0x7f6e665ca2a0, in object 0x250c41980370 + JS G OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0x250c41980eb0, JSClass 0x7f6e665ca2a0, in object 0x250c41971b00 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0x380d7ee80eb0, JSClass 0x7f1f1a0822a0, in object 0x380d7ee71a40 - - JS G OBJ: Defined class for Gjs_TestObj (Gjs_TestObj), prototype 0x150c3a880820, JSClass 0x7f5271b0a2a0, in object 0x2ef4bf900428 - JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' - JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 - JS IMPORT: Defining parent 0x252837e80070 of 0x252837e6fb50 'jasmine' is mod 1 - JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 - JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS IMPORT: successfully imported module 'jasmine' - - JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 - JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 - JS G ENUM: Defining enum value ACTION (fixed from action) 32 - JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 - JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 - JS G ENUM: Defining GObject.SignalFlags as 0x2ef4bf90d568 - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G BXD: Defining method get_boolean in prototype for GLib.Variant - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x123a97f106a0, JSClass 0x7fe12dac22a0, in object 0x328ffba71cc0 - JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x123a97f10760, JSClass 0x7fe12dac1e40, in object 0x328ffba80370 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1e01853802e0, JSClass 0x7f50e9879e40, in object 0x1e0185380130 + JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0x250c41980f10, JSClass 0x7f6e665ca2a0, in object 0x250c41971b00 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e018536f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 382 objects currently alive - JS MEMORY: boxed_instance = 53 - JS MEMORY: boxed_prototype = 9 + JS MEMORY: 68 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 - JS MEMORY: function = 169 + JS MEMORY: function = 52 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 11 - JS MEMORY: ns = 4 - JS MEMORY: object_instance = 121 - JS MEMORY: object_prototype = 10 - JS MEMORY: param = 1 + JS MEMORY: interface = 0 + JS MEMORY: module = 6 + JS MEMORY: ns = 2 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS MEMORY: param = 0 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue - JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0x380d7ee80f10, JSClass 0x7f1f1a0822a0, in object 0x380d7ee71a40 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x252837e802e0, JSClass 0x7fa84d461e40, in object 0x252837e80130 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x252837e80070 of 0x252837e6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0x380d7ee80f70, JSClass 0x7f1f1a0822a0, in object 0x380d7ee71a40 - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS CTX: Enabling JIT - JS CTX: Initialized class GjsFileImporter prototype 0x380860480040 - JS IMPORT: Defining parent (nil) of 0x380860480070 'imports' is mod 0 - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x380860480070 of 0x36ecc72001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS G OBJ: Defined class for Gjs_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0x250c41980f70, JSClass 0x7f6e665ca2a0, in object 0x250c41971b00 + JS IMPORT: Defining parent 0x235616980070 of 0x23561696fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - + JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 - JS G NS: Defined namespace 'GjsPrivate' 0x252837e803a0 in GIRepository 0x252837e800d0 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 @@ -3764,33 +3129,49 @@ JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x46b9d16cd0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G ENUM: Defining GObject.ParamFlags as 0x3867c3016cd0 JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x559cb3314b70 type GParamBoolean + JS G PRM: JSObject created with param instance 0x55bc49a7ab70 type GParamBoolean + JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' + JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x1fa7a7d80820, JSClass 0x7ff4c66c1ee0, in object 0x1fa7a7d807f0 + JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. + JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x1fa7a7d80880, JSClass 0x7ff4c66c1ee0, in object 0x1fa7a7d807f0 + JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. + JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS CTX: Script evaluation succeeded JS G NS: Defined namespace 'GjsPrivate' 0x1e01853803a0 in GIRepository 0x1e01853800d0 + + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G BXD: Defining method run in prototype for GLib.MainLoop JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x13740ac80040 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 + JS IMPORT: Defining parent (nil) of 0x13740ac80070 'imports' is mod 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 230 objects currently alive - JS MEMORY: boxed_instance = 140 - JS MEMORY: boxed_prototype = 5 + JS MEMORY: 93 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 - JS MEMORY: function = 77 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 + JS MEMORY: function = 70 + JS MEMORY: fundamental_instance = 1 + JS MEMORY: fundamental_prototype = 2 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: importer = 2 JS MEMORY: interface = 0 - JS MEMORY: module = 4 - JS MEMORY: ns = 1 + JS MEMORY: module = 7 + JS MEMORY: ns = 4 JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 + JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 @@ -3802,35 +3183,37 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS CTX: Script evaluation succeeded + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x13740ac80070 of 0x3a8b51d001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2356169802e0, JSClass 0x7f4f6c4f1e40, in object 0x235616980130 JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x252837e80070 of 0x252837ebc130 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e018536ffa0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS CTX: JS context destroyed JS IMPORT: Defining parent 0x252837e80070 of 0x252837ebc0d0 'lang' is mod 1 - + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e018536ff40 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x252837e80070 of 0x252837ebc190 '_signals' is mod 1 + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x235616980070 of 0x23561696f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit JS IMPORT: Importing module _signals succeeded + + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e01853bf040 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' + JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x252837e80070 of 0x252837ebc070 'signals' is mod 1 + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e018536fee0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x252837e80160 of 0x252837e6ffd0 'Gio' is mod 1 + JS IMPORT: Defining parent 0x1e0185380160 of 0x1e018536fe80 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' @@ -3841,189 +3224,177 @@ JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Enabling JIT + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x235616980370 in GIRepository 0x2356169800d0 + JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS G ENUM: Defining enum value ALL (fixed from all) 6 + JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 + JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 + JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 + JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 + JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 + JS G ENUM: Defining enum value TIME (fixed from time) 2 + JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x86d72909548 + JS IMPORT: Importing module _gettext succeeded + JS IMPORT: Defining parent 0x235616980070 of 0x23561696fe80 '_gettext' is mod 1 + JS IMPORT: successfully imported module '_gettext' + JS IMPORT: Importing module gettext succeeded + JS IMPORT: Defining parent 0x235616980070 of 0x23561696fe20 'gettext' is mod 1 + JS IMPORT: successfully imported module 'gettext' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS CTX: Enabling JIT JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 102 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 77 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 7 - JS IMPORT: Importing '_gi' JS MEMORY: ns = 3 - - JS MEMORY: object_instance = 3 JS NATIVE: Defining native module '_gi' + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS CTX: Initialized class GjsFileImporter prototype 0x3d4750180040 + JS IMPORT: Defining parent (nil) of 0x3d4750180070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x3d4750180070 of 0x1f75866001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x3d47501800a0 + JS IMPORT: Defining parent 0x3d4750180070 of 0x3d47501800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x1e0185380070 of 0x1b237200abb8 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d4750180100 - JS MEMORY: object_prototype = 2 - JS MEMORY: param = 2 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS IMPORT: Defining parent 0x252837e80070 of 0x24507d80ad88 '_gi' is mod 1 - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS IMPORT: successfully imported module '_gi' - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x3d4750180070 of 0x3d4750180160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3d4750180160 in 0x3d4750180070 + JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x252837e80070 of 0x252837ebc4f0 '_common' is mod 1 + JS IMPORT: Defining parent 0x1e0185380070 of 0x1e01853bf3a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' - JS CTX: Enabling JIT JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x252837e80160 of 0x252837ebc490 'GObject' is mod 1 + JS IMPORT: Defining parent 0x1e0185380160 of 0x1e01853bf340 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS CTX: Initialized class GjsFileImporter prototype 0xfc0db80040 - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS IMPORT: Defining parent (nil) of 0xfc0db80070 'imports' is mod 0 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS CTX: Initialized class GjsFileImporter prototype 0x1a2c5c080040 + JS IMPORT: Defining parent (nil) of 0x1a2c5c080070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0xfc0db80070 of 0x310fcab001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x1a2c5c080070 of 0x66073c001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x252837ebc610 class 0x7fa84d4656c0 in object 0x252837e803d0 - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x3808604800a0 - JS IMPORT: Defining parent 0x380860480070 of 0x3808604800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0xfc0db800a0 - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x1a2c5c0800a0 + JS IMPORT: Defining parent 0x1a2c5c080070 of 0x1a2c5c0800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x380860480100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a2c5c080100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x380860480070 of 0x380860480160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x380860480160 in 0x380860480070 - JS IMPORT: successfully imported directory 'overrides' - JS CTX: Initialized class GIRepositoryNamespace prototype 0xfc0db80100 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x13740ac800a0 + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740ac800d0 'gi' is mod 1 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS IMPORT: successfully imported module 'gi' + + JS CTX: Initialized class GIRepositoryNamespace prototype 0x13740ac80100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x1e01853bf4c0 class 0x7f50e987d6c0 in object 0x1e01853803d0 JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0xfc0db80160 in 0xfc0db80070 + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740ac80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x13740ac80160 in 0x13740ac80070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x252837e807f0, JSClass 0x7fa84d4622a0, in object 0x252837e803d0 - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x252837e803d0 in GIRepository 0x252837e800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x252837e80820, JSClass 0x7fa84d4622a0, in object 0x252837e80370 JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x252837e80880, JSClass 0x7fa84d4622a0, in object 0x252837e80370 - JS IMPORT: Importing '_byteArrayNative' + JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x380860480070 of 0x36ecc7200778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x13740ac80070 of 0x3a8b51d00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' + JS G OBJ: Defined class for Object (GObject), prototype 0x1e01853807f0, JSClass 0x7f50e987a2a0, in object 0x1e01853803d0 JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x380860480070 of 0x38086046f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740ac6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Defining parent 0x380860480160 of 0x38086046f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x13740ac80160 of 0x13740ac6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G BXD: Defined class for Variant (GVariant), prototype 0x13740ac80190, JSClass 0x7f275fa69e40, in object 0x13740ac80130 + JS G NS: Defined namespace 'GObject' 0x1e01853803d0 in GIRepository 0x1e01853800d0 + JS CTX: Initialized class GIRepositoryGType prototype 0x13740ac801c0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1e0185380820, JSClass 0x7f50e987a2a0, in object 0x1e0185380370 + JS CTX: Initialized class GIRepositoryFunction prototype 0x13740ac6f250 + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0xfc0db80070 of 0x310fcab00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x3d4750180070 of 0x1f7586600778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db6f1f0 'byteArray' is mod 1 - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x252837e808e0, JSClass 0x7fa84d461e40, in object 0x252837e80370 - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS IMPORT: Defining parent 0x3d4750180070 of 0x3d475016f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS G BXD: Defined class for Variant (GVariant), prototype 0x380860480190, JSClass 0x7f805e5f9e40, in object 0x380860480130 - JS CTX: Initialized class GIRepositoryGType prototype 0x3808604801c0 - JS IMPORT: Defining parent 0xfc0db80160 of 0xfc0db6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x3d4750180160 of 0x3d475016f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS CTX: Initialized class GIRepositoryFunction prototype 0x38086046f250 - - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x252837e80940, JSClass 0x7fa84d461e40, in object 0x252837e80370 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0xfc0db80190, JSClass 0x7fb034049e40, in object 0xfc0db80130 - JS CTX: Initialized class GIRepositoryGType prototype 0xfc0db801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0xfc0db6f250 + JS G BXD: Defined class for Variant (GVariant), prototype 0x3d4750180190, JSClass 0x7fca69451e40, in object 0x3d4750180130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3d47501801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3d475016f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x380860480220, JSClass 0x7f805e5f9e40, in object 0x380860480130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x13740ac80220, JSClass 0x7f275fa69e40, in object 0x13740ac80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x380860480280, JSClass 0x7f805e5f9e40, in object 0x380860480130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13740ac80280, JSClass 0x7f275fa69e40, in object 0x13740ac80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x252837e809a0, JSClass 0x7fa84d4622a0, in object 0x252837e80370 JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x252837e80a00, JSClass 0x7fa84d4622a0, in object 0x252837e803a0 JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x252837e80a60, JSClass 0x7fa84d4622a0, in object 0x252837e80370 - JS G NS: Defined namespace 'GLib' 0x380860480130 in GIRepository 0x3808604800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x252837ebcd90, JSClass 0x7fa84d4621a0, in object 0x252837e80370 - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x252837e80af0, JSClass 0x7fa84d4622a0, in object 0x24507d800428 - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for Bytes (GBytes), prototype 0xfc0db80220, JSClass 0x7fb034049e40, in object 0xfc0db80130 - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x252837e80b80, JSClass 0x7fa84d461e40, in object 0x252837e80370 + JS G NS: Defined namespace 'GLib' 0x13740ac80130 in GIRepository 0x13740ac800d0 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d4750180220, JSClass 0x7fca69451e40, in object 0x3d4750180130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfc0db80280, JSClass 0x7fb034049e40, in object 0xfc0db80130 - JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d4750180280, JSClass 0x7fca69451e40, in object 0x3d4750180130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x252837e80be0, JSClass 0x7fa84d4622a0, in object 0x252837e80370 + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' @@ -4031,20 +3402,64 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0xfc0db80130 in GIRepository 0xfc0db800d0 + JS G NS: Defined namespace 'GLib' 0x3d4750180130 in GIRepository 0x3d47501800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x1a2c5c080070 of 0x1a2c5c080160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1a2c5c080160 in 0x1a2c5c080070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1e0185380880, JSClass 0x7f50e987a2a0, in object 0x1e0185380370 + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1e01853808e0, JSClass 0x7f50e9879e40, in object 0x1e0185380370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1e0185380940, JSClass 0x7f50e9879e40, in object 0x1e0185380370 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1e01853809a0, JSClass 0x7f50e987a2a0, in object 0x1e0185380370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1e0185380a00, JSClass 0x7f50e987a2a0, in object 0x1e01853803a0 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1e0185380a60, JSClass 0x7f50e987a2a0, in object 0x1e0185380370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x1e01853bfc40, JSClass 0x7f50e987a1a0, in object 0x1e0185380370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1e0185380af0, JSClass 0x7f50e987a2a0, in object 0x1b2372000428 + JS IMPORT: Importing '_byteArrayNative' JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + + JS NATIVE: Defining native module '_byteArrayNative' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1e0185380b80, JSClass 0x7f50e9879e40, in object 0x1e0185380370 + JS IMPORT: Defining parent 0x1a2c5c080070 of 0x66073c00778 '_byteArrayNative' is mod 1 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS IMPORT: successfully imported module '_byteArrayNative' + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x1a2c5c080070 of 0x1a2c5c06f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS G OBJ: Defined class for Settings (GSettings), prototype 0x1e0185380be0, JSClass 0x7f50e987a2a0, in object 0x1e0185380370 + JS IMPORT: Defining parent 0x1a2c5c080160 of 0x1a2c5c06f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for Variant (GVariant), prototype 0x1a2c5c080190, JSClass 0x7f945ae49e40, in object 0x1a2c5c080130 JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Initialized class GIRepositoryGType prototype 0x1a2c5c0801c0 JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) + JS CTX: Initialized class GIRepositoryFunction prototype 0x1a2c5c06f250 JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) @@ -4071,9 +3486,171 @@ JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a2c5c080220, JSClass 0x7f945ae49e40, in object 0x1a2c5c080130 JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x252837e80370 in GIRepository 0x252837e800d0 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a2c5c080280, JSClass 0x7f945ae49e40, in object 0x1a2c5c080130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'GjsPrivate' + JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740ac6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 69 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 53 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 0 + JS MEMORY: module = 6 + JS MEMORY: ns = 2 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' + JS G NS: Defined namespace 'Gio' 0x1e0185380370 in GIRepository 0x1e01853800d0 + JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' + JS G ENUM: Defining enum value READABLE (fixed from readable) 1 + JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 + JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 + JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 + JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 + JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 + JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 + JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 + JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 + JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 + JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 + JS G ENUM: Defining GObject.ParamFlags as 0x1b237200f808 + JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' + JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b74ff76b70 type GParamBoolean + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x1e0185380c70, JSClass 0x7f50e987a2a0, in object 0x1b2372000428 + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x1a2c5c080130 in GIRepository 0x1a2c5c0800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x3d4750180070 of 0x3d475016fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' + JS CTX: Destroying JS context + JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' JS CTX: Releasing all native objects + + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x13740ac802e0, JSClass 0x7f275fa69e40, in object 0x13740ac80130 + JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740ac6f130 'minijasmine' is mod 1 + JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' JS NATIVE: Registered native JS module '_print' + + JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x3867c3094148 + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3d47501802e0, JSClass 0x7fca69451e40, in object 0x3d4750180130 JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -4081,6 +3658,16 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' + JS IMPORT: Importing module jasmine succeeded + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) + JS IMPORT: Defining parent 0x1a2c5c080070 of 0x1a2c5c06fb50 'jasmine' is mod 1 + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Defining parent 0x3d4750180070 of 0x3d475016f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -4088,58 +3675,350 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' + JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x13740ac803a0 in GIRepository 0x13740ac800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) + JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a2c5c0802e0, JSClass 0x7f945ae49e40, in object 0x1a2c5c080130 + JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1a2c5c080070 of 0x1a2c5c06f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x3d4750180070 of 0x1f75866093f8 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3d47501803a0 in GIRepository 0x3d47501800d0 + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x3d4750180070 of 0x3d475016fe80 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740acbc130 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740acbc0d0 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740acbc190 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740acbc070 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x13740ac80160 of 0x13740ac6ffd0 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x13740ac80070 of 0x3a8b51d0ad88 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x3d4750180070 of 0x3d475016fee0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x3d4750180160 of 0x3d475016fe20 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x3d47501c5040 class 0x7fca694556c0 in object 0x3d4750180370 + JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x13740ac80070 of 0x13740acbc4f0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x13740ac80160 of 0x13740acbc490 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x3d47501807c0, JSClass 0x7fca694522a0, in object 0x3d4750180370 + JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x13740acbc610 class 0x7f275fa6d6c0 in object 0x13740ac803d0 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x3d4750180370 in GIRepository 0x3d47501800d0 + JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' + JS G ENUM: Defining enum value READABLE (fixed from readable) 1 + JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 + JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 + JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 + JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 + JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 + JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 + JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 + JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 + JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 + JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 + JS G ENUM: Defining GObject.ParamFlags as 0x1f758660cc20 + JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' + JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5644a137a060 type GParamInt + JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' + JS G PRM: Wrapping GParamString 'string' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5644a121a0d0 type GParamString + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x13740ac807f0, JSClass 0x7f275fa6a2a0, in object 0x13740ac803d0 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x13740ac803d0 in GIRepository 0x13740ac800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x13740ac80820, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x13740ac80880, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x13740ac808e0, JSClass 0x7f275fa69e40, in object 0x13740ac80370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x13740ac80940, JSClass 0x7f275fa69e40, in object 0x13740ac80370 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS G BXD: Defining method get_string in prototype for GLib.Variant + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x13740ac809a0, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x13740ac80a00, JSClass 0x7f275fa6a2a0, in object 0x13740ac803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x13740ac80a60, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x13740acbcd90, JSClass 0x7f275fa6a1a0, in object 0x13740ac80370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x13740ac80af0, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x1e0185380cd0, JSClass 0x7f50e9879e40, in object 0x1e0185380370 + JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource + JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema + JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema + JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' + JS G BXD: Defining method classify in prototype for GLib.Variant + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x13740ac80b80, JSClass 0x7f275fa69e40, in object 0x13740ac80370 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS G OBJ: Defined class for Settings (GSettings), prototype 0x13740ac80be0, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' + + JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS G OBJ: Defined class for Gjs_TestObj (Gjs_TestObj), prototype 0x3d4750180820, JSClass 0x7fca694522a0, in object 0x1f7586600428 + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS G BXD: Defining method equal in prototype for GLib.Variant + JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' + + JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) + JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 + JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 + JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 + JS G ENUM: Defining enum value ACTION (fixed from action) 32 + JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 + JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 + JS G ENUM: Defining GObject.SignalFlags as 0x1f758660d568 + JS G NS: Defined namespace 'Gio' 0x13740ac80370 in GIRepository 0x13740ac800d0 JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x252837e80160 of 0x252837ede850 'Gtk' is mod 1 - JS CTX: JS context destroyed + JS IMPORT: Defining parent 0x13740ac80160 of 0x13740acde850 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' + JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1a2c5c080550, JSClass 0x7f945ae49e40, in object 0x1a2c5c080130 + JS G BXD: Defining method n_children in prototype for GLib.Variant + JS G BXD: Defining method get_child_value in prototype for GLib.Variant + JS G BXD: Defining method get_variant in prototype for GLib.Variant + JS G BXD: Defining method is_of_type in prototype for GLib.Variant + JS G BXD: Defining method get_uint32 in prototype for GLib.Variant + JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema + JS G BXD: Defining method get_maybe in prototype for GLib.Variant + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant + JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' + JS NATIVE: Registered native JS module '_byteArrayNative' JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' + + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT - JS CTX: Initialized class GjsFileImporter prototype 0x368821680040 - JS IMPORT: Defining parent (nil) of 0x368821680070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' + JS CTX: Initialized class GjsFileImporter prototype 0x27eff1080040 + JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent (nil) of 0x27eff1080070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x368821680070 of 0x155cf03001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x27eff1080070 of 0x2737b49001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' + JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x3688216800a0 - JS IMPORT: Defining parent 0x368821680070 of 0x3688216800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x27eff10800a0 + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff10800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x368821680100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x27eff1080100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x368821680070 of 0x368821680160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x368821680160 in 0x368821680070 + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff1080160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x27eff1080160 in 0x27eff1080070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x368821680070 of 0x155cf0300778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x27eff1080070 of 0x2737b4900778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x368821680070 of 0x36882166f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff106f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x368821680160 of 0x36882166f190 'GLib' is mod 1 + JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x27eff1080160 of 0x27eff106f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x368821680190, JSClass 0x7f2fa6499e40, in object 0x368821680130 - JS CTX: Initialized class GIRepositoryGType prototype 0x3688216801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x36882166f250 - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x380860480070 of 0x38086046fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS G BXD: Defined class for Variant (GVariant), prototype 0x27eff1080190, JSClass 0x7f501a671e40, in object 0x27eff1080130 + JS CTX: Initialized class GIRepositoryGType prototype 0x27eff10801c0 + JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' + JS CTX: Initialized class GIRepositoryFunction prototype 0x27eff106f250 + JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x368821680220, JSClass 0x7f2fa6499e40, in object 0x368821680130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x27eff1080220, JSClass 0x7f501a671e40, in object 0x27eff1080130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x368821680280, JSClass 0x7f2fa6499e40, in object 0x368821680130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27eff1080280, JSClass 0x7f501a671e40, in object 0x27eff1080130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -4153,149 +4032,42 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x368821680130 in GIRepository 0x3688216800d0 + JS G NS: Defined namespace 'GLib' 0x27eff1080130 in GIRepository 0x27eff10800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xfc0db802e0, JSClass 0x7fb034049e40, in object 0xfc0db80130 - JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module jasmine succeeded -Trace/breakpoint trap - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS IMPORT: Defining parent 0x368821680070 of 0x36882166fb50 'jasmine' is mod 1 - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0xfc0db803a0 in GIRepository 0xfc0db800d0 JS IMPORT: successfully imported module 'jasmine' - - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db6ff40 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db6fee0 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db6ffa0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3688216802e0, JSClass 0x7f2fa6499e40, in object 0x368821680130 JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3808604802e0, JSClass 0x7f805e5f9e40, in object 0x380860480130 - - JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0db6fe80 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0xfc0db80160 of 0xfc0db6fe20 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - - JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Importing module minijasmine succeeded - - JS IMPORT: Defining parent 0x368821680070 of 0x36882166f130 'minijasmine' is mod 1 JS IMPORT: Defining parent 0x380860480070 of 0x38086046f130 'minijasmine' is mod 1 - - JS IMPORT: successfully imported module 'minijasmine' JS IMPORT: successfully imported module 'minijasmine' - - JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded - - JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' - JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GjsFileImporter prototype 0x263436f80040 - JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Gdk' 0x368821680370 in GIRepository 0x3688216800d0 + JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x252837e80c70, JSClass 0x7fa84d4622a0, in object 0x252837e803d0 - JS IMPORT: Defining parent (nil) of 0x263436f80070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x252837e80cd0, JSClass 0x7fa84d4622a0, in object 0x252837e80c40 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x263436f80070 of 0x71ca95001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x13740ac80c70, JSClass 0x7f275fa6a2a0, in object 0x13740ac803d0 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x13740ac80cd0, JSClass 0x7f275fa6a2a0, in object 0x13740ac80c40 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' - JS CTX: Enabling JIT JS G OBJ: Defined class for Container (GtkContainer), prototype 0x252837e80d30, JSClass 0x7fa84d4622a0, in object 0x252837e80c40 - + JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x13740ac80d30, JSClass 0x7f275fa6a2a0, in object 0x13740ac80c40 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x252837e80c40 in GIRepository 0x252837e800d0 + JS G NS: Defined namespace 'Gtk' 0x13740ac80c40 in GIRepository 0x13740ac800d0 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS IMPORT: Importing '_gi' - + JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 - JS NATIVE: Defining native module '_gi' JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 - JS IMPORT: Defining parent 0xfc0db80070 of 0x310fcab0abb8 '_gi' is mod 1 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 - JS IMPORT: successfully imported module '_gi' JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x24507d810a38 JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' - + JS G ENUM: Defining GObject.ParamFlags as 0x3a8b51d10a38 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62baa89d0 type GParamString JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - - JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject - - JS G PRM: JSObject created with param instance 0x55a62baa8a60 type GParamString + JS G PRM: JSObject created with param instance 0x55781c2cc1d0 type GParamString + JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c2cc260 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62baa8af0 type GParamString + JS G PRM: JSObject created with param instance 0x55781c2cc2f0 type GParamString JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 @@ -4306,72 +4078,45 @@ JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 - JS G ENUM: Defining GObject.SignalFlags as 0x24507d810b68 - JS CTX: Initialized class GjsFileImporter prototype 0x2d5175680040 - JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0xfc0db80070 of 0xfc0dbc0340 '_common' is mod 1 - JS IMPORT: Defining parent (nil) of 0x2d5175680070 'imports' is mod 0 - JS IMPORT: successfully imported module '_common' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS IMPORT: Importing module GObject succeeded - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' - - JS G NS: Defined namespace 'GjsPrivate' 0x3808604803a0 in GIRepository 0x3808604800d0 - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x263436f800a0 - JS IMPORT: Defining parent 0xfc0db80160 of 0xfc0dbc02e0 'GObject' is mod 1 - JS IMPORT: Defining parent 0x263436f80070 of 0x263436f800d0 'gi' is mod 1 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - - JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' JS IMPORT: successfully imported module 'GObject' - - JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing '_print' - + JS G ENUM: Defining GObject.SignalFlags as 0x3a8b51d10b68 + JS G BXD: Defining method insert_value in prototype for GLib.VariantDict + JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS CTX: Enabling JIT + JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' + JS CTX: Initialized class GjsFileImporter prototype 0x3481ce280040 + JS IMPORT: Defining parent (nil) of 0x3481ce280070 'imports' is mod 0 + JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2d5175680070 of 0xba28a0001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x3481ce280070 of 0x1d0787a001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x3688216803d0 in GIRepository 0x3688216800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepositoryNamespace prototype 0x263436f80100 - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x3481ce2800a0 + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce2800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing directory 'overrides' JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS IMPORT: Defining parent 0x263436f80070 of 0x263436f80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x263436f80160 in 0x263436f80070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2d51756800a0 - JS IMPORT: Defining parent 0x2d5175680070 of 0x2d51756800d0 'gi' is mod 1 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x252837e80dc0, JSClass 0x7fa84d4622a0, in object 0x24507d800428 - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0xfc0dbc0460 class 0x7fb03404d6c0 in object 0xfc0db803d0 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d5175680100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x13740ac80dc0, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 @@ -4381,108 +4126,230 @@ JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x46b9d94148 + JS G ENUM: Defining GLib.LogLevelFlags as 0x66073c38a50 + JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3481ce280100 + JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS IMPORT: Defining parent 0x2d5175680070 of 0x2d5175680160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x2d5175680160 in 0x2d5175680070 + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce280160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3481ce280160 in 0x3481ce280070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing module _legacy succeeded - JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x380860480070 of 0x3808604b7160 '_legacy' is mod 1 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: successfully imported module '_legacy' - - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x380860480070 of 0x3808604b7100 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x368821680070 of 0x36882166ff40 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' + JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' + JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' + JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 + JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 + JS G ENUM: Defining GObject.TypeFlags as 0x3a8b51d13650 + JS G OBJ: Defined class for Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0x13740ac80e20, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' + JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 + JS G ENUM: Defining enum value GET (fixed from get) 1 + JS G ENUM: Defining enum value SET (fixed from set) 2 + JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 + JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 + JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 + JS G ENUM: Defining Gio.SettingsBindFlags as 0x1b237201f2f8 + JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Application (GApplication), prototype 0x13740ac80e80, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 JS IMPORT: Importing '_byteArrayNative' - JS IMPORT: Importing module lang succeeded JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x368821680070 of 0x36882166fee0 'lang' is mod 1 - JS IMPORT: Defining parent 0x263436f80070 of 0x71ca9500778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: successfully imported module 'lang' - + JS IMPORT: Defining parent 0x3481ce280070 of 0x1d0787a00778 '_byteArrayNative' is mod 1 + JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x13740ac80ee0, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x263436f80070 of 0x263436f6f1f0 'byteArray' is mod 1 - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce26f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module _signals succeeded JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x380860480070 of 0x3808604b71c0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS IMPORT: Defining parent 0x263436f80160 of 0x263436f6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x3481ce280160 of 0x3481ce26f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x263436f80190, JSClass 0x7fc9094e1e40, in object 0x263436f80130 - JS IMPORT: Importing module _signals succeeded - JS CTX: Initialized class GIRepositoryGType prototype 0x263436f801c0 - JS IMPORT: Defining parent 0x368821680070 of 0x36882166ffa0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS CTX: Initialized class GIRepositoryFunction prototype 0x263436f6f250 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2d5175680070 of 0xba28a000778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' + JS G BXD: Defined class for Variant (GVariant), prototype 0x3481ce280190, JSClass 0x7f053e169e40, in object 0x3481ce280130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3481ce2801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3481ce26f250 + JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' + JS G IFACE: Defined class for Initable (GInitable), prototype 0x13740ace6370, JSClass 0x7f275fa6a1a0, in object 0x13740ac80370 + JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x13740ac80f70, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' - JS IMPORT: Importing module byteArray succeeded - JS G BXD: Defined class for Bytes (GBytes), prototype 0x263436f80220, JSClass 0x7fc9094e1e40, in object 0x263436f80130 JS IMPORT: Defining parent 0x2d5175680070 of 0x2d517566f1f0 'byteArray' is mod 1 - - JS IMPORT: successfully imported module 'byteArray' JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - - JS IMPORT: Importing module GLib succeeded + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3481ce280220, JSClass 0x7f053e169e40, in object 0x3481ce280130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x2d5175680160 of 0x2d517566f190 'GLib' is mod 1 JS G OBJ: Defined class for Object (GObject), prototype 0xfc0db807f0, JSClass 0x7fb03404a2a0, in object 0xfc0db803d0 - - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x263436f80280, JSClass 0x7fc9094e1e40, in object 0x263436f80130 - JS IMPORT: successfully imported module 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3481ce280280, JSClass 0x7f053e169e40, in object 0x3481ce280130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2d5175680190, JSClass 0x7fb2ef211e40, in object 0x2d5175680130 - JS G NS: Defined namespace 'GLib' 0x263436f80130 in GIRepository 0x263436f800d0 - JS CTX: Initialized class GIRepositoryGType prototype 0x2d51756801c0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS CTX: Initialized class GIRepositoryFunction prototype 0x2d517566f250 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' - - JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 - JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G ENUM: Defining GObject.TypeFlags as 0x24507d813650 - - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GLib' 0x3481ce280130 in GIRepository 0x3481ce2800d0 + JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x13740ac80fd0, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0x13740acee070, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x13740acee0d0, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff106fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' +Gjs-Message: 06:07:39.800: JS WARNING: [/build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGIMarshalling.js 425]: Too many arguments to function GIMarshallingTests.multi_array_key_value_in: expected 1, got 2 + JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 102 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 77 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS CTX: Enabling JIT + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS CTX: Initialized class GjsFileImporter prototype 0x3ce0f2e80040 + JS IMPORT: Defining parent (nil) of 0x3ce0f2e80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x17923de001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' + JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c287130 type GParamInt + JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c2871b0 type GParamInt + JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c287230 type GParamInt + JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c2872b0 type GParamInt + JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c287330 type GParamInt + JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c2873b0 type GParamInt + JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c287430 type GParamInt + JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c2874b0 type GParamInt + JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c287530 type GParamInt + JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c2875b0 type GParamInt + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Defined namespace 'GObject' 0xfc0db803d0 in GIRepository 0xfc0db800d0 - JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xfc0db80820, JSClass 0x7fb03404a2a0, in object 0xfc0db80370 + JS MEMORY: interface = 0 + JS MEMORY: module = 7 + JS MEMORY: ns = 3 + JS MEMORY: object_instance = 3 + JS MEMORY: object_prototype = 2 + JS MEMORY: param = 2 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_AutoAccessors (Gjs_AutoAccessors), prototype 0x13740acee130, JSClass 0x7f275fa6a2a0, in object 0x3a8b51d00428 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x3ce0f2e800a0 + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e800d0 'gi' is mod 1 + JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x27eff10802e0, JSClass 0x7f501a671e40, in object 0x27eff1080130 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ce0f2e80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3ce0f2e80160 in 0x3ce0f2e80070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff106f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G BXD: Defining method classify in prototype for GLib.Variant + JS G BXD: Defining method n_children in prototype for GLib.Variant + JS G BXD: Defining method get_child_value in prototype for GLib.Variant + JS G BXD: Defining method get_int32 in prototype for GLib.Variant + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce26fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x17923de00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x3ce0f2e80160 of 0x3ce0f2e6f190 'GLib' is mod 1 JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0x252837e80e20, JSClass 0x7fa84d4622a0, in object 0x24507d800428 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x3ce0f2e80190, JSClass 0x7fdb18ee1e40, in object 0x3ce0f2e80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3ce0f2e801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3ce0f2e6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d5175680220, JSClass 0x7fb2ef211e40, in object 0x2d5175680130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ce0f2e80220, JSClass 0x7fdb18ee1e40, in object 0x3ce0f2e80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d5175680280, JSClass 0x7fb2ef211e40, in object 0x2d5175680130 - + JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ce0f2e80280, JSClass 0x7fdb18ee1e40, in object 0x3ce0f2e80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -4494,238 +4361,349 @@ JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xfc0db80880, JSClass 0x7fb03404a2a0, in object 0xfc0db80370 JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x2d5175680130 in GIRepository 0x2d51756800d0 + JS G NS: Defined namespace 'GLib' 0x3ce0f2e80130 in GIRepository 0x3ce0f2e800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' + JS G BXD: Defining method get_boolean in prototype for GLib.Variant + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' + JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x3159bfc106a0, JSClass 0x7f50e987a2a0, in object 0x1e0185371c80 + JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x3159bfc10760, JSClass 0x7f50e9879e40, in object 0x1e0185380370 + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 230 objects currently alive + JS MEMORY: boxed_instance = 140 + JS MEMORY: boxed_prototype = 5 + JS MEMORY: closure = 0 + JS MEMORY: function = 77 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 0 + JS MEMORY: module = 4 + JS MEMORY: ns = 1 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' + JS G NS: Failed to define info 'garray_utf8_full_out_caller_allocated' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3481ce2802e0, JSClass 0x7f053e169e40, in object 0x3481ce280130 + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 382 objects currently alive + JS MEMORY: boxed_instance = 53 + JS MEMORY: boxed_prototype = 9 + JS MEMORY: closure = 0 + JS MEMORY: function = 169 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 1 + JS MEMORY: module = 11 + JS MEMORY: ns = 4 + JS MEMORY: object_instance = 121 + JS MEMORY: object_prototype = 10 + JS MEMORY: param = 1 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS MEMORY: union_prototype = 0 + + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS IMPORT: Importing module minijasmine succeeded JS CTX: Final triggered GC + + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce26f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x3a8b51d08d10 + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3481ce2803a0 in GIRepository 0x3481ce2800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS CTX: JS context destroyed + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x13740acee190, JSClass 0x7f275fa6a2a0, in object 0x13740ac80c40 + JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) + JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) + JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject + JS G PRM: JSObject created with param instance 0x55781c2cc260 type GParamString + JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject + JS G PRM: JSObject created with param instance 0x55781c2cc260 type GParamString + JS IMPORT: Cleaning up from failed import of 'WarnLib' + JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce2b7160 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce2b7100 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce2b71c0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' + JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x368821680070 of 0x36882166fe80 'signals' is mod 1 - JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce2b70a0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Defining parent 0x368821680160 of 0x36882166fe20 'Gio' is mod 1 + JS IMPORT: Defining parent 0x3481ce280160 of 0x3481ce2b7040 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xfc0db808e0, JSClass 0x7fb034049e40, in object 0xfc0db80370 - JS G OBJ: Defined class for Application (GApplication), prototype 0x252837e80e80, JSClass 0x7fa84d4622a0, in object 0x252837e80370 - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xfc0db80940, JSClass 0x7fb034049e40, in object 0xfc0db80370 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS IMPORT: Importing module signals succeeded - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS IMPORT: Defining parent 0x380860480070 of 0x3808604b70a0 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' + JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module Regress succeeded + JS IMPORT: Defining parent 0x27eff1080160 of 0x27eff10c74f0 'Regress' is mod 1 + JS IMPORT: successfully imported module 'Regress' + JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x380860480160 of 0x3808604b7040 'Gio' is mod 1 + JS IMPORT: Defining parent 0x27eff1080160 of 0x27eff10c7640 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x252837e80ee0, JSClass 0x7fa84d4622a0, in object 0x24507d800428 - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' - - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xfc0db809a0, JSClass 0x7fb03404a2a0, in object 0xfc0db80370 - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xfc0db80a00, JSClass 0x7fb03404a2a0, in object 0xfc0db803a0 - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xfc0db80a60, JSClass 0x7fb03404a2a0, in object 0xfc0db80370 - - JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0xfc0dbc0be0, JSClass 0x7fb03404a1a0, in object 0xfc0db80370 JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G IFACE: Defined class for Initable (GInitable), prototype 0x252837ee6370, JSClass 0x7fa84d4621a0, in object 0x252837e80370 JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xfc0db80af0, JSClass 0x7fb03404a2a0, in object 0x310fcab00428 JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xfc0db80b80, JSClass 0x7fb034049e40, in object 0xfc0db80370 - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x252837e80f70, JSClass 0x7fa84d4622a0, in object 0x24507d800428 JS G OBJ: Defined class for Settings (GSettings), prototype 0xfc0db80be0, JSClass 0x7fb03404a2a0, in object 0xfc0db80370 - - JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - - JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' - JS G NS: Defined namespace 'Gio' 0xfc0db80370 in GIRepository 0xfc0db800d0 - JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x252837e80fd0, JSClass 0x7fa84d4622a0, in object 0x24507d800428 - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x368821680070 of 0x155cf030ac40 '_gi' is mod 1 - JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module '_gi' - JS CTX: Initialized class GjsFileImporter prototype 0x30c408880040 - JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' + JS CTX: Initialized class GjsFileImporter prototype 0x145e58580040 + JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent (nil) of 0x145e58580070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x145e58580070 of 0x6fd8e0001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x380860480070 of 0x36ecc720ac20 '_gi' is mod 1 - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Defining parent 0x3481ce280070 of 0x1d0787a0ac20 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0x252837eee070, JSClass 0x7fa84d4622a0, in object 0x24507d800428 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ce0f2e802e0, JSClass 0x7fdb18ee1e40, in object 0x3ce0f2e80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing module foobar succeeded + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff10c7a30 'foobar' is mod 1 + JS IMPORT: successfully imported module 'foobar' + JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' + JS IMPORT: Importing directory 'subA' + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff1080460 'subA' is mod 1 + JS IMPORT: Defined importer 'subA' 0x27eff1080460 in 0x27eff1080070 + JS IMPORT: successfully imported directory 'subA' + JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' + JS IMPORT: Importing directory 'subB' + JS IMPORT: Defining parent 0x27eff1080460 of 0x27eff1080490 'subB' is mod 1 + JS IMPORT: Defined importer 'subB' 0x27eff1080490 in 0x27eff1080460 + JS IMPORT: successfully imported directory 'subB' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing module foobar succeeded + JS IMPORT: Defining parent 0x27eff1080490 of 0x27eff10c7b20 'foobar' is mod 1 + JS IMPORT: successfully imported module 'foobar' + JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent (nil) of 0x30c408880070 'imports' is mod 0 JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x368821680070 of 0x3688216c0340 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' JS IMPORT: Importing '_print' JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' - - JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x252837eee0d0, JSClass 0x7fa84d4622a0, in object 0x24507d800428 - - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x30c408880070 of 0x2fbe8ae001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' + JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xdaf1812e940, JSClass 0x7f275fa6a1a0, in object 0x13740ac80370 JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x380860480070 of 0x3808604b7520 '_common' is mod 1 + JS IMPORT: Defining parent 0x3481ce280070 of 0x3481ce2b7520 '_common' is mod 1 JS IMPORT: successfully imported module '_common' + JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x368821680160 of 0x3688216c02e0 'GObject' is mod 1 JS IMPORT: Importing module GObject succeeded - - JS IMPORT: successfully imported module 'GObject' - JS IMPORT: Defining parent 0x380860480160 of 0x3808604b74c0 'GObject' is mod 1 - JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x3481ce280160 of 0x3481ce2b74c0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x30c4088800a0 - JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' JS IMPORT: Defining parent 0x30c408880070 of 0x30c4088800d0 'gi' is mod 1 - + JS CTX: Initialized class GIRepository prototype 0x145e585800a0 + JS IMPORT: Defining parent 0x145e58580070 of 0x145e585800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x30c408880100 - JS G PRM: Defined class ParamSpec prototype is 0x3688216c0460 class 0x7f2fa649d6c0 in object 0x368821680400 + JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' + JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x13740acee250, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x145e58580100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' - - JS G PRM: Defined class ParamSpec prototype is 0x3808604b7640 class 0x7f805e5fd6c0 in object 0x3808604803d0 - JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x30c408880070 of 0x30c408880160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x30c408880160 in 0x30c408880070 + JS IMPORT: Defining parent 0x145e58580070 of 0x145e58580160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x145e58580160 in 0x145e58580070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' + JS G PRM: Defined class ParamSpec prototype is 0x3481ce2b7640 class 0x7f053e16d6c0 in object 0x3481ce2803d0 + JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules + JS IMPORT: Cleaning up from failed import of 'alwaysThrows' + JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' + JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c262970 type GParamObject + JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x13740acee2b0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Importing module jasmine succeeded + JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x30c408880070 of 0x2fbe8ae00778 '_byteArrayNative' is mod 1 - JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' JS IMPORT: successfully imported module '_byteArrayNative' - + JS IMPORT: Defining parent 0x145e58580070 of 0x6fd8e000778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS IMPORT: Importing module byteArray succeeded - JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' JS IMPORT: Defining parent 0x30c408880070 of 0x30c40886f1f0 'byteArray' is mod 1 - + JS IMPORT: Defining parent 0x145e58580070 of 0x145e5856f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x30c408880160 of 0x30c40886f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Defining parent 0x263436f80070 of 0x263436f6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS IMPORT: Defining parent 0x2d5175680070 of 0x2d517566fb50 'jasmine' is mod 1 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - - JS IMPORT: successfully imported module 'jasmine' - JS G OBJ: Defined class for Object (GObject), prototype 0x3808604807f0, JSClass 0x7f805e5fa2a0, in object 0x3808604803d0 JS G OBJ: Defined class for Object (GObject), prototype 0x368821680820, JSClass 0x7f2fa649a2a0, in object 0x368821680400 + JS IMPORT: Importing module GLib succeeded JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3ce0f2e803a0 in GIRepository 0x3ce0f2e800d0 + JS IMPORT: Defining parent 0x145e58580160 of 0x145e5856f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' JS G BXD: Defined class for Variant (GVariant), prototype 0x30c408880190, JSClass 0x7fdcf20c9e40, in object 0x30c408880130 - - JS CTX: Initialized class GIRepositoryGType prototype 0x30c4088801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x30c40886f250 - JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G BXD: Defined class for Variant (GVariant), prototype 0x145e58580190, JSClass 0x7f8549be9e40, in object 0x145e58580130 + JS CTX: Initialized class GIRepositoryGType prototype 0x145e585801c0 + JS G OBJ: Defined class for Object (GObject), prototype 0x3481ce2807f0, JSClass 0x7f053e16a2a0, in object 0x3481ce2803d0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x145e5856f250 + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c2629e0 type GParamOverride JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x368821680400 in GIRepository 0x3688216800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x368821680850, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x30c408880220, JSClass 0x7fdcf20c9e40, in object 0x30c408880130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30c408880280, JSClass 0x7fdcf20c9e40, in object 0x30c408880130 - JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x145e58580220, JSClass 0x7f8549be9e40, in object 0x145e58580130 + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Defined namespace 'GObject' 0x3481ce2803d0 in GIRepository 0x3481ce2800d0 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + + JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x13740acee340, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x145e58580280, JSClass 0x7f8549be9e40, in object 0x145e58580130 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3481ce280820, JSClass 0x7f053e16a2a0, in object 0x3481ce280370 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -4736,190 +4714,56 @@ JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x30c408880130 in GIRepository 0x30c4088800d0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G NS: Defined namespace 'GLib' 0x145e58580130 in GIRepository 0x145e585800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3688216808b0, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3481ce280880, JSClass 0x7f053e16a2a0, in object 0x3481ce280370 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3e930 type GParamInt - JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3e9b0 type GParamInt - JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3ea30 type GParamInt - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject - - JS G PRM: JSObject created with param instance 0x55a62ba3eab0 type GParamInt - JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3eb30 type GParamInt - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x368821680910, JSClass 0x7f2fa6499e40, in object 0x3688216803a0 - JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3ebb0 type GParamInt - JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3ec30 type GParamInt - JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3ecb0 type GParamInt - JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3ed30 type GParamInt - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject - - JS G PRM: JSObject created with param instance 0x55a62ba3edb0 type GParamInt - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x368821680970, JSClass 0x7f2fa6499e40, in object 0x3688216803a0 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' - JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xfc0db80c40, JSClass 0x7fb03404a2a0, in object 0xfc0db80370 - JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject - JS G PRM: JSObject created with param instance 0x55fb748a7670 type GParamString - JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xfc0db80ca0, JSClass 0x7fb03404a2a0, in object 0xfc0db80370 - JS G NS: Defined namespace 'GObject' 0x3808604803d0 in GIRepository 0x3808604800d0 - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject - JS G PRM: JSObject created with param instance 0x55fb74a12250 type GParamBoolean - JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3688216809d0, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 - - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x380860480820, JSClass 0x7f805e5fa2a0, in object 0x380860480370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x368821680a30, JSClass 0x7f2fa649a2a0, in object 0x3688216803d0 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x368821680a90, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G IFACE: Defined class for File (GFile), prototype 0x3688216c0be0, JSClass 0x7f2fa649a1a0, in object 0x3688216803a0 - JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' - - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x368821680b20, JSClass 0x7f2fa649a2a0, in object 0x155cf0300428 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x368821680bb0, JSClass 0x7f2fa6499e40, in object 0x3688216803a0 - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x380860480880, JSClass 0x7f805e5fa2a0, in object 0x380860480370 - JS G OBJ: Defined class for Settings (GSettings), prototype 0x368821680c10, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3808604808e0, JSClass 0x7f805e5f9e40, in object 0x380860480370 - JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3481ce2808e0, JSClass 0x7f053e169e40, in object 0x3481ce280370 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x380860480940, JSClass 0x7f805e5f9e40, in object 0x380860480370 - - JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject - JS G PRM: JSObject created with param instance 0x55fb748a7670 type GParamString - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject - - JS G PRM: JSObject created with param instance 0x55fb74a12250 type GParamBoolean - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3481ce280940, JSClass 0x7f053e169e40, in object 0x3481ce280370 + JS IMPORT: Cleaning up from failed import of 'alwaysThrows' + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x36456c80040 + JS IMPORT: Defining parent (nil) of 0x36456c80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x36456c80070 of 0x3f98747001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_AutoAccessors (Gjs_AutoAccessors), prototype 0x252837eee130, JSClass 0x7fa84d4622a0, in object 0x24507d800428 + JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' + JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0xdaf181355e0, JSClass 0x7f275fa6a1a0, in object 0x13740ac80370 JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3808604809a0, JSClass 0x7f805e5fa2a0, in object 0x380860480370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x380860480a00, JSClass 0x7f805e5fa2a0, in object 0x3808604803a0 + JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3481ce2809a0, JSClass 0x7f053e16a2a0, in object 0x3481ce280370 + JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x13740acee3d0, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3481ce280a00, JSClass 0x7f053e16a2a0, in object 0x3481ce2803a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x380860480a60, JSClass 0x7f805e5fa2a0, in object 0x380860480370 + JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3481ce280a60, JSClass 0x7f053e16a2a0, in object 0x3481ce280370 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Defined namespace 'Gio' 0x3688216803a0 in GIRepository 0x3688216800d0 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G IFACE: Defined class for File (GFile), prototype 0x3808604b7dc0, JSClass 0x7f805e5fa1a0, in object 0x380860480370 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d51756802e0, JSClass 0x7fb2ef211e40, in object 0x2d5175680130 - JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x380860480af0, JSClass 0x7f805e5fa2a0, in object 0x36ecc7200428 + JS G IFACE: Defined class for File (GFile), prototype 0x3481ce2b7dc0, JSClass 0x7f053e16a1a0, in object 0x3481ce280370 + JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3481ce280af0, JSClass 0x7f053e16a2a0, in object 0x1d0787a00428 + JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x13740acee430, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x380860480b80, JSClass 0x7f805e5f9e40, in object 0x380860480370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3481ce280b80, JSClass 0x7f053e169e40, in object 0x3481ce280370 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject - JS G PRM: JSObject created with param instance 0x55fb748a7670 type GParamString JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject - JS G PRM: JSObject created with param instance 0x55fb74a12250 type GParamBoolean - JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - - JS IMPORT: Importing module minijasmine succeeded - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS IMPORT: Defining parent 0x2d5175680070 of 0x2d517566f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS CTX: Enabling JIT JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x263436f802e0, JSClass 0x7fc9094e1e40, in object 0x263436f80130 - - JS CTX: Script evaluation succeeded - JS G OBJ: Defined class for Settings (GSettings), prototype 0x380860480be0, JSClass 0x7f805e5fa2a0, in object 0x380860480370 - JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - + JS G OBJ: Defined class for Settings (GSettings), prototype 0x3481ce280be0, JSClass 0x7f053e16a2a0, in object 0x3481ce280370 + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method run in prototype for GLib.MainLoop JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) @@ -4931,61 +4775,42 @@ JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing module Gtk succeeded JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x368821680160 of 0x3688216d86a0 'Gtk' is mod 1 JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'Gtk' JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) - JS CTX: Initialized class GjsFileImporter prototype 0x366efcd80040 JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIMarshallingTests' 0x2d5175680370 in GIRepository 0x2d51756800d0 + JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing module minijasmine succeeded JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x263436f80070 of 0x263436f6f130 'minijasmine' is mod 1 JS IMPORT: Defining parent (nil) of 0x366efcd80070 'imports' is mod 0 - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS NATIVE: Registered native JS module '_byteArrayNative' JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) + JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55781c262a50 type GParamOverride + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x366efcd80070 of 0x2864119001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' - JS G NS: Defined namespace 'Gio' 0x380860480370 in GIRepository 0x3808604800d0 + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' + JS G NS: Defined namespace 'Gio' 0x3481ce280370 in GIRepository 0x3481ce2800d0 + JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x13740acee490, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 @@ -4995,26 +4820,57 @@ JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x36ecc720f8b8 - JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' + JS G ENUM: Defining GObject.ParamFlags as 0x1d0787a0f8b8 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6be0670 type GParamString - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' + JS G PRM: JSObject created with param instance 0x55e07d2dc670 type GParamString + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x366efcd800a0 - JS IMPORT: Defining parent 0x366efcd80070 of 0x366efcd800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x36456c800a0 + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c800d0 'gi' is mod 1 + JS IMPORT: Importing module _legacy succeeded JS IMPORT: successfully imported module 'gi' - JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x3808604d9940, JSClass 0x7f805e5fa1a0, in object 0x36ecc7200428 + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e6ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e6fee0 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS CTX: Initialized class GIRepositoryNamespace prototype 0x36456c80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e6ffa0 '_signals' is mod 1 + JS IMPORT: Importing directory 'overrides' + JS IMPORT: successfully imported module '_signals' + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x36456c80160 in 0x36456c80070 + JS IMPORT: successfully imported directory 'overrides' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x36456c80070 of 0x3f9874700778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x36456c80160 of 0x36456c6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS IMPORT: Importing module signals succeeded + JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x13740acee4f0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' + JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x13740acee550, JSClass 0x7f275fa6a2a0, in object 0x13740ac80370 + JS G OBJ: Defined class for Gjs_MyCustomCharset (Gjs_MyCustomCharset), prototype 0x13740acee5b0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G OBJ: Defined class for Gjs_MySecondCustomCharset (Gjs_MySecondCustomCharset), prototype 0x13740acee610, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' + JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0xdaf18135be0, JSClass 0x7f275fa6a1a0, in object 0x13740ac80370 + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x3481ce2d9940, JSClass 0x7f053e16a1a0, in object 0x1d0787a00428 JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 @@ -5025,86 +4881,77 @@ JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 - JS G ENUM: Defining GObject.SignalFlags as 0x36ecc720fbe8 - JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x366efcd80100 - JS CTX: Script evaluation succeeded JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - - JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x30c408880070 of 0x30c40886fb50 'jasmine' is mod 1 - - JS IMPORT: Defining parent 0x366efcd80070 of 0x366efcd80160 'overrides' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS IMPORT: Defined importer 'overrides' 0x366efcd80160 in 0x366efcd80070 - JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' - JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x3808604d99d0, JSClass 0x7f805e5fa1a0, in object 0x36ecc7200428 - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G ENUM: Defining GObject.SignalFlags as 0x1d0787a0fbe8 + JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' + JS IMPORT: Importing directory 'mutualImport' + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff10804c0 'mutualImport' is mod 1 + JS IMPORT: Defined importer 'mutualImport' 0x27eff10804c0 in 0x27eff1080070 + JS IMPORT: successfully imported directory 'mutualImport' + JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x3481ce2d99d0, JSClass 0x7f053e16a1a0, in object 0x1d0787a00428 + JS IMPORT: Importing module b succeeded + JS IMPORT: Defining parent 0x27eff10804c0 of 0x27eff10d7e80 'b' is mod 1 + JS IMPORT: successfully imported module 'b' + JS IMPORT: Importing module a succeeded + JS IMPORT: Defining parent 0x27eff10804c0 of 0x27eff10d7e20 'a' is mod 1 + JS IMPORT: successfully imported module 'a' JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS CTX: Script evaluation succeeded - JS G PRM: JSObject created with param instance 0x5564c6bddb70 type GParamOverride - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 201 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 0 + JS G PRM: JSObject created with param instance 0x55e07d2d9b70 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject - JS MEMORY: function = 157 - JS G PRM: JSObject created with param instance 0x5564c6be0700 type GParamString JS MEMORY: fundamental_instance = 0 - - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS MEMORY: interface = 1 - - JS MEMORY: module = 11 - JS MEMORY: ns = 4 - JS MEMORY: object_instance = 1 - JS MEMORY: object_prototype = 10 - JS MEMORY: param = 6 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x366efcd80070 of 0x286411900778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x366efcd80070 of 0x366efcd6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS IMPORT: Defining parent 0x366efcd80160 of 0x366efcd6f190 'GLib' is mod 1 + JS G PRM: JSObject created with param instance 0x55e07d2dc700 type GParamString + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2e6fe80 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x3ce0f2e80160 of 0x3ce0f2e6fe20 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x13740acee6a0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS IMPORT: successfully imported module 'GLib' + JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x13740acee700, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x145e58580070 of 0x145e5856fb50 'jasmine' is mod 1 + JS CTX: Enabling JIT + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS CTX: Initialized class GjsFileImporter prototype 0x1fce15780040 + JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x17923de0abb8 '_gi' is mod 1 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x366efcd80190, JSClass 0x7f6e141b1e40, in object 0x366efcd80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x366efcd801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x366efcd6f250 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x380860480cd0, JSClass 0x7f805e5fa2a0, in object 0x36ecc7200428 + JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x3481ce280cd0, JSClass 0x7f053e16a2a0, in object 0x1d0787a00428 + JS IMPORT: Importing module modunicode succeeded + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff10e09a0 'modunicode' is mod 1 + JS IMPORT: successfully imported module 'modunicode' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55e07d435020 type GParamOverride + JS IMPORT: Importing module lexicalScope succeeded + JS IMPORT: Defining parent 0x27eff1080070 of 0x27eff10e0a60 'lexicalScope' is mod 1 + JS IMPORT: successfully imported module 'lexicalScope' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for SimpleTestClass1 (SimpleTestClass1), prototype 0x13740acee790, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G OBJ: Defined class for SimpleTestClass2 (SimpleTestClass2), prototype 0x13740acee7f0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G OBJ: Defined class for SimpleTestClass3 (SimpleTestClass3), prototype 0x13740acee850, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x36456c80190, JSClass 0x7f2106781e40, in object 0x36456c80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x36456c801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x36456c6f250 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Defining parent (nil) of 0x1fce15780070 'imports' is mod 0 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x366efcd80220, JSClass 0x7f6e141b1e40, in object 0x366efcd80130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x36456c80220, JSClass 0x7f2106781e40, in object 0x36456c80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x366efcd80280, JSClass 0x7f6e141b1e40, in object 0x366efcd80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36456c80280, JSClass 0x7f2106781e40, in object 0x36456c80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -5118,55 +4965,13 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x366efcd80130 in GIRepository 0x366efcd800d0 - JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4a820 type GParamOverride - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30c4088802e0, JSClass 0x7fdcf20c9e40, in object 0x30c408880130 - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Script evaluation succeeded JS CTX: Freeing allocated resources + JS G NS: Defined namespace 'GLib' 0x36456c80130 in GIRepository 0x36456c800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1fce15780070 of 0x23a29db001f8 '_print' is mod 1 JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x380860480d30, JSClass 0x7f805e5fa2a0, in object 0x36ecc7200428 - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x30c408880070 of 0x30c40886f130 'minijasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' - JS G PRM: JSObject created with param instance 0x5564c6d4a890 type GParamOverride - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x380860480d90, JSClass 0x7f805e5fa2a0, in object 0x36ecc7200428 - JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x30c408880070 of 0x30c40886fe80 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x30c408880070 of 0x30c40886fe20 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS IMPORT: successfully imported module '_print' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 @@ -5174,181 +4979,163 @@ JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS IMPORT: Importing module _common succeeded JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS CTX: Script evaluation succeeded - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS IMPORT: Defining parent 0x3ce0f2e80070 of 0x3ce0f2ec0340 '_common' is mod 1 + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS IMPORT: successfully imported module '_common' + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x24507d808d10 - JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' + JS IMPORT: Importing module GObject succeeded + JS G ENUM: Defining GLib.LogLevelFlags as 0x2737b49030c0 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' - JS G IFACE: Defined class for Action (GAction), prototype 0x3808604d9e50, JSClass 0x7f805e5fa1a0, in object 0x380860480370 + JS IMPORT: Defining parent 0x3ce0f2e80160 of 0x3ce0f2ec02e0 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x3481ce280d30, JSClass 0x7f053e16a2a0, in object 0x1d0787a00428 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55e07d435090 type GParamOverride + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x1fce157800a0 + JS IMPORT: Defining parent 0x1fce15780070 of 0x1fce157800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G PRM: Defined class ParamSpec prototype is 0x3ce0f2ec0460 class 0x7fdb18ee56c0 in object 0x3ce0f2e803d0 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fce15780100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x3481ce280d90, JSClass 0x7f053e16a2a0, in object 0x1d0787a00428 + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x1fce15780070 of 0x1fce15780160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1fce15780160 in 0x1fce15780070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' + JS G IFACE: Defined class for Action (GAction), prototype 0x3481ce2d9e50, JSClass 0x7f053e16a1a0, in object 0x3481ce280370 JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4aa50 type GParamOverride + JS G PRM: JSObject created with param instance 0x55e07d435250 type GParamOverride JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4aac0 type GParamOverride + JS G PRM: JSObject created with param instance 0x55e07d4352c0 type GParamOverride JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4ab30 type GParamOverride + JS G PRM: JSObject created with param instance 0x55e07d435330 type GParamOverride JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4b030 type GParamOverride + JS G PRM: JSObject created with param instance 0x55e07d435830 type GParamOverride JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4b0a0 type GParamOverride - JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' + JS G PRM: JSObject created with param instance 0x55e07d4358a0 type GParamOverride + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x13740acee8b0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing module jasmine succeeded - JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x252837eee190, JSClass 0x7fa84d4622a0, in object 0x252837e80c40 + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Defining parent 0x366efcd80070 of 0x366efcd6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) - JS G OBJ: Defined class for Gjs_ImplementationOfIntrospectedInterface (Gjs_ImplementationOfIntrospectedInterface), prototype 0x380860480e20, JSClass 0x7f805e5fa2a0, in object 0x36ecc7200428 - JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject - JS G PRM: JSObject created with param instance 0x55a62baa8a60 type GParamString - JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject - JS G PRM: JSObject created with param instance 0x55a62baa8a60 type GParamString - JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_ImplementationOfIntrospectedInterface (Gjs_ImplementationOfIntrospectedInterface), prototype 0x3481ce280e20, JSClass 0x7f053e16a2a0, in object 0x1d0787a00428 + JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x366efcd802e0, JSClass 0x7f6e141b1e40, in object 0x366efcd80130 - JS CTX: Script evaluation succeeded + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x145e585802e0, JSClass 0x7f8549be9e40, in object 0x145e58580130 + JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x366efcd80070 of 0x366efcd6f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0x145e58580070 of 0x145e5856f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' -Gjs-Message: 23:40:48.191: JS WARNING: [/build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGIMarshalling.js 425]: Too many arguments to function GIMarshallingTests.multi_array_key_value_in: expected 1, got 2 + JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' - JS IMPORT: Cleaning up from failed import of 'WarnLib' - JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' - JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' - JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x366efcd80070 of 0x366efcd6fee0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS IMPORT: Defining parent 0x366efcd80070 of 0x366efcd6fe80 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x368821680ca0, JSClass 0x7f2fa649a2a0, in object 0x368821680400 - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x368821680d00, JSClass 0x7f2fa649a2a0, in object 0x368821680c70 - JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x368821680d60, JSClass 0x7f2fa649a2a0, in object 0x368821680c70 - JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x368821680c70 in GIRepository 0x3688216800d0 - JS IMPORT: Importing 'system' - JS NATIVE: Defining native module 'system' - JS IMPORT: Defining parent 0x368821680070 of 0x155cf03108f0 'system' is mod 1 - JS IMPORT: successfully imported module 'system' - JS IMPORT: Importing module Regress succeeded - JS IMPORT: Defining parent 0x263436f80160 of 0x263436fc74f0 'Regress' is mod 1 - JS IMPORT: successfully imported module 'Regress' - JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' - JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x263436f80160 of 0x263436fc7640 'Gio' is mod 1 - JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3d066182e940, JSClass 0x7fa84d4621a0, in object 0x252837e80370 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' - JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' - JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x252837eee250, JSClass 0x7fa84d4622a0, in object 0x252837e80370 - JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module foobar succeeded - JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x263436f80070 of 0x263436fc7a30 'foobar' is mod 1 - JS IMPORT: successfully imported module 'foobar' - JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' - JS IMPORT: Importing directory 'subA' - JS IMPORT: Defining parent 0x263436f80070 of 0x263436f80460 'subA' is mod 1 - JS IMPORT: Defined importer 'subA' 0x263436f80460 in 0x263436f80070 - JS IMPORT: successfully imported directory 'subA' - JS CTX: Script evaluation succeeded - JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' - JS IMPORT: Importing directory 'subB' - JS IMPORT: Defining parent 0x263436f80460 of 0x263436f80490 'subB' is mod 1 - JS IMPORT: Defined importer 'subB' 0x263436f80490 in 0x263436f80460 - JS IMPORT: successfully imported directory 'subB' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' + JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x3d52dc58b3d0, JSClass 0x7f6e665ca2a0, in object 0x250c419808e0 + JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' + JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x3d52dc58b430, JSClass 0x7f6e665c9e40, in object 0x250c41980130 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x3ce0f2e807f0, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e803d0 + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x1fce15780070 of 0x23a29db00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS IMPORT: Defining parent 0x1fce15780070 of 0x1fce1576f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS IMPORT: Importing module GLib succeeded + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS IMPORT: Defining parent 0x1fce15780160 of 0x1fce1576f190 'GLib' is mod 1 + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS IMPORT: successfully imported module 'GLib' + JS G NS: Defined namespace 'GObject' 0x3ce0f2e803d0 in GIRepository 0x3ce0f2e800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3ce0f2e80820, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e80370 + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x1fce15780190, JSClass 0x7f863cd61e40, in object 0x1fce15780130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1fce157801c0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS CTX: Initialized class GIRepositoryFunction prototype 0x1fce1576f250 + JS G OBJ: Defined class for Gjs_GTypeTestAutoName (Gjs_GTypeTestAutoName), prototype 0x13740acee910, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3ce0f2e80880, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e80370 + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1fce15780220, JSClass 0x7f863cd61e40, in object 0x1fce15780130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1fce15780280, JSClass 0x7f863cd61e40, in object 0x1fce15780130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3ce0f2e808e0, JSClass 0x7fdb18ee1e40, in object 0x3ce0f2e80370 + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G OBJ: Defined class for Gjs_GTypeTestAutoCla__Name (Gjs_GTypeTestAutoCla__Name), prototype 0x13740acee970, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 - JS IMPORT: Importing module foobar succeeded - JS IMPORT: Defining parent 0x263436f80490 of 0x263436fc7b20 'foobar' is mod 1 - JS IMPORT: successfully imported module 'foobar' - JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4b110 type GParamOverride - JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x1fce15780130 in GIRepository 0x1fce157800d0 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3ce0f2e80940, JSClass 0x7fdb18ee1e40, in object 0x3ce0f2e80370 + JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject - JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x380860480e80, JSClass 0x7f805e5fa2a0, in object 0x36ecc7200428 - JS G PRM: JSObject created with param instance 0x55a62ba3e170 type GParamObject - JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x252837eee2b0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 67 objects currently alive + JS MEMORY: 87 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 - JS MEMORY: function = 52 + JS MEMORY: function = 55 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 6 - JS MEMORY: ns = 1 + JS MEMORY: importer = 5 + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS MEMORY: interface = 0 + + JS MEMORY: module = 16 + JS MEMORY: ns = 5 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 @@ -5356,334 +5143,273 @@ JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence - JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' JS CTX: Stopping profiler - + JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3e1e0 type GParamOverride - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x252837eee340, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' - JS G NS: Failed to define info 'garray_utf8_full_out_caller_allocated' - JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' - JS IMPORT: Cleaning up from failed import of 'alwaysThrows' - JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' - JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x3d06618355e0, JSClass 0x7fa84d4621a0, in object 0x252837e80370 - JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' - JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x252837eee3d0, JSClass 0x7fa84d4622a0, in object 0x252837e80370 - JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x252837eee430, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' - JS IMPORT: Cleaning up from failed import of 'alwaysThrows' - JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3e250 type GParamOverride - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5564c6d4b180 type GParamOverride - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x252837eee490, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' - JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x368821680dc0, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 - JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x368821680e20, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 - JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x380860480ee0, JSClass 0x7f805e5fa2a0, in object 0x36ecc7200428 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3ce0f2e809a0, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e80370 + JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' + JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x3d52dc58b4c0, JSClass 0x7f6e665ca460, in object 0x250c41980370 + JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoName (Gjs_js_testGObjectClass_GTypeTestAutoName), prototype 0x13740acee9d0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' + JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55bc49ebd050 type GParamString + JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoCla__Name (Gjs_js_testGObjectClass_GTypeTestAutoCla__Name), prototype 0x13740aceea30, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for GTypeTestManualName (GTypeTestManualName), prototype 0x13740aceea90, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c6fb50 'jasmine' is mod 1 + JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x145e58580070 of 0x145e5856fe80 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x145e58580070 of 0x145e5856fe20 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS G OBJ: Defined class for GType_Test_WithL_t_s_of_bad_chars_ (GType_Test_WithL_t_s_of_bad_chars_), prototype 0x13740aceeaf0, JSClass 0x7f275fa6a2a0, in object 0x13740ac71ba0 + JS CTX: Script evaluation succeeded JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources - JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x252837eee4f0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' - JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x252837eee550, JSClass 0x7fa84d4622a0, in object 0x252837e80370 - JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G OBJ: Defined class for Gjs_MyCustomCharset (Gjs_MyCustomCharset), prototype 0x252837eee5b0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x155cf031ed68 - JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_MySecondCustomCharset (Gjs_MySecondCustomCharset), prototype 0x252837eee610, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' - JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x3d0661835be0, JSClass 0x7fa84d4621a0, in object 0x252837e80370 - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' - JS G IFACE: Defined class for Initable (GInitable), prototype 0x3808604fbb80, JSClass 0x7f805e5fa1a0, in object 0x380860480370 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x3808604fbbe0, JSClass 0x7f805e5fa1a0, in object 0x10adb5a0b120 - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x252837eee6a0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 67 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 53 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x252837eee700, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 JS MEMORY: module = 4 - - JS MEMORY: ns = 2 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' - JS IMPORT: Importing directory 'mutualImport' - JS IMPORT: Defining parent 0x263436f80070 of 0x263436f804c0 'mutualImport' is mod 1 - JS IMPORT: Defined importer 'mutualImport' 0x263436f804c0 in 0x263436f80070 - JS IMPORT: successfully imported directory 'mutualImport' - JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module b succeeded - JS IMPORT: Defining parent 0x263436f804c0 of 0x263436fd7e80 'b' is mod 1 JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' - - JS IMPORT: successfully imported module 'b' - JS IMPORT: Importing module a succeeded - JS IMPORT: Defining parent 0x263436f804c0 of 0x263436fd7e20 'a' is mod 1 - JS IMPORT: successfully imported module 'a' - JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G OBJ: Defined class for SimpleTestClass1 (SimpleTestClass1), prototype 0x252837eee790, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x36ecc72092a8 - JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x380860480fa0, JSClass 0x7f805e5fa2a0, in object 0x10adb5a0b120 JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS IMPORT: Importing module modunicode succeeded - JS IMPORT: Defining parent 0x263436f80070 of 0x263436fe09a0 'modunicode' is mod 1 - JS IMPORT: successfully imported module 'modunicode' - JS CTX: Initialized class GjsFileImporter prototype 0x3e65980040 - JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent (nil) of 0x3e65980070 'imports' is mod 0 - JS IMPORT: Importing module lexicalScope succeeded - JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x10adb5a23040, JSClass 0x7f805e5fa2a0, in object 0x10adb5a0b120 JS IMPORT: Defining parent 0x263436f80070 of 0x263436fe0a60 'lexicalScope' is mod 1 - - JS G OBJ: Defined class for SimpleTestClass2 (SimpleTestClass2), prototype 0x252837eee7f0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS IMPORT: successfully imported module 'lexicalScope' - JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3ce0f2e80a00, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3ce0f2e80a60, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e80370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x3ce0f2ec0be0, JSClass 0x7fdb18ee21a0, in object 0x3ce0f2e80370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3ce0f2e80af0, JSClass 0x7fdb18ee22a0, in object 0x17923de00428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3ce0f2e80b80, JSClass 0x7fdb18ee1e40, in object 0x3ce0f2e80370 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS G OBJ: Defined class for Settings (GSettings), prototype 0x3ce0f2e80be0, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e80370 + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G NS: Defined namespace 'Gio' 0x3ce0f2e80370 in GIRepository 0x3ce0f2e800d0 + JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' + JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct + JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct + JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' + JS CTX: Initialized class GjsFileImporter prototype 0x19764af80040 + JS IMPORT: Defining parent (nil) of 0x19764af80070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x3e65980070 of 0x369974b001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x2b54996001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x10adb5a230a0, JSClass 0x7f805e5fa2a0, in object 0x10adb5a0b120 - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x71ca95030c0 - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for SimpleTestClass3 (SimpleTestClass3), prototype 0x252837eee850, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x36456c802e0, JSClass 0x7f2106781e40, in object 0x36456c80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x3e659800a0 - JS IMPORT: Defining parent 0x3e65980070 of 0x3e659800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x19764af800a0 + JS IMPORT: Defining parent 0x19764af80070 of 0x19764af800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' - JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x10adb5a215b0, JSClass 0x7f805e5fa1a0, in object 0x380860480370 - JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x252837eee8b0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G OBJ: Defined class for Gjs_BadAsyncInitable (Gjs_BadAsyncInitable), prototype 0x10adb5a23130, JSClass 0x7f805e5fa2a0, in object 0x10adb5a0b120 - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x3e65980100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x19764af80100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x3e65980070 of 0x3e65980160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x3e65980160 in 0x3e65980070 - JS IMPORT: successfully imported directory 'overrides' - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for PointerStruct (void), prototype 0x3d52dc58b580, JSClass 0x7f6e665c9e40, in object 0x250c41980370 + JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct + JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 254 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 3 - JS MEMORY: function = 170 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 7 - JS MEMORY: module = 11 - JS MEMORY: ns = 4 - JS MEMORY: object_instance = 18 - JS MEMORY: object_prototype = 18 - JS MEMORY: param = 12 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct + JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' + JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union + JS G BXD: Defining method method in prototype for GIMarshallingTests.Union + JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS CTX: Enabling JIT + JS IMPORT: Defining parent 0x19764af80070 of 0x19764af80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x19764af80160 in 0x19764af80070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' + JS G BXD: Defined class for Error (GError), prototype 0x3d52dc58b6d0, JSClass 0x7f6e665c9e40, in object 0x250c41980130 JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x3e65980070 of 0x369974b00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x2b5499600778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' + JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x3e65980070 of 0x3e6596f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x19764af6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x3e65980160 of 0x3e6596f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x19764af80160 of 0x19764af6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' + JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x3e65980190, JSClass 0x7f1e62ec1e40, in object 0x3e65980130 - JS CTX: Initialized class GIRepositoryGType prototype 0x3e659801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x3e6596f250 - JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - - JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e65980220, JSClass 0x7f1e62ec1e40, in object 0x3e65980130 + JS G BXD: Defined class for Variant (GVariant), prototype 0x19764af80190, JSClass 0x7f97ba379e40, in object 0x19764af80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x19764af801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x19764af6f250 + JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55e07d435910 type GParamOverride + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x19764af80220, JSClass 0x7f97ba379e40, in object 0x19764af80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e65980280, JSClass 0x7f1e62ec1e40, in object 0x3e65980130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19764af80280, JSClass 0x7f97ba379e40, in object 0x19764af80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x3e65980130 in GIRepository 0x3e659800d0 + JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G NS: Defined namespace 'GLib' 0x19764af80130 in GIRepository 0x19764af800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x3481ce280e80, JSClass 0x7f053e16a2a0, in object 0x1d0787a00428 JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_GTypeTestAutoName (Gjs_GTypeTestAutoName), prototype 0x252837eee910, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_GTypeTestAutoCla__Name (Gjs_GTypeTestAutoCla__Name), prototype 0x252837eee970, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + JS CTX: Initialized class GjsFileImporter prototype 0x1bb3d9a80040 + JS IMPORT: Defining parent 0x1fce15780070 of 0x1fce1576fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Defining parent (nil) of 0x1bb3d9a80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1fbd3ff001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x1bb3d9a800a0 + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' + JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x3ce0f2e80c40, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e80370 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bb3d9a80100 + JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G PRM: JSObject created with param instance 0x55f022e4e670 type GParamString + JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Gdk' 0x36456c80370 in GIRepository 0x36456c800d0 + JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x36456c803d0 in GIRepository 0x36456c800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1bb3d9a80160 in 0x1bb3d9a80070 + JS IMPORT: successfully imported directory 'overrides' JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 87 objects currently alive + JS MEMORY: 67 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 - JS MEMORY: function = 55 + JS MEMORY: function = 52 JS MEMORY: fundamental_instance = 0 - JS CTX: Enabling JIT JS MEMORY: fundamental_prototype = 0 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' - + JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 5 + JS MEMORY: importer = 2 JS MEMORY: interface = 0 - JS MEMORY: module = 16 - JS MEMORY: ns = 5 + JS MEMORY: module = 6 + JS MEMORY: ns = 1 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 @@ -5697,84 +5423,25 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoName (Gjs_js_testGObjectClass_GTypeTestAutoName), prototype 0x252837eee9d0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GjsFileImporter prototype 0x2d4bfe980040 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoCla__Name (Gjs_js_testGObjectClass_GTypeTestAutoCla__Name), prototype 0x252837eeea30, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS IMPORT: Defining parent (nil) of 0x2d4bfe980070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x183092d001f8 '_print' is mod 1 - JS G OBJ: Defined class for GTypeTestManualName (GTypeTestManualName), prototype 0x252837eeea90, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 JS IMPORT: successfully imported module '_print' - - JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for GType_Test_WithL_t_s_of_bad_chars_ (GType_Test_WithL_t_s_of_bad_chars_), prototype 0x252837eeeaf0, JSClass 0x7fa84d4622a0, in object 0x252837e71be0 - JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2d4bfe9800a0 - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe9800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d4bfe980100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x3e65980070 of 0x3e6596fb50 'jasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module 'jasmine' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe980160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x2d4bfe980160 in 0x2d4bfe980070 - JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' - JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x30826608b3d0, JSClass 0x7f1f1a0822a0, in object 0x380d7ee808e0 JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x183092d00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1fbd3ff00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe96f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x2d4bfe980160 of 0x2d4bfe96f190 'GLib' is mod 1 - JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' + JS IMPORT: Defining parent 0x1bb3d9a80160 of 0x1bb3d9a6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x30826608b430, JSClass 0x7f1f1a081e40, in object 0x380d7ee80130 - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2d4bfe980190, JSClass 0x7f0105651e40, in object 0x2d4bfe980130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2d4bfe9801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x2d4bfe96f250 + JS G BXD: Defined class for Variant (GVariant), prototype 0x1bb3d9a80190, JSClass 0x7fe842f41e40, in object 0x1bb3d9a80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1bb3d9a801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1bb3d9a6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d4bfe980220, JSClass 0x7f0105651e40, in object 0x2d4bfe980130 - JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' - JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' - JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x30826608b4c0, JSClass 0x7f1f1a082460, in object 0x380d7ee80370 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1bb3d9a80220, JSClass 0x7fe842f41e40, in object 0x1bb3d9a80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d4bfe980280, JSClass 0x7f0105651e40, in object 0x2d4bfe980130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1bb3d9a80280, JSClass 0x7fe842f41e40, in object 0x1bb3d9a80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -5787,116 +5454,231 @@ JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x2d4bfe980130 in GIRepository 0x2d4bfe9800d0 - JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject + JS G NS: Defined namespace 'GLib' 0x1bb3d9a80130 in GIRepository 0x1bb3d9a800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G PRM: JSObject created with param instance 0x559cb372d050 type GParamString JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x3ce0f2e80ca0, JSClass 0x7fdb18ee22a0, in object 0x3ce0f2e80370 + JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject + JS G PRM: JSObject created with param instance 0x55f022fb9a50 type GParamBoolean + JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject + JS G PRM: JSObject created with param instance 0x55f022e4e670 type GParamString + JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject + JS G PRM: JSObject created with param instance 0x55f022fb9a50 type GParamBoolean + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3e659802e0, JSClass 0x7f1e62ec1e40, in object 0x3e65980130 - JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c6ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c6fee0 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject JS MEMORY: 0 objects currently alive + + JS G PRM: JSObject created with param instance 0x55781c287130 type GParamInt + JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x25989fb4cbe0, JSClass 0x7f6e665c9fe0, in object 0x250c419808e0 + JS G ENUM: Defining enum value FAILED (fixed from failed) 0 + JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 + JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 + JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 + JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 + JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 + JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 + JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 + JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 + JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 + JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 + JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 + JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 + JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 + JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 + JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 + JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 + JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 + JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 + JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 + JS G ENUM: Defining enum value PENDING (fixed from pending) 20 + JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 + JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 + JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 + JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 + JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 + JS G ENUM: Defining enum value BUSY (fixed from busy) 26 + JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 + JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 + JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 + JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 + JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 + JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 + JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 + JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 + JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 + JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 + JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 + + JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 + JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 + JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 + JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 + JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 + JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 + JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1fce157802e0, JSClass 0x7f863cd61e40, in object 0x1fce15780130 + JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 + JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x3e65980070 of 0x3e6596f130 'minijasmine' is mod 1 + JS G BXD: Defining method matches in prototype for GLib.Error + JS IMPORT: Defining parent 0x1fce15780070 of 0x1fce1576f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' + JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' + JS G ERR: Defined class for SpawnError (GError), prototype 0x25989fb4cd00, JSClass 0x7f6e665c9fe0, in object 0x250c41980130 + JS G ENUM: Defining enum value FORK (fixed from fork) 0 + JS G ENUM: Defining enum value READ (fixed from read) 1 + JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 + JS G ENUM: Defining enum value ACCES (fixed from acces) 3 + JS G ENUM: Defining enum value PERM (fixed from perm) 4 + JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 + JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 + JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 + JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 + JS G ENUM: Defining enum value NOENT (fixed from noent) 8 + JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 + JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 + JS G ENUM: Defining enum value LOOP (fixed from loop) 11 + JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 + JS G ENUM: Defining enum value IO (fixed from io) 13 + JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 + JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 + JS G ENUM: Defining enum value INVAL (fixed from inval) 16 + JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 + JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 + JS G ENUM: Defining enum value FAILED (fixed from failed) 19 + JS CTX: Enabling JIT + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c6ffa0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS CTX: Initialized class GjsFileImporter prototype 0x3becd1680040 + JS IMPORT: Defining parent (nil) of 0x3becd1680070 'imports' is mod 0 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject + JS G PRM: JSObject created with param instance 0x55f022e4e670 type GParamString + JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject + JS G PRM: JSObject created with param instance 0x55f022fb9a50 type GParamBoolean + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS IMPORT: Importing module signals succeeded + + JS IMPORT: Defining parent 0x36456c80070 of 0x36456c6fe80 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x36456c80160 of 0x36456c6fe20 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x3becd1680070 of 0x4cca07001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55e07d435980 type GParamOverride + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GIMarshallingTests' 0x1fce15780370 in GIRepository 0x1fce157800d0 + JS IMPORT: Importing module jasmine succeeded + JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x3481ce280ee0, JSClass 0x7f053e16a2a0, in object 0x1d0787a00428 + JS IMPORT: Defining parent 0x19764af80070 of 0x19764af6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x3becd16800a0 + JS IMPORT: Defining parent 0x3becd1680070 of 0x3becd16800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3becd1680100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x3becd1680070 of 0x3becd1680160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3becd1680160 in 0x3becd1680070 + JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x3e65980070 of 0x369974b09490 '_gi' is mod 1 + JS IMPORT: Defining parent 0x36456c80070 of 0x3f987470ac40 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x3e659803a0 in GIRepository 0x3e659800d0 JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct - JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x3e65980070 of 0x3e6596fee0 '_common' is mod 1 - JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x36456c80070 of 0x36456cc0340 '_common' is mod 1 JS IMPORT: successfully imported module '_common' - JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' - JS G BXD: Defined class for PointerStruct (void), prototype 0x30826608b580, JSClass 0x7f1f1a081e40, in object 0x380d7ee80370 - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct - JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module jasmine succeeded - JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe96fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _legacy succeeded - JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject - JS G PRM: JSObject created with param instance 0x55a62ba3e930 type GParamInt - JS IMPORT: Defining parent 0x3e65980070 of 0x3e6596ff40 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x3e65980160 of 0x3e6596fe80 'GObject' is mod 1 + JS IMPORT: Defining parent 0x36456c80160 of 0x36456cc02e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union - JS G BXD: Defining method method in prototype for GIMarshallingTests.Union JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G PRM: Defined class ParamSpec prototype is 0x3e659c20a0 class 0x7f1e62ec56c0 in object 0x3e65980370 - JS G BXD: Defined class for Error (GError), prototype 0x30826608b6d0, JSClass 0x7f1f1a081e40, in object 0x380d7ee80130 + JS G PRM: Defined class ParamSpec prototype is 0x36456cc0460 class 0x7f21067856c0 in object 0x36456c80400 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 497 objects currently alive + JS MEMORY: 201 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 101 - JS MEMORY: function = 220 + JS MEMORY: closure = 0 + JS MEMORY: function = 157 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: importer = 2 - JS MEMORY: interface = 5 - JS MEMORY: module = 12 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 81 - JS MEMORY: object_prototype = 43 - JS MEMORY: param = 19 + JS G BXD: Defining method quit in prototype for GLib.MainLoop JS MEMORY: interface = 1 + + JS MEMORY: module = 11 + JS MEMORY: ns = 4 + JS MEMORY: object_instance = 1 + JS MEMORY: object_prototype = 10 + JS MEMORY: param = 6 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 @@ -5905,71 +5687,6 @@ JS CTX: Shutting down toggle queue JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d4bfe9802e0, JSClass 0x7f0105651e40, in object 0x2d4bfe980130 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x3e659807c0, JSClass 0x7f1e62ec22a0, in object 0x3e65980370 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS IMPORT: Importing module minijasmine succeeded - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe96f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded JS G NS: Defined namespace 'GObject' 0x3e65980370 in GIRepository 0x3e659800d0 - - JS IMPORT: Importing module mainloop succeeded - JS IMPORT: Defining parent 0x3e65980070 of 0x3e6596fe20 'mainloop' is mod 1 - JS IMPORT: successfully imported module 'mainloop' - JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS CTX: Enabling JIT - JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS CTX: Initialized class GjsFileImporter prototype 0x2e9d41e80040 JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - - JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS IMPORT: Defining parent (nil) of 0x2e9d41e80070 'imports' is mod 0 - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x1cb34f3001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) -1..2 -ok 1 Test harness internal consistency -ok 2 SpiderMonkey features check Intl API was compiled into SpiderMonkey -1..1 -ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue -1..12 -ok 1 imports.format escapes % with another % character -ok 2 imports.format formats a single string argument -ok 3 imports.format formats two string arguments -ok 4 imports.format formats two swapped string arguments -ok 5 imports.format formats a number in base 10 -ok 6 imports.format formats a number in base 16 -ok 7 imports.format formats a floating point number with no precision -ok 8 imports.format formats a floating point number with precision 2 -ok 9 imports.format pads with zeroes -ok 10 imports.format pads with spaces -ok 11 imports.format throws an error when given incorrect modifiers for the conversion type -ok 12 imports.format throws an error when incorrectly instructed to swap arguments 1..11 ok 1 Byte array can be created from a string ok 2 Byte array can be encoded from a string @@ -6002,35 +5719,26 @@ ok 17 thrown GError is an instance of error enum type ok 18 thrown GError matches error domain and code ok 19 thrown GError has properties for domain and code +1..2 +ok 1 Test harness internal consistency +ok 2 SpiderMonkey features check Intl API was compiled into SpiderMonkey +1..1 +ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue +1..12 +ok 1 imports.format escapes % with another % character +ok 2 imports.format formats a single string argument +ok 3 imports.format formats two string arguments +ok 4 imports.format formats two swapped string arguments +ok 5 imports.format formats a number in base 10 +ok 6 imports.format formats a number in base 16 +ok 7 imports.format formats a floating point number with no precision +ok 8 imports.format formats a floating point number with precision 2 +ok 9 imports.format pads with zeroes +ok 10 imports.format pads with spaces +ok 11 imports.format throws an error when given incorrect modifiers for the conversion type +ok 12 imports.format throws an error when incorrectly instructed to swap arguments 1..1 ok 1 Gettext module setlocale returns a locale -1..16 -ok 1 ListStore iterator ListStore iterates -ok 2 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID -ok 3 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed -ok 4 Gio.Settings overrides doesn't crash when forgetting to specify a schema path -ok 5 Gio.Settings overrides doesn't crash when specifying conflicting schema paths -ok 6 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key -ok 7 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key -ok 8 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key -ok 9 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key -ok 10 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key -ok 11 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key -ok 12 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key -ok 13 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key -ok 14 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key -ok 15 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema -ok 16 Gio.Settings overrides with existing schema still works with correct keys -1..9 -ok 1 GObject overrides GObject.set() -ok 2 GObject overrides Signal alternative syntax handler is called with the right object -ok 3 GObject overrides Signal alternative syntax disconnected handler is not called -ok 4 GObject should be able to create a GType object for gpointer -ok 5 GObject should be able to create a GType object for GBoxed -ok 6 GObject should be able to create a GType object for GParam -ok 7 GObject should be able to create a GType object for GInterface -ok 8 GObject should be able to create a GType object for GObject -ok 9 GObject should be able to create a GType object for GVariant ok 1 - overwriting method with Signals.addSignalMethods() should warn ok 2 - passing too many arguments to a GI function should warn ok 3 - file and line number are logged for syntax errors @@ -6063,16 +5771,33 @@ ok 25 GLib string function overrides GLib.strstrip ok 26 GLib string function overrides GLib.strdelimit ok 27 GLib string function overrides GLib.strcanon +1..16 +ok 1 ListStore iterator ListStore iterates +ok 2 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID +ok 3 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed +ok 4 Gio.Settings overrides doesn't crash when forgetting to specify a schema path +ok 5 Gio.Settings overrides doesn't crash when specifying conflicting schema paths +ok 6 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key +ok 7 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key +ok 8 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key +ok 9 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key +ok 10 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key +ok 11 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key +ok 12 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key +ok 13 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key +ok 14 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key +ok 15 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema +ok 16 Gio.Settings overrides with existing schema still works with correct keys 1..9 -ok 1 Lang module counts properties with Lang.countProperties() -ok 2 Lang module copies properties from one object to another with Lang.copyProperties() -ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() -ok 4 Lang module copies property getters and setters -ok 5 Lang module bind() calls the bound function with the supplied this-object -ok 6 Lang module bind() throws an error when no function supplied -ok 7 Lang module bind() throws an error when this-object undefined -ok 8 Lang module bind() supplies extra arguments to the function -ok 9 Lang module bind() appends the extra arguments to any arguments passed +ok 1 GObject overrides GObject.set() +ok 2 GObject overrides Signal alternative syntax handler is called with the right object +ok 3 GObject overrides Signal alternative syntax disconnected handler is not called +ok 4 GObject should be able to create a GType object for gpointer +ok 5 GObject should be able to create a GType object for GBoxed +ok 6 GObject should be able to create a GType object for GParam +ok 7 GObject should be able to create a GType object for GInterface +ok 8 GObject should be able to create a GType object for GObject +ok 9 GObject should be able to create a GType object for GVariant 1..32 ok 1 GI importer can import GI modules ok 2 GI importer on failure throws an exception when the overrides file can't be imported @@ -6106,344 +5831,93 @@ ok 30 Importer enumerating modules includes modules that throw on import ok 31 Importer enumerating modules does not include meta properties ok 32 Importer doesn't crash when resolving a non-string property - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2e9d41e800a0 - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e9d41e80100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x2e9d41e80160 in 0x2e9d41e80070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x2d4bfe9803a0 in GIRepository 0x2d4bfe9800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' - - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xf02bde4cbe0, JSClass 0x7f1f1a081fe0, in object 0x380d7ee808e0 - JS G ENUM: Defining enum value FAILED (fixed from failed) 0 - JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 - JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 - JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 - JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 - JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 - JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 - JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 - JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 - JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 - JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 - - JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 - JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 - JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 - JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 - JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 - JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 - JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 - JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G ENUM: Defining enum value PENDING (fixed from pending) 20 - JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 - JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 - JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 - JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 - JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 - JS G ENUM: Defining enum value BUSY (fixed from busy) 26 - JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 - JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 - JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 - JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 - JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 - JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 - JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 - JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 - JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 - JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 - JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 - JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 - JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 - JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 - JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 - JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 - JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 - JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 - JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 - JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 - JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x1cb34f300778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x3becd1680070 of 0x4cca0700778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x3becd1680070 of 0x3becd166f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x2e9d41e80160 of 0x2e9d41e6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x3becd1680160 of 0x3becd166f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' - JS G BXD: Defined class for Source (GSource), prototype 0x3e659807f0, JSClass 0x7f1e62ec1e40, in object 0x3e65980130 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2e9d41e80190, JSClass 0x7ff3481f9e40, in object 0x2e9d41e80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2e9d41e801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x2e9d41e6f250 - JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' - JS G BXD: Defining method attach in prototype for GLib.Source + JS G BXD: Defined class for Variant (GVariant), prototype 0x3becd1680190, JSClass 0x7f9e07a69e40, in object 0x3becd1680130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3becd16801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3becd166f250 + JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' + JS G IFACE: Defined class for Initable (GInitable), prototype 0x3481ce2fbb80, JSClass 0x7f053e16a1a0, in object 0x3481ce280370 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e9d41e80220, JSClass 0x7ff3481f9e40, in object 0x2e9d41e80130 - JS IMPORT: Importing module _legacy succeeded + JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x3481ce2fbbe0, JSClass 0x7f053e16a1a0, in object 0x3481ce271d80 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3becd1680220, JSClass 0x7f9e07a69e40, in object 0x3becd1680130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e9d41e80280, JSClass 0x7ff3481f9e40, in object 0x2e9d41e80130 - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe9bb310 '_legacy' is mod 1 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3becd1680280, JSClass 0x7f9e07a69e40, in object 0x3becd1680130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS IMPORT: successfully imported module '_legacy' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS IMPORT: Importing module lang succeeded - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe9bb2b0 'lang' is mod 1 - - JS IMPORT: successfully imported module 'lang' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G BXD: Defining method matches in prototype for GLib.Error JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Defined namespace 'GLib' 0x2e9d41e80130 in GIRepository 0x2e9d41e800d0 + JS G NS: Defined namespace 'GLib' 0x3becd1680130 in GIRepository 0x3becd16800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' - JS G ERR: Defined class for SpawnError (GError), prototype 0xf02bde4cd00, JSClass 0x7f1f1a081fe0, in object 0x380d7ee80130 - JS G ENUM: Defining enum value FORK (fixed from fork) 0 - JS G ENUM: Defining enum value READ (fixed from read) 1 - JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 - JS G ENUM: Defining enum value ACCES (fixed from acces) 3 - JS G ENUM: Defining enum value PERM (fixed from perm) 4 - JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 - JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 - JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 - JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 - JS G ENUM: Defining enum value NOENT (fixed from noent) 8 - JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 - JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G ENUM: Defining enum value LOOP (fixed from loop) 11 - JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 - JS G ENUM: Defining enum value IO (fixed from io) 13 - JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 - JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 - JS IMPORT: Importing module _signals succeeded - JS G ENUM: Defining enum value INVAL (fixed from inval) 16 - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe9bb370 '_signals' is mod 1 - JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 - JS IMPORT: successfully imported module '_signals' - JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 - JS G ENUM: Defining enum value FAILED (fixed from failed) 19 - JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS IMPORT: Importing module signals succeeded - JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe9bb250 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x2d4bfe980160 of 0x2d4bfe9bb1f0 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS CTX: Enabling JIT - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x183092d0ade0 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS CTX: Initialized class GjsFileImporter prototype 0x1c74b3b80040 - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe9bb6d0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent (nil) of 0x1c74b3b80070 'imports' is mod 0 - JS IMPORT: Defining parent 0x2d4bfe980160 of 0x2d4bfe9bb670 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x1c74b3b80070 of 0x3697897001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G FUNC: JSObject type 'undefined' is neither null nor an object JS G FUNC: JSObject type 'undefined' is neither null nor an object - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x1c74b3b800a0 - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS IMPORT: Defining parent 0x1c74b3b80070 of 0x1c74b3b800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G PRM: Defined class ParamSpec prototype is 0x2d4bfe9bb7f0 class 0x7f01056556c0 in object 0x2d4bfe9803d0 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c74b3b80100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1c74b3b80070 of 0x1c74b3b80160 'overrides' is mod 1 JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' - - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS IMPORT: Defined importer 'overrides' 0x1c74b3b80160 in 0x1c74b3b80070 - - JS IMPORT: successfully imported directory 'overrides' - JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x30826608b8b0, JSClass 0x7f1f1a0822a0, in object 0x380d7ee80370 - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 68 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 53 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 6 - JS MEMORY: ns = 1 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC + JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x3d52dc58b8b0, JSClass 0x7f6e665ca2a0, in object 0x250c41980370 JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x2d4bfe9807f0, JSClass 0x7f01056522a0, in object 0x2d4bfe9803d0 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Object (GObject), prototype 0x36456c80820, JSClass 0x7f21067822a0, in object 0x36456c80400 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x19764af802e0, JSClass 0x7f97ba379e40, in object 0x19764af80130 JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x2d4bfe9803d0 in GIRepository 0x2d4bfe9800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2d4bfe980820, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x1c74b3b80070 of 0x369789700778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1c74b3b80070 of 0x1c74b3b6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x1c74b3b80160 of 0x1c74b3b6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' + JS G NS: Defined namespace 'GObject' 0x36456c80400 in GIRepository 0x36456c800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x36456c80850, JSClass 0x7f21067822a0, in object 0x36456c803a0 + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x1c74b3b80190, JSClass 0x7f9fcf951e40, in object 0x1c74b3b80130 - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2d4bfe980880, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x30826608b910, JSClass 0x7f1f1a0822a0, in object 0x380d7ee80370 - - JS CTX: Initialized class GIRepositoryGType prototype 0x1c74b3b801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1c74b3b6f250 - JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) + JS CTX: Script evaluation succeeded + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x36456c808b0, JSClass 0x7f21067822a0, in object 0x36456c803a0 + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2d4bfe9808e0, JSClass 0x7f0105651e40, in object 0x2d4bfe980370 - JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x36456c80910, JSClass 0x7f2106781e40, in object 0x36456c803a0 + JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2d4bfe980940, JSClass 0x7f0105651e40, in object 0x2d4bfe980370 - JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x36456c80970, JSClass 0x7f2106781e40, in object 0x36456c803a0 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c74b3b80220, JSClass 0x7f9fcf951e40, in object 0x1c74b3b80130 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2e9d41e802e0, JSClass 0x7ff3481f9e40, in object 0x2e9d41e80130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c74b3b80280, JSClass 0x7f9fcf951e40, in object 0x1c74b3b80130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0xf02bde716d0, JSClass 0x7f1f1a0821a0, in object 0x380d7ee80370 JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x1c74b3b80130 in GIRepository 0x1c74b3b800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2d4bfe9809a0, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2d4bfe980a00, JSClass 0x7f01056522a0, in object 0x2d4bfe9803a0 - - - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS IMPORT: Importing module minijasmine succeeded - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x36456c809d0, JSClass 0x7f21067822a0, in object 0x36456c803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x36456c80a30, JSClass 0x7f21067822a0, in object 0x36456c803d0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e6f130 'minijasmine' is mod 1 - JS G OBJ: Defined class for Gjs_I2Impl (Gjs_I2Impl), prototype 0x30826608b9a0, JSClass 0x7f1f1a0822a0, in object 0x380d7ee71a40 - JS IMPORT: successfully imported module 'minijasmine' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2d4bfe980a60, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 JS CTX: Script evaluation succeeded - + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x36456c80a90, JSClass 0x7f21067822a0, in object 0x36456c803a0 + JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x2d4bfe9bbf70, JSClass 0x7f01056521a0, in object 0x2d4bfe980370 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2d4bfe980af0, JSClass 0x7f01056522a0, in object 0x183092d00428 + JS G IFACE: Defined class for File (GFile), prototype 0x36456cc0be0, JSClass 0x7f21067821a0, in object 0x36456c803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x36456c80b20, JSClass 0x7f21067822a0, in object 0x3f9874700428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2d4bfe980b80, JSClass 0x7f0105651e40, in object 0x2d4bfe980370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x36456c80bb0, JSClass 0x7f2106781e40, in object 0x36456c803a0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x2d4bfe980be0, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x36456c80c10, JSClass 0x7f21067822a0, in object 0x36456c803a0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) @@ -6459,22 +5933,24 @@ JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS CTX: Destroying JS context + + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS CTX: Ending trace on global object + + JS CTX: Freeing allocated resources JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0xf02bde71790, JSClass 0x7f1f1a0821a0, in object 0x380d7ee80370 JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS G OBJ: Defined class for Gjs_I3Impl (Gjs_I3Impl), prototype 0x30826608ba30, JSClass 0x7f1f1a0822a0, in object 0x380d7ee71a40 JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) @@ -6486,83 +5962,204 @@ JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS IMPORT: JS import 'GIRepository' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GIRepository' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIRepository' 0x2e9d41e80370 in GIRepository 0x2e9d41e800d0 - JS G NS: Defined namespace 'Gio' 0x2d4bfe980370 in GIRepository 0x2d4bfe9800d0 + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 497 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 7 + JS MEMORY: closure = 101 + JS MEMORY: function = 220 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 5 + JS MEMORY: module = 12 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 81 + JS MEMORY: object_prototype = 43 + JS MEMORY: param = 19 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Defined namespace 'Gio' 0x36456c803a0 in GIRepository 0x36456c800d0 + JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x3d52dc58b910, JSClass 0x7f6e665ca2a0, in object 0x250c41980370 + JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) + JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) + JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x36456c80160 of 0x36456cd86a0 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' + JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x25989fb716d0, JSClass 0x7f6e665ca1a0, in object 0x250c41980370 + JS G OBJ: Defined class for Gjs_I2Impl (Gjs_I2Impl), prototype 0x3d52dc58b9a0, JSClass 0x7f6e665ca2a0, in object 0x250c41971b00 + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x19764af80070 of 0x19764af6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing module jasmine succeeded + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x25989fb71790, JSClass 0x7f6e665ca1a0, in object 0x250c41980370 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x1d0787a092a8 + JS G OBJ: Defined class for Gjs_I3Impl (Gjs_I3Impl), prototype 0x3d52dc58ba30, JSClass 0x7f6e665ca2a0, in object 0x250c41971b00 + JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x3481ce280fa0, JSClass 0x7f053e16a2a0, in object 0x3481ce271d80 + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method get_boolean in prototype for GLib.Variant JS G BXD: Defining method get_string in prototype for GLib.Variant - JS G BXD: Defining method get_int32 in prototype for GLib.Variant + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS G BXD: Defining method get_int32 in prototype for GLib.Variant + + JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x2a2677923040, JSClass 0x7f053e16a2a0, in object 0x3481ce271d80 JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1bb3d9a802e0, JSClass 0x7fe842f41e40, in object 0x1bb3d9a80130 JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x2a26779230a0, JSClass 0x7f053e16a2a0, in object 0x3481ce271d80 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a6f130 'minijasmine' is mod 1 JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x2d4bfe980160 of 0x2d4bfe9dfa30 'Gtk' is mod 1 - JS IMPORT: successfully imported module 'Gtk' + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS IMPORT: Defining parent 0x3becd1680070 of 0x3becd166fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' + JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' + JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2a26779215b0, JSClass 0x7f053e16a1a0, in object 0x3481ce280370 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x2e9d41e803d0 in GIRepository 0x2e9d41e800d0 + JS G NS: Defined namespace 'GjsPrivate' 0x19764af803a0 in GIRepository 0x19764af800d0 + JS G OBJ: Defined class for Gjs_BadAsyncInitable (Gjs_BadAsyncInitable), prototype 0x2a2677923130, JSClass 0x7f053e16a2a0, in object 0x3481ce271d80 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 254 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 7 + JS MEMORY: closure = 3 + JS MEMORY: function = 170 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3becd16802e0, JSClass 0x7f9e07a69e40, in object 0x3becd1680130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x3becd1680070 of 0x3becd166f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1fbd3ff09490 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + + JS MEMORY: importer = 2 + JS MEMORY: interface = 7 + JS MEMORY: module = 11 + JS MEMORY: ns = 4 + JS MEMORY: object_instance = 18 + JS MEMORY: object_prototype = 18 + JS MEMORY: param = 12 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e6ffa0 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x19764afbb310 '_legacy' is mod 1 + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e6ff40 'lang' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x19764afbb2b0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS IMPORT: Importing module jasmine succeeded - + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x1c74b3b80070 of 0x1c74b3b6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41ec0040 '_signals' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x19764afbb370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' - JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e6fee0 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x2e9d41e80160 of 0x2e9d41e6fe80 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x1bb3d9a803a0 in GIRepository 0x1bb3d9a800d0 + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x36456c80ca0, JSClass 0x7f21067822a0, in object 0x36456c80400 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x36456c80d00, JSClass 0x7f21067822a0, in object 0x36456c80c70 JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a6fee0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x36456c80d60, JSClass 0x7f21067822a0, in object 0x36456c80c70 JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x559cb372d0e0 type GParamString - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS G NS: Defined namespace 'Gtk' 0x36456c80c70 in GIRepository 0x36456c800d0 + JS G PRM: JSObject created with param instance 0x55bc49ebd0e0 type GParamString + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0x36456c80070 of 0x3f98747108f0 'system' is mod 1 + JS IMPORT: successfully imported module 'system' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec @@ -6571,33 +6168,150 @@ JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x559cb372d170 type GParamString + JS G PRM: JSObject created with param instance 0x55bc49ebd170 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c74b3b802e0, JSClass 0x7f9fcf951e40, in object 0x1c74b3b80130 + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a6ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x1bb3d9a80160 of 0x1bb3d9a6fe80 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS IMPORT: Defining parent 0x3becd1680070 of 0x3becd166fee0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x3becd1680070 of 0x3becd166fe80 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x1bb3d9ac20a0 class 0x7fe842f456c0 in object 0x1bb3d9a80370 + JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x3d52dc58bca0, JSClass 0x7f6e665ca2a0, in object 0x250c41980370 + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x19764af80070 of 0x19764afbb250 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x19764af80160 of 0x19764afbb1f0 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1c74b3b80070 of 0x1c74b3b6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x1bb3d9a807c0, JSClass 0x7fe842f422a0, in object 0x1bb3d9a80370 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x1bb3d9a80370 in GIRepository 0x1bb3d9a800d0 + JS IMPORT: Importing module mainloop succeeded + JS IMPORT: Defining parent 0x1bb3d9a80070 of 0x1bb3d9a6fe20 'mainloop' is mod 1 + JS IMPORT: successfully imported module 'mainloop' JS CTX: Script evaluation succeeded - JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x30826608bca0, JSClass 0x7f1f1a0822a0, in object 0x380d7ee80370 + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' + JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x36456c80dc0, JSClass 0x7f21067822a0, in object 0x36456c803a0 + JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x36456c80e20, JSClass 0x7f21067822a0, in object 0x36456c803a0 + JS G BXD: Defining method run in prototype for GLib.MainLoop JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x1cb34f30acd8 '_gi' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x2b549960ade0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41ec03a0 '_common' is mod 1 + JS IMPORT: Defining parent 0x19764af80070 of 0x19764afbb6d0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS IMPORT: Importing module GObject succeeded + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x3f987471ed68 + JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' + JS IMPORT: Defining parent 0x19764af80160 of 0x19764afbb670 'GObject' is mod 1 + JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x19764afbb7f0 class 0x7f97ba37d6c0 in object 0x19764af803d0 + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' + JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' + JS G BXD: Defined class for Source (GSource), prototype 0x1bb3d9a807f0, JSClass 0x7fe842f41e40, in object 0x1bb3d9a80130 + JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' + JS G BXD: Defining method attach in prototype for GLib.Source + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 772 objects currently alive + JS MEMORY: boxed_instance = 70 + JS MEMORY: boxed_prototype = 13 + JS MEMORY: closure = 35 + JS MEMORY: function = 507 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 4 + JS MEMORY: gerror_prototype = 2 + JS MEMORY: importer = 2 + JS MEMORY: interface = 3 + JS MEMORY: module = 12 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 92 + JS MEMORY: object_prototype = 19 + JS MEMORY: param = 4 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 2 + JS MEMORY: union_prototype = 1 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -6605,48 +6319,40 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - JS IMPORT: Defining parent 0x2e9d41e80160 of 0x2e9d41ec0340 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Regress' 0x1c74b3b80370 in GIRepository 0x1c74b3b800d0 - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G BXD: Defining method run in prototype for GLib.MainLoop JS G PRM: Defined class ParamSpec prototype is 0x2e9d41ec04c0 class 0x7ff3481fd6c0 in object 0x2e9d41e80400 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x2e9d41e80820, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e80400 + JS G OBJ: Defined class for Object (GObject), prototype 0x19764af807f0, JSClass 0x7f97ba37a2a0, in object 0x19764af803d0 JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x2e9d41e80400 in GIRepository 0x2e9d41e800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2e9d41e80850, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e803a0 + JS G NS: Defined namespace 'GObject' 0x19764af803d0 in GIRepository 0x19764af800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x19764af80820, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2e9d41e808b0, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e803a0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x19764af80880, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS CTX: Script evaluation succeeded JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2e9d41e80910, JSClass 0x7ff3481f9e40, in object 0x2e9d41e803a0 + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x19764af808e0, JSClass 0x7f97ba379e40, in object 0x19764af80370 + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2e9d41e80970, JSClass 0x7ff3481f9e40, in object 0x2e9d41e803a0 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x19764af80940, JSClass 0x7f97ba379e40, in object 0x19764af80370 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2e9d41e809d0, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e803a0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2e9d41e80a30, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e803d0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x19764af809a0, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x19764af80a00, JSClass 0x7f97ba37a2a0, in object 0x19764af803a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2e9d41e80a90, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e803a0 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x19764af80a60, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x2e9d41ec0c40, JSClass 0x7ff3481fa1a0, in object 0x2e9d41e803a0 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2e9d41e80b20, JSClass 0x7ff3481fa2a0, in object 0x1cb34f300428 + JS G IFACE: Defined class for File (GFile), prototype 0x19764afbbf70, JSClass 0x7f97ba37a1a0, in object 0x19764af80370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x19764af80af0, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2e9d41e80bb0, JSClass 0x7ff3481f9e40, in object 0x2e9d41e803a0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x19764af80b80, JSClass 0x7f97ba379e40, in object 0x19764af80370 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x2e9d41e80c10, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e803a0 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x19764af80be0, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) @@ -6663,47 +6369,17 @@ JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS CTX: Script evaluation succeeded JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 772 objects currently alive - JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS MEMORY: boxed_instance = 70 - - JS MEMORY: boxed_prototype = 13 - JS MEMORY: closure = 35 - JS MEMORY: function = 507 - JS MEMORY: fundamental_instance = 0 JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 4 - JS MEMORY: gerror_prototype = 2 - JS MEMORY: importer = 2 - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS MEMORY: interface = 3 - - JS MEMORY: module = 12 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 92 - JS MEMORY: object_prototype = 19 + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS MEMORY: param = 4 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 2 - JS MEMORY: union_prototype = 1 JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS CTX: Final triggered GC - + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) @@ -6716,344 +6392,27 @@ JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x2e9d41e803a0 in GIRepository 0x2e9d41e800d0 - JS IMPORT: Importing 'system' - JS NATIVE: Defining native module 'system' - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x1cb34f30f928 'system' is mod 1 - JS IMPORT: successfully imported module 'system' - JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 66 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 52 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 4 - JS MEMORY: ns = 2 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' - JS G ENUM: Defining enum value ALL (fixed from all) 6 - JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 - JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 - JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 - JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 - JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 - JS G ENUM: Defining enum value TIME (fixed from time) 2 - JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x1cb34f30fbc8 - JS IMPORT: Importing module _gettext succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41ed9760 '_gettext' is mod 1 - JS IMPORT: successfully imported module '_gettext' - JS IMPORT: Importing module gettext succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41ed9700 'gettext' is mod 1 - JS IMPORT: successfully imported module 'gettext' - JS IMPORT: Importing module package succeeded - JS IMPORT: Defining parent 0x2e9d41e80070 of 0x2e9d41e6fe20 'package' is mod 1 - JS IMPORT: successfully imported module 'package' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2d4bfe980c70, JSClass 0x7f01056522a0, in object 0x2d4bfe9803d0 - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2d4bfe980cd0, JSClass 0x7f01056522a0, in object 0x2d4bfe980c40 - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2d4bfe980d30, JSClass 0x7f01056522a0, in object 0x2d4bfe980c40 -1..10 -ok 1 Looking up param specs works -ok 2 Looking up param specs gives the correct name -ok 3 Looking up param specs gives the default value if present -ok 4 GType object has a name -ok 5 GType object has a read-only name -ok 6 GType object has an undeletable name -ok 7 GType object has a string representation -ok 8 GType marshalling marshals the invalid GType object into JS null -ok 9 GType prototype object has no name -ok 10 GType prototype object has a string representation -1..14 -ok 1 Legacy byte array has length 0 for empty array -ok 2 Legacy byte array initially sized to 10 has length 10 -ok 3 Legacy byte array initially sized to 10 is initialized to zeroes -ok 4 Legacy byte array assigns values correctly -ok 5 Legacy byte array assignment past end implicitly lengthens the array -ok 6 Legacy byte array assignment past end implicitly creates zero bytes -ok 7 Legacy byte array changes the length when assigning to length property -ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 -ok 9 Legacy byte array conversions gives a byte 0 when assigning null -ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined -ok 11 Legacy byte array conversions rounds off when assigning a double -ok 12 Legacy byte array can be created from an array -ok 13 Legacy byte array can be converted to a string of ASCII characters -ok 14 Legacy byte array can be passed in with transfer none -1..25 -ok 1 GObject interface cannot be instantiated -ok 2 GObject interface has a name -ok 3 GObject interface reports its type name -ok 4 GObject interface can be implemented by a GObject class -ok 5 GObject interface is implemented by a GObject class with the correct class object -ok 6 GObject interface can have its required function implemented -ok 7 GObject interface must have its required function implemented -ok 8 GObject interface doesn't have to have its optional function implemented -ok 9 GObject interface can have its optional function deferred to by the implementation -ok 10 GObject interface can have its function chained up to -ok 11 GObject interface can require another interface -ok 12 GObject interface can chain up to another interface -ok 13 GObject interface defers to the last interface's optional function -ok 14 GObject interface must be implemented by a class that implements all required interfaces -ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order -ok 16 GObject interface can require an interface from C -ok 17 GObject interface can connect class signals on the implementing class -ok 18 GObject interface can connect interface signals on the implementing class -ok 19 GObject interface can define properties on the implementing class -ok 20 GObject interface must have its properties overridden -ok 21 GObject interface can have introspected properties overriden -ok 22 GObject interface can be implemented by a class as well as its parent class -ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it -ok 24 GObject interface has a toString() defintion -ok 25 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init -1..66 -ok 1 GObject class with decorator throws an error when not used with a GObject-derived class -ok 2 GObject class with decorator throws an error when used with an abstract class -ok 3 GObject class with decorator constructs with default values for properties -ok 4 GObject class with decorator constructs with a hash of property values -ok 5 GObject class with decorator warns if more than one argument passed to the default constructor -ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash -ok 7 GObject class with decorator accepts a property hash that is not a plain object -ok 8 GObject class with decorator constructs with property values from Gtk.Builder -ok 9 GObject class with decorator has a name -ok 10 GObject class with decorator has a notify signal -ok 11 GObject class with decorator can define its own signals -ok 12 GObject class with decorator passes emitted arguments to signal handlers -ok 13 GObject class with decorator can return values from signals -ok 14 GObject class with decorator does not call first-wins signal handlers after one returns a value -ok 15 GObject class with decorator gets the return value of the default handler -ok 16 GObject class with decorator calls run-last default handler last -ok 17 GObject class with decorator can inherit from something that's not GObject.Object -ok 18 GObject class with decorator can implement an interface -ok 19 GObject class with decorator can implement interface vfuncs -ok 20 GObject class with decorator can be a subclass -ok 21 GObject class with decorator can have any valid class name -ok 22 GObject class with decorator calls its _instance_init() function while chaining up in constructor -ok 23 GObject class with decorator can have an interface-valued property -ok 24 GObject class with decorator can override a property from the parent class -ok 25 GObject class with decorator cannot override a non-existent property -ok 26 GObject class with decorator handles gracefully forgetting to override a C property -ok 27 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors -ok 28 GObject class with decorator does not pollute the wrong prototype with GObject properties -ok 29 GObject class with decorator resolves properties from interfaces -ok 30 GObject class with decorator has a toString() defintion -ok 31 GObject virtual function can have its property read -ok 32 GObject virtual function can have its property overridden with an anonymous function -ok 33 GObject virtual function can access the parent prototype with super() -ok 34 GObject virtual function handles non-existing properties -ok 35 GObject virtual function gracefully bails out when overriding an unsupported vfunc type -ok 36 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type -ok 37 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type -ok 38 Register GType name uses the class name -ok 39 Register GType name uses the sanitized class name -ok 40 Register GType name use the file path and class name -ok 41 Register GType name use the file path and sanitized class name -ok 42 Register GType name use provided class name -ok 43 Register GType name sanitizes user provided class name -ok 44 Signal handler matching finds handlers by signal ID -ok 45 Signal handler matching finds handlers by signal detail -ok 46 Signal handler matching finds handlers by callback -ok 47 Signal handler matching finds handlers by a combination of parameters -ok 48 Signal handler matching blocks a handler by callback -ok 49 Signal handler matching blocks multiple handlers by callback -ok 50 Signal handler matching blocks handlers by a combination of parameters -ok 51 Signal handler matching disconnects a handler by callback -ok 52 Signal handler matching blocks multiple handlers by callback -ok 53 Signal handler matching blocks handlers by a combination of parameters -ok 54 Signal handler matching blocks a handler by callback, convenience method -ok 55 Signal handler matching disconnects a handler by callback, convenience method -ok 56 Signal handler matching does not support disconnecting a handler by callback data -ok 57 Auto accessor generation get and set the property -ok 58 Auto accessor generation initial value is the param spec's default value -ok 59 Auto accessor generation notify when the property changes -ok 60 Auto accessor generation copies accessors for camel and kebab if snake accessors given -ok 61 Auto accessor generation copies accessors for snake and kebab if camel accessors given -ok 62 Auto accessor generation copies accessors for snake and camel if kebab accessors given -ok 63 Auto accessor generation readonly getter throws -ok 64 Auto accessor generation writeonly setter throws -ok 65 Auto accessor generation getter throws when setter defined -ok 66 Auto accessor generation setter throws when getter defined - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) -Gjs-Message: 23:40:48.300: Profiler is disabled. Recompile with it enabled to use. - JS G NS: Defined namespace 'Gtk' 0x2d4bfe980c40 in GIRepository 0x2d4bfe9800d0 - JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module mainloop succeeded - JS IMPORT: Defining parent 0x2d4bfe980070 of 0x2d4bfe9e3070 'mainloop' is mod 1 - JS IMPORT: successfully imported module 'mainloop' - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' - JS G ENUM: Defining enum value READABLE (fixed from readable) 1 - JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 - JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 - JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 - JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 - JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 - JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 - JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 - JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x183092d10bb0 - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb17241d0 type GParamString - JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb1724260 type GParamString - JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb17242f0 type GParamString - JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' - JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 - JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 - JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 - JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 - JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 - JS G ENUM: Defining enum value ACTION (fixed from action) 32 - JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 - JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 - JS G ENUM: Defining GObject.SignalFlags as 0x183092d10ce0 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x2d4bfe980dc0, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Regress' 0x2e9d41e80ca0 in GIRepository 0x2e9d41e800d0 -** Message: 23:40:48.303: Temp profiler file not deleted - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' - JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' - JS G OBJ: Defined class for Application (GApplication), prototype 0x2d4bfe980e20, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 - JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x2d4bfe980e80, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' - JS G IFACE: Defined class for Initable (GInitable), prototype 0x2d4bfe9e3670, JSClass 0x7f01056521a0, in object 0x2d4bfe980370 - JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x2d4bfe980f10, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' + JS G NS: Defined namespace 'Gio' 0x19764af80370 in GIRepository 0x19764af800d0 JS CTX: Enabling JIT - JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x2d4bfe980f70, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x2e9d41e80cd0, JSClass 0x7ff3481fa2a0, in object 0x2e9d41e80ca0 - JS CTX: Initialized class GjsFileImporter prototype 0x6f07cc80040 - JS IMPORT: Defining parent (nil) of 0x6f07cc80070 'imports' is mod 0 - JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x2d4bfe980fd0, JSClass 0x7f01056522a0, in object 0x183092d00428 + JS CTX: Initialized class GjsFileImporter prototype 0x2f4aee280040 + JS IMPORT: Defining parent (nil) of 0x2f4aee280070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x6f07cc80070 of 0x30485ce001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x2f4aee280070 of 0x2b941f9001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x2d4bfe9ee070, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x6f07cc800a0 - JS IMPORT: Defining parent 0x6f07cc80070 of 0x6f07cc800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x2f4aee2800a0 + JS IMPORT: Defining parent 0x2f4aee280070 of 0x2f4aee2800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x6f07cc80100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f4aee280100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x6f07cc80070 of 0x6f07cc80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x6f07cc80160 in 0x6f07cc80070 + JS IMPORT: Defining parent 0x2f4aee280070 of 0x2f4aee280160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x2f4aee280160 in 0x2f4aee280070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x2d4bfe9ee0d0, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x6f07cc80070 of 0x30485ce00778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x6f07cc80070 of 0x6f07cc6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS CTX: Enabling JIT - JS IMPORT: Defining parent 0x6f07cc80160 of 0x6f07cc6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x6f07cc80190, JSClass 0x7f30295e1e40, in object 0x6f07cc80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x6f07cc801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x6f07cc6f250 - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIMarshallingTests' 0x2e9d41e80d30 in GIRepository 0x2e9d41e800d0 - JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb17244a0 type GParamString - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x6f07cc80220, JSClass 0x7f30295e1e40, in object 0x6f07cc80130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6f07cc80280, JSClass 0x7f30295e1e40, in object 0x6f07cc80130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x2e9d41eea6d0, JSClass 0x7ff3481fa1a0, in object 0x2e9d41e80d30 - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS CTX: Initialized class GjsFileImporter prototype 0x2c1c4d380040 - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x6f07cc80130 in GIRepository 0x6f07cc800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS IMPORT: Defining parent (nil) of 0x2c1c4d380070 'imports' is mod 0 - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x2d4bfe9f60a0, JSClass 0x7f01056521a0, in object 0x183092d00428 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2c1c4d380070 of 0x1594393001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -7061,99 +6420,25 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x2d4bfe9f6130, JSClass 0x7f01056521a0, in object 0x183092d00428 - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb172d100 type GParamOverride - JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb1724530 type GParamString - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' - JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' - JS G BXD: Defined class for TypeInterface (void), prototype 0x2e9d41e80d90, JSClass 0x7ff3481f9e40, in object 0x2e9d41e80400 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2c1c4d3800a0 - JS IMPORT: Defining parent 0x2c1c4d380070 of 0x2c1c4d3800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' - JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 - JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 - JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 - JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x2d4bfe9ee190, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 - JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 - JS G ENUM: Defining Regress.TestEnum as 0x1cb34f32d7c8 - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2c1c4d380100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2c1c4d380070 of 0x2c1c4d380160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x2c1c4d380160 in 0x2c1c4d380070 - JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' - JS IMPORT: successfully imported directory 'overrides' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb172d170 type GParamOverride - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x2d4bfe9ee1f0, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 211 objects currently alive JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 8 - JS MEMORY: closure = 0 - JS MEMORY: function = 165 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 2 - JS MEMORY: module = 14 - JS MEMORY: ns = 7 - JS MEMORY: object_instance = 1 - JS MEMORY: object_prototype = 9 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2c1c4d380070 of 0x159439300778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x2f4aee280070 of 0x2b941f900778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2c1c4d380070 of 0x2c1c4d36f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x2f4aee280070 of 0x2f4aee26f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb172d1e0 type GParamOverride - JS IMPORT: Defining parent 0x2c1c4d380160 of 0x2c1c4d36f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x2f4aee280160 of 0x2f4aee26f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2c1c4d380190, JSClass 0x7fb09f371e40, in object 0x2c1c4d380130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2c1c4d3801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x2c1c4d36f250 - JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x2d4bfe9ee250, JSClass 0x7f01056522a0, in object 0x183092d00428 + JS G BXD: Defined class for Variant (GVariant), prototype 0x2f4aee280190, JSClass 0x7fc53ffa9e40, in object 0x2f4aee280130 + JS CTX: Initialized class GIRepositoryGType prototype 0x2f4aee2801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x2f4aee26f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c1c4d380220, JSClass 0x7fb09f371e40, in object 0x2c1c4d380130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f4aee280220, JSClass 0x7fc53ffa9e40, in object 0x2f4aee280130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c1c4d380280, JSClass 0x7fb09f371e40, in object 0x2c1c4d380130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f4aee280280, JSClass 0x7fc53ffa9e40, in object 0x2f4aee280130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -7167,261 +6452,43 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x2c1c4d380130 in GIRepository 0x2c1c4d3800d0 + JS G NS: Defined namespace 'GLib' 0x2f4aee280130 in GIRepository 0x2f4aee2800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: Importing module jasmine succeeded - JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x2d4bfe9f6640, JSClass 0x7f01056521a0, in object 0x183092d00428 - JS IMPORT: Defining parent 0x6f07cc80070 of 0x6f07cc6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x2d4bfe9f66d0, JSClass 0x7f01056521a0, in object 0x183092d00428 - JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' - JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb172d930 type GParamInt - JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb172d9b0 type GParamInt - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x2d4bfe9ee310, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb172d250 type GParamOverride - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_Shiny (Gjs_Shiny), prototype 0x2d4bfe9ee370, JSClass 0x7f01056522a0, in object 0x183092d00428 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x6f07cc802e0, JSClass 0x7f30295e1e40, in object 0x6f07cc80130 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x6f07cc80070 of 0x6f07cc6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x19764af80160 of 0x19764afdfa30 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources - JS CTX: Enabling JIT - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Regress' 0x6f07cc80370 in GIRepository 0x6f07cc800d0 - JS CTX: Initialized class GjsFileImporter prototype 0x1683bbd80040 - JS IMPORT: Defining parent (nil) of 0x1683bbd80070 'imports' is mod 0 JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x1683bbd80070 of 0x21adb97001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS IMPORT: Defining parent 0x2c1c4d380070 of 0x2c1c4d36fb50 'jasmine' is mod 1 + JS IMPORT: Defining parent 0x2f4aee280070 of 0x2f4aee26fb50 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x1683bbd800a0 - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x6f07cc80070 of 0x30485ce094c0 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1683bbd80100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x6f07cc803d0 in GIRepository 0x6f07cc800d0 - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x1683bbd80160 in 0x1683bbd80070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x6f07cc80070 of 0x6f07cc6fe80 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x1683bbd80070 of 0x21adb9700778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x1683bbd80160 of 0x1683bbd6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x1683bbd80190, JSClass 0x7fc653ec1e40, in object 0x1683bbd80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1683bbd801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1683bbd6f250 - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x6f07cc80070 of 0x6f07cc6fee0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x6f07cc80160 of 0x6f07cc6fe20 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x1683bbd80220, JSClass 0x7fc653ec1e40, in object 0x1683bbd80130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1683bbd80280, JSClass 0x7fc653ec1e40, in object 0x1683bbd80130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x1683bbd80130 in GIRepository 0x1683bbd800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS CTX: JS context destroyed JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2c1c4d3802e0, JSClass 0x7fb09f371e40, in object 0x2c1c4d380130 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2f4aee2802e0, JSClass 0x7fc53ffa9e40, in object 0x2f4aee280130 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x2c1c4d380070 of 0x2c1c4d36f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0x2f4aee280070 of 0x2f4aee26f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x6f07ccc6040 class 0x7f30295e56c0 in object 0x6f07cc803a0 - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x6f07cc807f0, JSClass 0x7f30295e22a0, in object 0x6f07cc803a0 - JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' - JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2d4bfe9ee3d0, JSClass 0x7f01056522a0, in object 0x2d4bfe980c40 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) - JS G NS: Defined namespace 'GObject' 0x6f07cc803a0 in GIRepository 0x6f07cc800d0 - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' - JS G ENUM: Defining enum value READABLE (fixed from readable) 1 - JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 - JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 - JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 - JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 - JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 - JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 - JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 - JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x30485ce0c960 - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject - JS G PRM: JSObject created with param instance 0x55adb1724260 type GParamString - JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject - JS G PRM: JSObject created with param instance 0x55adb1724260 type GParamString - JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' - JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 - JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 - JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 - JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 - JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 - JS G ENUM: Defining Regress.TestEnum as 0x30485ce12c38 - JS IMPORT: Importing module jasmine succeeded - JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' - JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 - JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 - JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 - JS G ENUM: Defining Regress.TestFlags as 0x30485ce14070 - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Regress' 0x2f4aee280370 in GIRepository 0x2f4aee2800d0 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop -** -This is an exception 42 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1683bbd802e0, JSClass 0x7fc653ec1e40, in object 0x1683bbd80130 - JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GjsFileImporter prototype 0x2b717d580040 - JS IMPORT: Defining parent (nil) of 0x2b717d580070 'imports' is mod 0 - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2b717d580070 of 0x2f88e4001f8 '_print' is mod 1 - JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject - JS IMPORT: successfully imported module '_print' - JS G PRM: JSObject created with param instance 0x55e0d0aab0d0 type GParamString - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd6fe80 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd6fe20 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: Importing 'gi' - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS NATIVE: Defining native module 'gi' - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit JS CTX: Initialized class GIRepository prototype 0x2b717d5800a0 - - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d5800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b717d580100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd6ff40 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d580160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x2b717d580160 in 0x2b717d580070 - JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS IMPORT: successfully imported directory 'overrides' - - JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x2d4bfe9ee460, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 - JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0aab160 type GParamString - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS CTX: Enabling JIT + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 65 objects currently alive + JS MEMORY: 66 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 @@ -7433,7 +6500,7 @@ JS MEMORY: importer = 2 JS MEMORY: interface = 0 JS MEMORY: module = 4 - JS MEMORY: ns = 1 + JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 @@ -7447,324 +6514,81 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0aab1f0 type GParamString - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x1683bbd80070 of 0x1683bbd6fee0 'signals' is mod 1 - JS CTX: Initialized class GjsFileImporter prototype 0x37b619580040 - JS IMPORT: successfully imported module 'signals' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2b717d580070 of 0x2f88e400778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d56f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x2b717d580160 of 0x2b717d56f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Defining parent (nil) of 0x37b619580070 'imports' is mod 0 - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2b717d580190, JSClass 0x7fefdea39e40, in object 0x2b717d580130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2b717d5801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x2b717d56f250 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x37b619580070 of 0x6af76d001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b717d580220, JSClass 0x7fefdea39e40, in object 0x2b717d580130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b717d580280, JSClass 0x7fefdea39e40, in object 0x2b717d580130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G PRM: JSObject created with param instance 0x55e0d0b15860 type GParamInt - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G PRM: JSObject created with param instance 0x55adb172d330 type GParamObject - JS G NS: Defined namespace 'GLib' 0x2b717d580130 in GIRepository 0x2b717d5800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x2d4bfe9ee4c0, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b158e0 type GParamInt - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x37b6195800a0 - JS IMPORT: Defining parent 0x37b619580070 of 0x37b6195800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15960 type GParamInt - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS CTX: Initialized class GIRepositoryNamespace prototype 0x37b619580100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x37b619580070 of 0x37b619580160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x37b619580160 in 0x37b619580070 - JS IMPORT: successfully imported directory 'overrides' JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' - JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b159e0 type GParamUInt - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb1a8c460 type GParamOverride - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x2d4bfe9ee550, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15a60 type GParamUInt - JS CTX: Script evaluation succeeded - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x37b619580070 of 0x6af76d00778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject - JS IMPORT: Importing module byteArray succeeded - JS G PRM: JSObject created with param instance 0x55e0d0b15ae0 type GParamUInt - JS IMPORT: Defining parent 0x37b619580070 of 0x37b61956f1f0 'byteArray' is mod 1 - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS IMPORT: successfully imported module 'byteArray' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS IMPORT: Importing module GLib succeeded - - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Defining parent 0x37b619580160 of 0x37b61956f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x37b619580190, JSClass 0x7fb3b1029e40, in object 0x37b619580130 - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS CTX: Initialized class GIRepositoryGType prototype 0x37b6195801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x37b61956f250 - JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' - JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15b60 type GParamInt64 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x37b619580220, JSClass 0x7fb3b1029e40, in object 0x37b619580130 JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37b619580280, JSClass 0x7fb3b1029e40, in object 0x37b619580130 - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x37b619580130 in GIRepository 0x37b6195800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15be0 type GParamInt64 - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive - JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15c60 type GParamInt64 - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x183092d31060 - JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' - JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x2d4bfe9ee5b0, JSClass 0x7f01056522a0, in object 0x2d4bfe980370 - JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' - JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0xe0741b2dfa0, JSClass 0x7f01056521a0, in object 0x2d4bfe980370 - JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' - JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x2d4bfe9ee640, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject - - JS G PRM: JSObject created with param instance 0x55e0d0b15ce0 type GParamUInt64 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15d60 type GParamUInt64 - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb1a8c4d0 type GParamOverride - JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15de0 type GParamUInt64 - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x2d4bfe9ee6a0, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' - JS IMPORT: Importing module jasmine succeeded - JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15e60 type GParamEnum - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d56fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x2d4bfe9ee700, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - - JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15ee0 type GParamEnum - JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0b15f60 type GParamEnum - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' - JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0d36850 type GParamFlags - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0d368d0 type GParamFlags JS CTX: Enabling JIT - JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x2d4bfe9ee760, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0d36950 type GParamFlags - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' - JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0aa81a0 type GParamObject - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS CTX: Initialized class GjsFileImporter prototype 0x336362a80040 - JS IMPORT: Defining parent (nil) of 0x336362a80070 'imports' is mod 0 - JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0aa8210 type GParamObject + JS CTX: Initialized class GjsFileImporter prototype 0x62b62980040 + JS IMPORT: Defining parent (nil) of 0x62b62980070 'imports' is mod 0 + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x168333380040 + JS IMPORT: Defining parent (nil) of 0x168333380070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x336362a80070 of 0x1967a4f001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x168333380070 of 0x16c5279001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0aa8280 type GParamObject - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x37b619580070 of 0x37b61956fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55adb1a8c540 type GParamOverride - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55e0d0aab280 type GParamString - JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x2d4bfe9ee7c0, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Initialized class GIRepository prototype 0x336362a800a0 - - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a800d0 'gi' is mod 1 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS IMPORT: successfully imported module 'gi' - - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2b717d5802e0, JSClass 0x7fefdea39e40, in object 0x2b717d580130 - - JS MEMORY: 156 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 111 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 7 - JS MEMORY: ns = 4 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 1 - JS MEMORY: param = 25 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS CTX: Initialized class GIRepositoryNamespace prototype 0x336362a80100 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS CTX: Initialized class GIRepository prototype 0x1683333800a0 + JS IMPORT: Defining parent 0x168333380070 of 0x1683333800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x168333380100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d56f130 'minijasmine' is mod 1 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x62b62980070 of 0x1714df6001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a80160 'overrides' is mod 1 - JS G PRM: JSObject created with param instance 0x55adb1a8c5b0 type GParamOverride - JS IMPORT: Defined importer 'overrides' 0x336362a80160 in 0x336362a80070 + JS IMPORT: Defining parent 0x168333380070 of 0x168333380160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x168333380160 in 0x168333380070 JS IMPORT: successfully imported directory 'overrides' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x2d4bfe9ee820, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x62b629800a0 + JS IMPORT: Defining parent 0x62b62980070 of 0x62b629800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS CTX: Initialized class GIRepositoryNamespace prototype 0x62b62980100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x336362a80070 of 0x1967a4f00778 '_byteArrayNative' is mod 1 + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Defining parent 0x168333380070 of 0x16c527900778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x168333380070 of 0x16833336f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x336362a80160 of 0x336362a6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x168333380160 of 0x16833336f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS CTX: Enabling JIT + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x62b62980070 of 0x62b62980160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x62b62980160 in 0x62b62980070 + JS IMPORT: successfully imported directory 'overrides' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x336362a80190, JSClass 0x7fb239d41e40, in object 0x336362a80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x336362a801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x336362a6f250 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x168333380190, JSClass 0x7fdb66941e40, in object 0x168333380130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1683333801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x16833336f250 + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x336362a80220, JSClass 0x7fb239d41e40, in object 0x336362a80130 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x37b6195802e0, JSClass 0x7fb3b1029e40, in object 0x37b619580130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x168333380220, JSClass 0x7fdb66941e40, in object 0x168333380130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS CTX: Initialized class GjsFileImporter prototype 0x3490c0d80040 - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x336362a80280, JSClass 0x7fb239d41e40, in object 0x336362a80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x168333380280, JSClass 0x7fdb66941e40, in object 0x168333380130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -7776,161 +6600,120 @@ JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS IMPORT: Defining parent (nil) of 0x3490c0d80070 'imports' is mod 0 JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x336362a80130 in GIRepository 0x336362a800d0 + JS G NS: Defined namespace 'GLib' 0x168333380130 in GIRepository 0x1683333800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS IMPORT: Importing '_print' - - JS NATIVE: Defining native module '_print' - JS G PRM: JSObject created with param instance 0x55adb1a8c620 type GParamOverride - JS IMPORT: Defining parent 0x3490c0d80070 of 0x118fc0c001f8 '_print' is mod 1 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: successfully imported module '_print' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x37b619580070 of 0x37b61956f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x2d4bfe9ee880, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS IMPORT: Importing 'system' - JS NATIVE: Defining native module 'system' - JS G ENUM: Defining GLib.LogLevelFlags as 0x21adb9724948 - JS IMPORT: Defining parent 0x37b619580070 of 0x6af76d09368 'system' is mod 1 - JS IMPORT: successfully imported module 'system' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x3490c0d800a0 - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Regress' 0x2b717d580370 in GIRepository 0x2b717d5800d0 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x3490c0d80100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x3490c0d80160 in 0x3490c0d80070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x37b619580070 of 0x6af76d09540 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x37b6195803a0 in GIRepository 0x37b6195800d0 - JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0xe0741b3f5e0, JSClass 0x7f01056521a0, in object 0x2d4bfe971be0 - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x37b619580070 of 0x37b61956fe80 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x3490c0d80070 of 0x118fc0c00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x62b62980070 of 0x1714df600778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x62b62980070 of 0x62b6296f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x3490c0d80160 of 0x3490c0d6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x62b62980160 of 0x62b6296f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x2b717d5803d0 in GIRepository 0x2b717d5800d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x3490c0d80190, JSClass 0x7f7351101e40, in object 0x3490c0d80130 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepositoryGType prototype 0x3490c0d801c0 - JS G BXD: Defining method is_running in prototype for GLib.MainLoop - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Initialized class GIRepositoryFunction prototype 0x3490c0d6f250 - - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G BXD: Defined class for Variant (GVariant), prototype 0x62b62980190, JSClass 0x7f8b7c1f1e40, in object 0x62b62980130 + JS CTX: Initialized class GIRepositoryGType prototype 0x62b629801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x62b6296f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x3490c0d80220, JSClass 0x7f7351101e40, in object 0x3490c0d80130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x62b62980220, JSClass 0x7f8b7c1f1e40, in object 0x62b62980130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3490c0d80280, JSClass 0x7f7351101e40, in object 0x3490c0d80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x62b62980280, JSClass 0x7f8b7c1f1e40, in object 0x62b62980130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS IMPORT: Importing module _legacy succeeded - - JS G NS: Defined namespace 'GLib' 0x3490c0d80130 in GIRepository 0x3490c0d800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS IMPORT: Defining parent 0x37b619580070 of 0x37b61956fee0 '_legacy' is mod 1 - - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module GObject succeeded - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: Defining parent 0x37b619580160 of 0x37b61956fe20 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x2d4bfe9ee970, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d56ff40 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d56fee0 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x2d4bfe9ee9d0, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x37b6195c6040 class 0x7fb3b102d6c0 in object 0x37b619580370 - JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0xe0741b3fa90, JSClass 0x7f01056521a0, in object 0x2d4bfe971be0 - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d56ffa0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x62b62980130 in GIRepository 0x62b629800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS IMPORT: Importing module jasmine succeeded - JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x2d4bfe9eea60, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a6fb50 'jasmine' is mod 1 + JS IMPORT: Defining parent 0x168333380070 of 0x16833336fb50 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' - JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x2d4bfe9eeac0, JSClass 0x7f01056522a0, in object 0x2d4bfe971be0 - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d56fe80 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x2b717d580160 of 0x2b717d56fe20 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x19764af80c70, JSClass 0x7f97ba37a2a0, in object 0x19764af803d0 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x19764af80cd0, JSClass 0x7f97ba37a2a0, in object 0x19764af80c40 + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x19764af80d30, JSClass 0x7f97ba37a2a0, in object 0x19764af80c40 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0x19764af80c40 in GIRepository 0x19764af800d0 + JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module mainloop succeeded + JS IMPORT: Defining parent 0x19764af80070 of 0x19764afe3070 'mainloop' is mod 1 + JS IMPORT: successfully imported module 'mainloop' + JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' + JS G ENUM: Defining enum value READABLE (fixed from readable) 1 + JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 + JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 + JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 + JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 + JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 + JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 + JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 + JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 + JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 + JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 + JS G ENUM: Defining GObject.ParamFlags as 0x2b5499610bb0 + JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' + JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e379d0 type GParamString + JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e37a60 type GParamString + JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e37af0 type GParamString + JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' + JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 + JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 + JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 + JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 + JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 + JS G ENUM: Defining enum value ACTION (fixed from action) 32 + JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 + JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 + JS G ENUM: Defining GObject.SignalFlags as 0x2b5499610ce0 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1683333802e0, JSClass 0x7fdb66941e40, in object 0x168333380130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x168333380070 of 0x16833336f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Regress' 0x168333380370 in GIRepository 0x1683333800d0 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x19764af80dc0, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x37b6195807c0, JSClass 0x7fb3b102a2a0, in object 0x37b619580370 - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 70 objects currently alive + JS MEMORY: 67 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 @@ -7941,8 +6724,8 @@ JS MEMORY: gerror_prototype = 0 JS MEMORY: importer = 2 JS MEMORY: interface = 0 - JS MEMORY: module = 8 - JS MEMORY: ns = 1 + JS MEMORY: module = 4 + JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 @@ -7952,385 +6735,92 @@ JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Defined namespace 'GObject' 0x37b619580370 in GIRepository 0x37b6195800d0 - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x2b717d580070 of 0x2f88e40ac60 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x336362a802e0, JSClass 0x7fb239d41e40, in object 0x336362a80130 JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x2b717d580070 of 0x2b717d5d1340 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module GObject succeeded - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS IMPORT: Importing module minijasmine succeeded - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a6f130 'minijasmine' is mod 1 - JS IMPORT: Defining parent 0x2b717d580160 of 0x2b717d5d12e0 'GObject' is mod 1 - JS IMPORT: Importing module jasmine succeeded JS IMPORT: successfully imported module 'minijasmine' - - JS IMPORT: successfully imported module 'GObject' - JS CTX: Script evaluation succeeded - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d6fb50 'jasmine' is mod 1 + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x62b62980070 of 0x62b6296fb50 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x2b717d5d1460 class 0x7fefdea3d6c0 in object 0x2b717d580400 + JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x336362a803a0 in GIRepository 0x336362a800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x2b717d580820, JSClass 0x7fefdea3a2a0, in object 0x2b717d580400 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x2b717d580400 in GIRepository 0x2b717d5800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2b717d580850, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803a0 - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2b717d5808b0, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803a0 - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Importing module _legacy succeeded - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a6ff40 '_legacy' is mod 1 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 394 objects currently alive - JS IMPORT: successfully imported module '_legacy' JS MEMORY: boxed_instance = 3 - - JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 15 JS IMPORT: Importing module lang succeeded JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - - - JS MEMORY: function = 214 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 JS IMPORT: Defining parent 0x336362a80070 of 0x336362a6fee0 'lang' is mod 1 - - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS IMPORT: successfully imported module 'lang' - JS MEMORY: importer = 2 - JS MEMORY: interface = 9 - JS MEMORY: module = 13 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 66 - JS MEMORY: object_prototype = 40 - JS MEMORY: param = 19 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - - JS CTX: Final triggered GC - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3490c0d802e0, JSClass 0x7f7351101e40, in object 0x3490c0d80130 - JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2b717d580910, JSClass 0x7fefdea39e40, in object 0x2b717d5803a0 - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a6ffa0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2b717d580970, JSClass 0x7fefdea39e40, in object 0x2b717d5803a0 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS CTX: Destroying JS context JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2b717d5809d0, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803a0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2b717d580a30, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803d0 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2b717d580a90, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803a0 - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x2b717d5d1be0, JSClass 0x7fefdea3a1a0, in object 0x2b717d5803a0 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2b717d580b20, JSClass 0x7fefdea3a2a0, in object 0x2f88e400428 - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2b717d580bb0, JSClass 0x7fefdea39e40, in object 0x2b717d5803a0 - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x2b717d580c10, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803a0 - JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit - JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing module signals succeeded - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x336362a80070 of 0x336362a6fe80 'signals' is mod 1 - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - - JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing directory 'tweener' - JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d80370 'tweener' is mod 1 - JS IMPORT: Defining parent 0x336362a80160 of 0x336362a6fe20 'Gio' is mod 1 - JS IMPORT: Defined importer 'tweener' 0x3490c0d80370 in 0x3490c0d80070 JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - - JS IMPORT: successfully imported module 'Gio' - JS IMPORT: successfully imported directory 'tweener' - JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G NS: Defined namespace 'Gio' 0x2b717d5803a0 in GIRepository 0x2b717d5800d0 - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS IMPORT: Importing module tweenList succeeded - JS IMPORT: Defining parent 0x3490c0d80370 of 0x3490c0d6feb0 'tweenList' is mod 1 - JS IMPORT: successfully imported module 'tweenList' + JS G NS: Defined namespace 'GjsPrivate' 0x1683333803d0 in GIRepository 0x1683333800d0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' + JS G OBJ: Defined class for Application (GApplication), prototype 0x19764af80e20, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x336362a80070 of 0x1967a4f0abb8 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x336362a80070 of 0x336362abf340 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x336362a80160 of 0x336362abf2e0 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x2ef0f6480040 + JS IMPORT: Defining parent (nil) of 0x2ef0f6480070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x2ef0f6480070 of 0x44aca5001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0db8070 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x168333380070 of 0x16833336ff40 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d6ffd0 'lang' is mod 1 + JS IMPORT: Defining parent 0x168333380070 of 0x16833336fee0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module _signals succeeded - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0db80d0 '_signals' is mod 1 - + JS IMPORT: Defining parent 0x168333380070 of 0x16833336ffa0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' - JS G PRM: Defined class ParamSpec prototype is 0x336362abf460 class 0x7fb239d456c0 in object 0x336362a803d0 - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 110 objects currently alive - JS MEMORY: boxed_instance = 10 - JS MEMORY: boxed_prototype = 5 - JS MEMORY: closure = 1 - JS MEMORY: function = 79 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 8 - JS MEMORY: ns = 3 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 1 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS IMPORT: Importing module signals succeeded - - JS IMPORT: Defining parent 0x3490c0d80070 of 0x3490c0d6ff70 'signals' is mod 1 - JS G OBJ: Defined class for Object (GObject), prototype 0x336362a807f0, JSClass 0x7fb239d422a0, in object 0x336362a803d0 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x2ef0f64800a0 + JS IMPORT: Defining parent 0x2ef0f6480070 of 0x2ef0f64800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ef0f6480100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x2ef0f6480070 of 0x2ef0f6480160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x2ef0f6480160 in 0x2ef0f6480070 + JS IMPORT: successfully imported directory 'overrides' + JS CTX: Enabling JIT + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x168333380070 of 0x16833336fe80 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module tweener succeeded - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS IMPORT: Defining parent 0x3490c0d80370 of 0x3490c0d6fe20 'tweener' is mod 1 - - JS IMPORT: successfully imported module 'tweener' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x336362a803d0 in GIRepository 0x336362a800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x336362a80820, JSClass 0x7fb239d422a0, in object 0x336362a80370 - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x336362a80880, JSClass 0x7fb239d422a0, in object 0x336362a80370 - JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x336362a808e0, JSClass 0x7fb239d41e40, in object 0x336362a80370 - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x336362a80940, JSClass 0x7fb239d41e40, in object 0x336362a80370 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 - JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 - JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 - JS G ENUM: Defining Regress.TestFlags as 0x2f88e435990 - JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' - JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 - JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 - JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 - JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 - JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 - JS G ENUM: Defining Regress.TestEnum as 0x2f88e4359f8 - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x336362a809a0, JSClass 0x7fb239d422a0, in object 0x336362a80370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x336362a80a00, JSClass 0x7fb239d422a0, in object 0x336362a803a0 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x336362a80a60, JSClass 0x7fb239d422a0, in object 0x336362a80370 - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x336362abfbe0, JSClass 0x7fb239d421a0, in object 0x336362a80370 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x336362a80af0, JSClass 0x7fb239d422a0, in object 0x1967a4f00428 - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x336362a80b80, JSClass 0x7fb239d41e40, in object 0x336362a80370 - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS G OBJ: Defined class for Settings (GSettings), prototype 0x336362a80be0, JSClass 0x7fb239d422a0, in object 0x336362a80370 JS MEMORY: 0 objects currently alive - - JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS CTX: Script evaluation succeeded - JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Defined namespace 'Gio' 0x336362a80370 in GIRepository 0x336362a800d0 - JS IMPORT: JS import 'WarnLib' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'WarnLib' 0x336362a80c40 in GIRepository 0x336362a800d0 - JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' - JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x336362ad6760, JSClass 0x7fb239d421a0, in object 0x336362a80c40 + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x168333380160 of 0x16833336fe20 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS CTX: Initialized class GjsFileImporter prototype 0x3c6cdca80040 + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS IMPORT: Defining parent (nil) of 0x3c6cdca80070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x1bf6755001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x2ef0f6480070 of 0x44aca500778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x2ef0f6480070 of 0x2ef0f646f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x2ef0f6480160 of 0x2ef0f646f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x19764af80e80, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' + JS G IFACE: Defined class for Initable (GInitable), prototype 0x19764afe3670, JSClass 0x7f97ba37a1a0, in object 0x19764af80370 JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -8338,97 +6828,154 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' -1..62 -ok 1 A metaclass has its constructor called each time a class is created with it -ok 2 A metaclass is an instance of Lang.Class -ok 3 A metaclass produces instances that are instances of itself and Lang.Class -ok 4 A metaclass can dynamically define properties in its constructor -ok 5 A metaclass instance gets all the properties from its class and metaclass -ok 6 A metaclass instance gets dynamically defined properties from metaclass -ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass -ok 8 A metaclass can be detected with Lang.getMetaClass -ok 9 Class framework calls _init constructors -ok 10 Class framework calls parent constructors -ok 11 Class framework sets the right constructor properties -ok 12 Class framework sets up instanceof correctly -ok 13 Class framework has a name -ok 14 Class framework reports a sensible value for toString() -ok 15 Class framework allows overriding toString() -ok 16 Class framework is not configurable -ok 17 Class framework allows accessors for properties -ok 18 Class framework raises an exception when creating an abstract class -ok 19 Class framework inherits properties from abstract base classes -ok 20 Class framework inherits constructors from abstract base classes -ok 21 Class framework allows ES6 classes to inherit from abstract base classes -ok 22 Class framework lets methods call other methods without clobbering __caller__ -ok 23 Class framework allows custom return values from constructors -ok 24 Class framework allows symbol-named methods -ok 25 An interface is an instance of Lang.Interface -ok 26 An interface has a name -ok 27 An interface cannot be instantiated -ok 28 An interface can be implemented by a class -ok 29 An interface can be implemented by a class's superclass -ok 30 An interface doesn't disturb a class's constructor -ok 31 An interface can have its required method implemented -ok 32 An interface must have a name -ok 33 An interface must have its required methods implemented -ok 34 An interface does not have to have its optional methods implemented -ok 35 An interface can have its optional method deferred to by the implementation -ok 36 An interface can be chained up to by a class -ok 37 An interface can include arguments when being chained up to by a class -ok 38 An interface can have its property getter deferred to -ok 39 An interface can have its property setter deferred to -ok 40 An interface can have its property getter overridden -ok 41 An interface can have its property setter overridden -ok 42 An interface can require another interface -ok 43 An interface can have empty requires -ok 44 An interface can chain up to another interface -ok 45 An interface can be chained up to with a generic -ok 46 An interface can chain up to another interface with a generic -ok 47 An interface has its optional function defer to that of the last interface -ok 48 An interface must have all its required interfaces implemented -ok 49 An interface must have all its required interfaces implemented in the correct order -ok 50 An interface can have its implementation on a parent class -ok 51 An interface can require its implementor to be a subclass of some class -ok 52 An interface must be implemented by an object which subclasses the required class -ok 53 An interface can have methods that call others of its methods -ok 54 An interface is implemented by a subclass of a class that implements it -ok 55 An interface can be reimplemented by a subclass of a class that implements it -ok 56 An interface tells what it is with toString() -ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class -ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class -ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor -ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class -ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class -ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class + JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x19764af80f10, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x168333380070 of 0x16c52790ac60 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x168333380070 of 0x1683333d1340 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x168333380160 of 0x1683333d12e0 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x62b629802e0, JSClass 0x7f8b7c1f1e40, in object 0x62b62980130 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x19764af80f70, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x1683333d1460 class 0x7fdb669456c0 in object 0x168333380400 + JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x168333380820, JSClass 0x7fdb669422a0, in object 0x168333380400 + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x2ef0f6480190, JSClass 0x7fc6c5769e40, in object 0x2ef0f6480130 + JS CTX: Initialized class GIRepositoryGType prototype 0x2ef0f64801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x2ef0f646f250 +1..9 +ok 1 Lang module counts properties with Lang.countProperties() +ok 2 Lang module copies properties from one object to another with Lang.copyProperties() +ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() +ok 4 Lang module copies property getters and setters +ok 5 Lang module bind() calls the bound function with the supplied this-object +ok 6 Lang module bind() throws an error when no function supplied +ok 7 Lang module bind() throws an error when this-object undefined +ok 8 Lang module bind() supplies extra arguments to the function +ok 9 Lang module bind() appends the extra arguments to any arguments passed +1..10 +ok 1 Looking up param specs works +ok 2 Looking up param specs gives the correct name +ok 3 Looking up param specs gives the default value if present +ok 4 GType object has a name +ok 5 GType object has a read-only name +ok 6 GType object has an undeletable name +ok 7 GType object has a string representation +ok 8 GType marshalling marshals the invalid GType object into JS null +ok 9 GType prototype object has no name +ok 10 GType prototype object has a string representation +1..66 +ok 1 GObject class with decorator throws an error when not used with a GObject-derived class +ok 2 GObject class with decorator throws an error when used with an abstract class +ok 3 GObject class with decorator constructs with default values for properties +ok 4 GObject class with decorator constructs with a hash of property values +ok 5 GObject class with decorator warns if more than one argument passed to the default constructor +ok 6 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash +ok 7 GObject class with decorator accepts a property hash that is not a plain object +ok 8 GObject class with decorator constructs with property values from Gtk.Builder +ok 9 GObject class with decorator has a name +ok 10 GObject class with decorator has a notify signal +ok 11 GObject class with decorator can define its own signals +ok 12 GObject class with decorator passes emitted arguments to signal handlers +ok 13 GObject class with decorator can return values from signals +ok 14 GObject class with decorator does not call first-wins signal handlers after one returns a value +ok 15 GObject class with decorator gets the return value of the default handler +ok 16 GObject class with decorator calls run-last default handler last +ok 17 GObject class with decorator can inherit from something that's not GObject.Object +ok 18 GObject class with decorator can implement an interface +ok 19 GObject class with decorator can implement interface vfuncs +ok 20 GObject class with decorator can be a subclass +ok 21 GObject class with decorator can have any valid class name +ok 22 GObject class with decorator calls its _instance_init() function while chaining up in constructor +ok 23 GObject class with decorator can have an interface-valued property +ok 24 GObject class with decorator can override a property from the parent class +ok 25 GObject class with decorator cannot override a non-existent property +ok 26 GObject class with decorator handles gracefully forgetting to override a C property +ok 27 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors +ok 28 GObject class with decorator does not pollute the wrong prototype with GObject properties +ok 29 GObject class with decorator resolves properties from interfaces +ok 30 GObject class with decorator has a toString() defintion +ok 31 GObject virtual function can have its property read +ok 32 GObject virtual function can have its property overridden with an anonymous function +ok 33 GObject virtual function can access the parent prototype with super() +ok 34 GObject virtual function handles non-existing properties +ok 35 GObject virtual function gracefully bails out when overriding an unsupported vfunc type +ok 36 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type +ok 37 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type +ok 38 Register GType name uses the class name +ok 39 Register GType name uses the sanitized class name +ok 40 Register GType name use the file path and class name +ok 41 Register GType name use the file path and sanitized class name +ok 42 Register GType name use provided class name +ok 43 Register GType name sanitizes user provided class name +ok 44 Signal handler matching finds handlers by signal ID +ok 45 Signal handler matching finds handlers by signal detail +ok 46 Signal handler matching finds handlers by callback +ok 47 Signal handler matching finds handlers by a combination of parameters +ok 48 Signal handler matching blocks a handler by callback +ok 49 Signal handler matching blocks multiple handlers by callback +ok 50 Signal handler matching blocks handlers by a combination of parameters +ok 51 Signal handler matching disconnects a handler by callback +ok 52 Signal handler matching blocks multiple handlers by callback +ok 53 Signal handler matching blocks handlers by a combination of parameters +ok 54 Signal handler matching blocks a handler by callback, convenience method +ok 55 Signal handler matching disconnects a handler by callback, convenience method +ok 56 Signal handler matching does not support disconnecting a handler by callback data +ok 57 Auto accessor generation get and set the property +ok 58 Auto accessor generation initial value is the param spec's default value +ok 59 Auto accessor generation notify when the property changes +ok 60 Auto accessor generation copies accessors for camel and kebab if snake accessors given +ok 61 Auto accessor generation copies accessors for snake and kebab if camel accessors given +ok 62 Auto accessor generation copies accessors for snake and camel if kebab accessors given +ok 63 Auto accessor generation readonly getter throws +ok 64 Auto accessor generation writeonly setter throws +ok 65 Auto accessor generation getter throws when setter defined +ok 66 Auto accessor generation setter throws when getter defined +1..25 +ok 1 GObject interface cannot be instantiated +ok 2 GObject interface has a name +ok 3 GObject interface reports its type name +ok 4 GObject interface can be implemented by a GObject class +ok 5 GObject interface is implemented by a GObject class with the correct class object +ok 6 GObject interface can have its required function implemented +ok 7 GObject interface must have its required function implemented +ok 8 GObject interface doesn't have to have its optional function implemented +ok 9 GObject interface can have its optional function deferred to by the implementation +ok 10 GObject interface can have its function chained up to +ok 11 GObject interface can require another interface +ok 12 GObject interface can chain up to another interface +ok 13 GObject interface defers to the last interface's optional function +ok 14 GObject interface must be implemented by a class that implements all required interfaces +ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order +ok 16 GObject interface can require an interface from C +ok 17 GObject interface can connect class signals on the implementing class +ok 18 GObject interface can connect interface signals on the implementing class +ok 19 GObject interface can define properties on the implementing class +ok 20 GObject interface must have its properties overridden +ok 21 GObject interface can have introspected properties overriden +ok 22 GObject interface can be implemented by a class as well as its parent class +ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it +ok 24 GObject interface has a toString() defintion +ok 25 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 1..1 ok 1 GI repository namespace supplies a name -1..4 -ok 1 print can be spied upon -ok 2 printerr can be spied upon -ok 3 log can be spied upon -ok 4 logError can be spied upon -1..20 -ok 1 Package module finds an existing library -ok 2 Package module doesn't find a non-existent library -ok 3 Package module finds a function -ok 4 Package module doesn't find a non-existent function -ok 5 Package module finds a class -ok 6 Package module doesn't find a non-existent class -ok 7 Package module finds a property -ok 8 Package module doesn't find a non-existent property -ok 9 Package module finds a static function -ok 10 Package module doesn't find a non-existent static function -ok 11 Package module finds a method -ok 12 Package module doesn't find a non-existent method -ok 13 Package module finds an interface -ok 14 Package module doesn't find a non-existent interface -ok 15 Package module finds an interface method -ok 16 Package module doesn't find a non-existent interface method -ok 17 Package module finds an enum value -ok 18 Package module doesn't find a non-existent enum value -ok 19 Package module finds a constant -ok 20 Package module doesn't find a non-existent constant 1..390 ok 1 Boolean true marshals as a return value ok 2 Boolean true marshals as an in parameter @@ -8820,50 +7367,170 @@ ok 388 GObject properties gets and sets a byte_array property # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/276 ok 389 GObject properties gets a read-only property ok 390 GObject properties throws when setting a read-only property - JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' - JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x291c7270af40, JSClass 0x7fefdea3a1a0, in object 0x2b717d580370 - JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b519b69b70 type GParamOverride - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' - JS G ENUM: Defining enum value READABLE (fixed from readable) 1 - JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 - JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 - JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 - JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 - JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 - JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 - JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 - JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G ENUM: Defining GObject.ParamFlags as 0x2f88e43b678 - JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x2b717d580d30, JSClass 0x7fefdea3a2a0, in object 0x2b717d5719e0 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS CTX: Initialized class GIRepository prototype 0x3c6cdca800a0 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ef0f6480220, JSClass 0x7fc6c5769e40, in object 0x2ef0f6480130 + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ef0f6480280, JSClass 0x7fc6c5769e40, in object 0x2ef0f6480130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x2ef0f6480130 in GIRepository 0x2ef0f64800d0 + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x168333380400 in GIRepository 0x1683333800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x168333380850, JSClass 0x7fdb669422a0, in object 0x1683333803a0 + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c6cdca80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1683333808b0, JSClass 0x7fdb669422a0, in object 0x1683333803a0 + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3c6cdca80160 in 0x3c6cdca80070 + JS IMPORT: successfully imported directory 'overrides' + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x168333380910, JSClass 0x7fdb66941e40, in object 0x1683333803a0 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x168333380970, JSClass 0x7fdb66941e40, in object 0x1683333803a0 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1683333809d0, JSClass 0x7fdb669422a0, in object 0x1683333803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x168333380a30, JSClass 0x7fdb669422a0, in object 0x1683333803d0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x168333380a90, JSClass 0x7fdb669422a0, in object 0x1683333803a0 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x1683333d1be0, JSClass 0x7fdb669421a0, in object 0x1683333803a0 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x168333380b20, JSClass 0x7fdb669422a0, in object 0x16c527900428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x168333380bb0, JSClass 0x7fdb66941e40, in object 0x1683333803a0 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x62b62980070 of 0x62b6296f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x19764af80fd0, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x168333380c10, JSClass 0x7fdb669422a0, in object 0x1683333803a0 + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x19764afee070, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) + JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Regress' 0x62b62980370 in GIRepository 0x62b629800d0 + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G NS: Defined namespace 'Gio' 0x1683333803a0 in GIRepository 0x1683333800d0 + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x1bf675500778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x3c6cdca80160 of 0x3c6cdca6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x3c6cdca80190, JSClass 0x7f1d313a9e40, in object 0x3c6cdca80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3c6cdca801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3c6cdca6f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c6cdca80220, JSClass 0x7f1d313a9e40, in object 0x3c6cdca80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c6cdca80280, JSClass 0x7f1d313a9e40, in object 0x3c6cdca80130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x3c6cdca80130 in GIRepository 0x3c6cdca800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 74 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 55 + JS MEMORY: 110 objects currently alive + JS MEMORY: boxed_instance = 10 + JS MEMORY: boxed_prototype = 5 + JS MEMORY: closure = 1 + JS MEMORY: function = 79 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: importer = 2 JS MEMORY: interface = 0 - JS MEMORY: module = 7 + JS MEMORY: module = 8 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 @@ -8878,99 +7545,30 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS IMPORT: Importing module equations succeeded - JS IMPORT: Defining parent 0x3490c0d80370 of 0x3490c0dcf550 'equations' is mod 1 - JS IMPORT: successfully imported module 'equations' - JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x336362a80cd0, JSClass 0x7fb239d422a0, in object 0x1967a4f00428 - JS CTX: Script evaluation succeeded - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' - JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0x336362a80d30, JSClass 0x7fb239d41e40, in object 0x336362a80130 - JS G BXD: Defining method matches in prototype for GLib.Error - JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x336362ad6df0, JSClass 0x7fb239d41fe0, in object 0x336362a80370 - JS G ENUM: Defining enum value FAILED (fixed from failed) 0 - JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 - JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 - JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 - JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 - JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 - JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 - JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 - JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 - JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 - JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 - JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 - JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 - JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 - JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 - JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 - JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 - JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 - JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 - JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 - JS G ENUM: Defining enum value PENDING (fixed from pending) 20 - JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 - JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 - JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 - JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 - JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 - JS G ENUM: Defining enum value BUSY (fixed from busy) 26 - JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 - JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 - JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 - JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 - JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 - JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 - JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 - JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 - JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 - JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 - JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 - JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 - JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 - JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 - JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 - JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 - JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 - JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 - JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 - JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 - JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x62b62980070 of 0x1714df6094c0 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context - JS MEMORY: 198 objects currently alive - JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 8 - JS MEMORY: closure = 2 - JS MEMORY: function = 153 + JS MEMORY: 68 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 53 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 1 + JS MEMORY: gerror_prototype = 0 JS MEMORY: importer = 2 - JS MEMORY: interface = 2 - JS MEMORY: module = 11 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 2 - JS MEMORY: object_prototype = 9 + JS MEMORY: interface = 0 + JS MEMORY: module = 6 + JS MEMORY: ns = 1 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 @@ -8982,100 +7580,123 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS CTX: Enabling JIT - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive JS CTX: Initialized class GjsFileImporter prototype 0x8c6a8180040 + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 + JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 + JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 + JS G ENUM: Defining Regress.TestFlags as 0x16c527935990 + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x62b629803d0 in GIRepository 0x62b629800d0 JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' - JS IMPORT: Defining parent (nil) of 0x8c6a8180070 'imports' is mod 0 + JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 + JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 + JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 + JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 + JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 + JS G ENUM: Defining Regress.TestEnum as 0x16c5279359f8 + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x62b62980070 of 0x62b6296fe80 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x19764afee0d0, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS CTX: Enabling JIT + JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e37ca0 type GParamString + JS CTX: Initialized class GjsFileImporter prototype 0xd471f880040 + JS IMPORT: Defining parent (nil) of 0xd471f880070 'imports' is mod 0 + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x62b62980070 of 0x62b6296fee0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module GObject succeeded + JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x19764aff60a0, JSClass 0x7f97ba37a1a0, in object 0x2b5499600428 + JS IMPORT: Defining parent 0x62b62980160 of 0x62b6296fe20 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x8c6a8180070 of 0x2bf7ce1001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0xd471f880070 of 0x20accad001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x8c6a81800a0 - JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a81800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0xd471f8800a0 + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f8800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x8c6a8180100 - JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' + JS CTX: Initialized class GIRepositoryNamespace prototype 0xd471f880100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x368821680eb0, JSClass 0x7f2fa649a2a0, in object 0x368821680c70 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS G OBJ: Defined class for Label (GtkLabel), prototype 0x368821680f10, JSClass 0x7f2fa649a2a0, in object 0x368821680c70 JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a8180160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x8c6a8180160 in 0x8c6a8180070 + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f880160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xd471f880160 in 0xd471f880070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' - JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' + JS CTX: Destroying JS context JS IMPORT: Importing module jasmine succeeded + + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS IMPORT: Defining parent 0x2ef0f6480070 of 0x2ef0f646fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' + JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x27c0fcf09f40, JSClass 0x7fdb669421a0, in object 0x168333380370 + JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5590d46e7b70 type GParamOverride + JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x19764aff6130, JSClass 0x7f97ba37a1a0, in object 0x2b5499600428 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e41900 type GParamOverride + JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' + JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e37d30 type GParamString + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' + JS G ENUM: Defining enum value READABLE (fixed from readable) 1 + JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 + JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 + JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 + JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 + JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 + JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 + JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 + JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 + JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 + JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 + JS G ENUM: Defining GObject.ParamFlags as 0x16c52793b678 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x168333380d30, JSClass 0x7fdb669422a0, in object 0x168333371980 + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x62b629c6040 class 0x7f8b7c1f56c0 in object 0x62b629803a0 + JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x19764afee190, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e41970 type GParamOverride + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GjsFileImporter prototype 0x2d787cf80040 JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x8c6a8180070 of 0x2bf7ce100778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0xd471f880070 of 0x20accad00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a816f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f86f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x8c6a8180160 of 0x8c6a816f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0xd471f880160 of 0xd471f86f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Defining parent (nil) of 0x2d787cf80070 'imports' is mod 0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x8c6a8180190, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180130 - JS CTX: Initialized class GIRepositoryGType prototype 0x8c6a81801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x8c6a816f250 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2d787cf80070 of 0x3536b23001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS G BXD: Defined class for Variant (GVariant), prototype 0xd471f880190, JSClass 0x7f3a7fa39e40, in object 0xd471f880130 + + JS CTX: Initialized class GIRepositoryGType prototype 0xd471f8801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xd471f86f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x8c6a8180220, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0xd471f880220, JSClass 0x7f3a7fa39e40, in object 0xd471f880130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8c6a8180280, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd471f880280, JSClass 0x7f3a7fa39e40, in object 0xd471f880130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -9085,190 +7706,380 @@ JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0xd471f880130 in GIRepository 0xd471f8800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS NATIVE: Registered native JS module '_byteArrayNative' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS NATIVE: Registered native JS module '_gi' - + JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - JS G NS: Defined namespace 'GLib' 0x8c6a8180130 in GIRepository 0x8c6a81800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: Importing 'gi' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x19764afee1f0, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x62b629807f0, JSClass 0x7f8b7c1f22a0, in object 0x62b629803a0 + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e419e0 type GParamOverride + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x62b629803a0 in GIRepository 0x62b629800d0 + JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' + JS G ENUM: Defining enum value READABLE (fixed from readable) 1 + JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 + JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 + JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 + JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 + JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 + JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 + JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 + JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 + JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 + JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 + JS G ENUM: Defining GObject.ParamFlags as 0x1714df60c960 + JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x19764afee250, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2ef0f64802e0, JSClass 0x7fc6c5769e40, in object 0x2ef0f6480130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x2ef0f6480070 of 0x2ef0f646f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f86fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS CTX: Enabling JIT + JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x19764aff6640, JSClass 0x7f97ba37a1a0, in object 0x2b5499600428 + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x19764aff66d0, JSClass 0x7f97ba37a1a0, in object 0x2b5499600428 + JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' + JS CTX: Initialized class GjsFileImporter prototype 0x367734380040 + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' + JS IMPORT: Defining parent (nil) of 0x367734380070 'imports' is mod 0 + JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e6f930 type GParamInt + JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e6f9b0 type GParamInt + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x367734380070 of 0x10349fc001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 + JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 + JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 + JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 + JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 + JS G ENUM: Defining Regress.TestEnum as 0x1714df612c38 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' + JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x19764afee310, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 + JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 + JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 + JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 + JS G ENUM: Defining Regress.TestFlags as 0x1714df614070 + JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e41a50 type GParamOverride + JS IMPORT: Importing 'gi' JS CTX: Script evaluation succeeded + JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2d787cf800a0 - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x3677343800a0 + JS IMPORT: Defining parent 0x367734380070 of 0x3677343800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d787cf80100 + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x367734380100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf80160 'overrides' is mod 1 - JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' JS IMPORT: Defined importer 'overrides' 0x2d787cf80160 in 0x2d787cf80070 - + JS IMPORT: Defining parent 0x367734380070 of 0x367734380160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x367734380160 in 0x367734380070 JS IMPORT: successfully imported directory 'overrides' - JS G BXD: Defining method classify in prototype for GLib.Variant - JS G BXD: Defining method get_string in prototype for GLib.Variant - JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' +Gjs-Message: 06:07:40.279: Profiler is disabled. Recompile with it enabled to use. JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2d787cf80070 of 0x3536b2300778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x367734380070 of 0x10349fc00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x367734380070 of 0x36773436f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x2d787cf80160 of 0x2d787cf6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x367734380160 of 0x36773436f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' - JS G BXD: Defining method get_type_string in prototype for GLib.Variant JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defining method get_int32 in prototype for GLib.Variant - JS G BXD: Defined class for Variant (GVariant), prototype 0x2d787cf80190, JSClass 0x7ff0d2109e40, in object 0x2d787cf80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2d787cf801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x2d787cf6f250 - JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' + JS G BXD: Defined class for Variant (GVariant), prototype 0x367734380190, JSClass 0x7f5eba981e40, in object 0x367734380130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3677343801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x36773436f250 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3c6cdca802e0, JSClass 0x7f1d313a9e40, in object 0x3c6cdca80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d787cf80220, JSClass 0x7ff0d2109e40, in object 0x2d787cf80130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x367734380220, JSClass 0x7f5eba981e40, in object 0x367734380130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d787cf80280, JSClass 0x7ff0d2109e40, in object 0x2d787cf80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x367734380280, JSClass 0x7f5eba981e40, in object 0x367734380130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' - + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G BXD: Defining method is_of_type in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x2d787cf80130 in GIRepository 0x2d787cf800d0 - JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2b717d580ee0, JSClass 0x7fefdea39e40, in object 0x2b717d580130 + JS G NS: Defined namespace 'GLib' 0x367734380130 in GIRepository 0x3677343800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G BXD: Defining method n_children in prototype for GLib.Variant - JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G BXD: Defining method get_variant in prototype for GLib.Variant - JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' - JS IMPORT: Importing module jasmine succeeded - JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a816fb50 'jasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' JS IMPORT: successfully imported module 'jasmine' - - JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_Shiny (Gjs_Shiny), prototype 0x19764afee370, JSClass 0x7f97ba37a2a0, in object 0x2b5499600428 +** Message: 06:07:40.290: Temp profiler file not deleted + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd471f8802e0, JSClass 0x7f3a7fa39e40, in object 0xd471f880130 + JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f86f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'GIRepository' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GIRepository' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GIRepository' 0x3c6cdca80370 in GIRepository 0x3c6cdca800d0 + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f86fe80 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f86fe20 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f86ff40 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06610d0 type GParamString + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3c6cdca803d0 in GIRepository 0x3c6cdca800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' - JS CTX: Initialized class GjsFileImporter prototype 0x154f61780040 - JS IMPORT: Defining parent (nil) of 0x154f61780070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' + JS CTX: Initialized class GjsFileImporter prototype 0x3bdfccb80040 + JS IMPORT: Defining parent (nil) of 0x3bdfccb80070 'imports' is mod 0 + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0xd471f880070 of 0xd471f86fee0 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module jasmine succeeded + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS IMPORT: Defining parent 0x367734380070 of 0x36773436fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f0661160 type GParamString + JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' + JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06611f0 type GParamString + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x154f61780070 of 0x34064e6001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x3bdfccb80070 of 0xede9e6001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x154f617800a0 - JS IMPORT: Defining parent 0x154f61780070 of 0x154f617800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x3bdfccb800a0 + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x154f61780100 + JS CTX: Script evaluation succeeded + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3677343802e0, JSClass 0x7f5eba981e40, in object 0x367734380130 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bdfccb80100 + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x154f61780070 of 0x154f61780160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x154f61780160 in 0x154f61780070 JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x8c6a81802e0, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180130 - + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3bdfccb80160 in 0x3bdfccb80070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a816f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0x367734380070 of 0x36773436f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' - JS IMPORT: Importing module jasmine succeeded - JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0x367734380070 of 0x10349fc09368 'system' is mod 1 + JS IMPORT: successfully imported module 'system' + JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca6ffa0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca6ff40 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdcac0040 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x367734380070 of 0x10349fc09540 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3677343803a0 in GIRepository 0x3677343800d0 + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca6fee0 'signals' is mod 1 + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x3c6cdca80160 of 0x3c6cdca6fe80 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x367734380070 of 0x36773436fe80 '_common' is mod 1 + JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x154f61780070 of 0x34064e600778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module byteArray succeeded - - JS IMPORT: Defining parent 0x154f61780070 of 0x154f6176f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x154f61780160 of 0x154f6176f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Importing module _cairo succeeded JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' + JS NATIVE: Registered native JS module 'gi' - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a816fe80 '_cairo' is mod 1 - JS IMPORT: successfully imported module '_cairo' - JS IMPORT: Importing 'cairoNative' - JS G BXD: Defined class for Variant (GVariant), prototype 0x154f61780190, JSClass 0x7f900eb41e40, in object 0x154f61780130 JS NATIVE: Defining native module 'cairoNative' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS CTX: Script evaluation succeeded JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject - JS CTX: Initialized class GIRepositoryGType prototype 0x154f617801c0 - JS CTX: Initialized class Region prototype 0x8c6a816ff40 - JS CTX: Initialized class GIRepositoryFunction prototype 0x154f6176f250 - JS CTX: Initialized class Context prototype 0x8c6a816ff70 - JS CTX: Initialized class Surface prototype 0x8c6a816ffa0 - JS CTX: Initialized class ImageSurface prototype 0x8c6a816ffd0 - JS CTX: Initialized class Path prototype 0x8c6a81bd040 - JS CTX: Initialized class PSSurface prototype 0x8c6a81bd070 - JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' JS CTX: Initialized class PDFSurface prototype 0x8c6a81bd0a0 - - JS CTX: Initialized class SVGSurface prototype 0x8c6a81bd0d0 - JS CTX: Initialized class Pattern prototype 0x8c6a81bd100 - JS CTX: Initialized class Gradient prototype 0x8c6a81bd130 - JS CTX: Initialized class LinearGradient prototype 0x8c6a81bd160 - JS CTX: Initialized class RadialGradient prototype 0x8c6a81bd190 - JS CTX: Initialized class SurfacePattern prototype 0x8c6a81bd1c0 - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS CTX: Initialized class SolidPattern prototype 0x8c6a81bd1f0 + JS CTX: Script returned integer code 0 + JS G PRM: JSObject created with param instance 0x5631f06cb060 type GParamInt + JS MEMORY: Memory report: before destroying context + JS MEMORY: 65 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 52 + JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' + JS MEMORY: fundamental_instance = 0 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS MEMORY: fundamental_prototype = 0 - JS IMPORT: Defining parent 0x8c6a8180070 of 0x2bf7ce109580 'cairoNative' is mod 1 - JS IMPORT: successfully imported module 'cairoNative' JS G BXD: Defined class for Bytes (GBytes), prototype 0x154f61780220, JSClass 0x7f900eb41e40, in object 0x154f61780130 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS IMPORT: Importing '_byteArrayNative' JS MEMORY: importer = 2 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS IMPORT: Importing module cairo succeeded + JS MEMORY: interface = 0 + JS NATIVE: Defining native module '_byteArrayNative' + JS MEMORY: module = 4 + JS MEMORY: ns = 1 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS IMPORT: Defining parent 0x3bdfccb80070 of 0xede9e600778 '_byteArrayNative' is mod 1 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS IMPORT: successfully imported module '_byteArrayNative' JS MEMORY: union_prototype = 0 - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a816fe20 'cairo' is mod 1 - JS IMPORT: successfully imported module 'cairo' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x154f61780280, JSClass 0x7f900eb41e40, in object 0x154f61780130 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x3bdfccb80160 of 0x3bdfccb6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x3bdfccb80190, JSClass 0x7f69cd0a1e40, in object 0x3bdfccb80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3bdfccb801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3bdfccb6f250 + JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb0e0 type GParamInt + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bdfccb80220, JSClass 0x7f69cd0a1e40, in object 0x3bdfccb80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bdfccb80280, JSClass 0x7f69cd0a1e40, in object 0x3bdfccb80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + + JS G PRM: JSObject created with param instance 0x5631f06cb160 type GParamInt JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' @@ -9276,263 +8087,228 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x154f61780130 in GIRepository 0x154f617800d0 + JS G NS: Defined namespace 'GLib' 0x3bdfccb80130 in GIRepository 0x3bdfccb800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' - JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Gdk' 0x8c6a8180430 in GIRepository 0x8c6a81800d0 - JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' - JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIMarshallingTests' 0x8c6a8180460 in GIRepository 0x8c6a81800d0 - JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' - JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' - JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x291c7279a2e0, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803a0 - JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' - JS G IFACE: Defined class for Icon (GIcon), prototype 0x291c7279d5b0, JSClass 0x7fefdea3a1a0, in object 0x2b717d5803a0 - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d787cf802e0, JSClass 0x7ff0d2109e40, in object 0x2d787cf80130 - JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module _legacy succeeded JS IMPORT: Importing module minijasmine succeeded - - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a81bd280 '_legacy' is mod 1 JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf6f130 'minijasmine' is mod 1 + JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' + JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb1e0 type GParamUInt + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x8c6a81804f0 in GIRepository 0x8c6a81800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a81bd3a0 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a81bd400 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x2d787cf803a0 in GIRepository 0x2d787cf800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x154f61780070 of 0x154f6176fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a81bd340 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x8c6a8180160 of 0x8c6a81bd2e0 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' + JS CTX: Freeing allocated resources + JS IMPORT: successfully imported module '_common' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf6ff70 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x367734380070 of 0x36773436fee0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf6ff10 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' - JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf6ffd0 '_signals' is mod 1 - JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x291c7279a370, JSClass 0x7fefdea3a2a0, in object 0x2b717d580370 JS IMPORT: successfully imported module '_signals' - - JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' - JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x291c7279a3d0, JSClass 0x7fefdea3a2a0, in object 0x2b717d580370 + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x367734380160 of 0x36773436fe20 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x8c6a8180070 of 0x2bf7ce10b220 '_gi' is mod 1 + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x1bf67550acd8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x19764afee3d0, JSClass 0x7f97ba37a2a0, in object 0x19764af80c40 + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x3677343c6040 class 0x7f5eba9856c0 in object 0x367734380370 + JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) + JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb260 type GParamUInt + JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb2e0 type GParamUInt + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' + JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb360 type GParamInt64 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) + JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e37a60 type GParamString + JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb3e0 type GParamInt64 + JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e37a60 type GParamString + JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb460 type GParamInt64 + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x3677343807c0, JSClass 0x7f5eba9822a0, in object 0x367734380370 + JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' JS CTX: JS context destroyed - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' - JS NATIVE: Registered native JS module 'system' - JS NATIVE: Registered native JS module 'console' - JS NATIVE: Registered native JS module '_print' - JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x8c6a8180070 of 0x8c6a81bd760 '_common' is mod 1 + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdcac03a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x8c6a8180160 of 0x8c6a81bd700 'GObject' is mod 1 + JS IMPORT: Defining parent 0x3c6cdca80160 of 0x3c6cdcac0340 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cf6feb0 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x154f617802e0, JSClass 0x7f900eb41e40, in object 0x154f61780130 - JS IMPORT: Defining parent 0x2d787cf80160 of 0x2d787cf6fe50 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x154f61780070 of 0x154f6176f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G PRM: Defined class ParamSpec prototype is 0x8c6a81bd880 class 0x7f29f7cf56c0 in object 0x8c6a8180520 - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x3c6cdcac04c0 class 0x7f1d313ad6c0 in object 0x3c6cdca80400 + JS G NS: Defined namespace 'GObject' 0x367734380370 in GIRepository 0x3677343800d0 + JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' + JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb4e0 type GParamUInt64 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G BXD: Defining method classify in prototype for GLib.Variant + JS G BXD: Defining method get_string in prototype for GLib.Variant + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb560 type GParamUInt64 + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' + JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb5e0 type GParamUInt64 + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' + JS G BXD: Defining method get_type_string in prototype for GLib.Variant + JS G BXD: Defining method get_int32 in prototype for GLib.Variant + JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' + JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb660 type GParamEnum + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' + JS G BXD: Defining method is_of_type in prototype for GLib.Variant + JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' + JS G BXD: Defined class for VariantType (GVariantType), prototype 0x168333380ee0, JSClass 0x7fdb66941e40, in object 0x168333380130 + JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb6e0 type GParamEnum + JS G BXD: Defining method n_children in prototype for GLib.Variant + JS G BXD: Defining method get_child_value in prototype for GLib.Variant + JS G BXD: Defining method get_variant in prototype for GLib.Variant + JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f06cb760 type GParamEnum + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x8c6a8180940, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180520 - JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' + JS G OBJ: Defined class for Object (GObject), prototype 0x3c6cdca80820, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca80400 + JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x8c6a8180520 in GIRepository 0x8c6a81800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x8c6a8180970, JSClass 0x7f29f7cf22a0, in object 0x8c6a81804c0 - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' + JS G NS: Defined namespace 'GObject' 0x3c6cdca80400 in GIRepository 0x3c6cdca800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3c6cdca80850, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca803a0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x8c6a81809d0, JSClass 0x7f29f7cf22a0, in object 0x8c6a81804c0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3c6cdca808b0, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca803a0 + JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x8c6a8180a30, JSClass 0x7f29f7cf1e40, in object 0x8c6a81804c0 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3c6cdca80910, JSClass 0x7f1d313a9e40, in object 0x3c6cdca803a0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x8c6a8180a90, JSClass 0x7f29f7cf1e40, in object 0x8c6a81804c0 + JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3c6cdca80970, JSClass 0x7f1d313a9e40, in object 0x3c6cdca803a0 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' - JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' - JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 - JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 - JS G ENUM: Defining Regress.TestEnumUnsigned as 0x2f88e49b928 - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' + JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f08ec850 type GParamFlags + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f08ec8d0 type GParamFlags + JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f08ec950 type GParamFlags + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' + JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f065e1a0 type GParamObject + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3bdfccb802e0, JSClass 0x7f69cd0a1e40, in object 0x3bdfccb80130 + JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f065e210 type GParamObject + JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f065e280 type GParamObject + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x20accad24948 + JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x8c6a8180af0, JSClass 0x7f29f7cf22a0, in object 0x8c6a81804c0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x8c6a8180b50, JSClass 0x7f29f7cf22a0, in object 0x8c6a81804f0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3c6cdca809d0, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3c6cdca80a30, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca803d0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x8c6a8180bb0, JSClass 0x7f29f7cf22a0, in object 0x8c6a81804c0 - JS CTX: Script evaluation succeeded - JS IMPORT: Importing '_gi' - JS CTX: Script returned integer code 0 - JS NATIVE: Defining native module '_gi' - JS MEMORY: Memory report: before destroying context - JS MEMORY: 73 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS IMPORT: Defining parent 0x2d787cf80070 of 0x3536b230abf8 '_gi' is mod 1 JS MEMORY: function = 52 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3c6cdca80a90, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca803a0 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS IMPORT: successfully imported module '_gi' - JS MEMORY: gerror_instance = 0 - JS G IFACE: Defined class for File (GFile), prototype 0x8c6a81e1040, JSClass 0x7f29f7cf21a0, in object 0x8c6a81804c0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 3 - JS MEMORY: interface = 0 - JS MEMORY: module = 11 - JS MEMORY: ns = 1 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x8c6a8180c40, JSClass 0x7f29f7cf22a0, in object 0x2bf7ce100428 + JS G IFACE: Defined class for File (GFile), prototype 0x3c6cdcac0c40, JSClass 0x7f1d313aa1a0, in object 0x3c6cdca803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3c6cdca80b20, JSClass 0x7f1d313aa2a0, in object 0x1bf675500428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x8c6a8180cd0, JSClass 0x7f29f7cf1e40, in object 0x8c6a81804c0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3c6cdca80bb0, JSClass 0x7f1d313a9e40, in object 0x3c6cdca803a0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS IMPORT: Importing module _legacy succeeded - JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' - JS G BXD: Defined class for TestStructA (void), prototype 0x291c7279a460, JSClass 0x7fefdea39e40, in object 0x2b717d580370 JS G OBJ: Defined class for Settings (GSettings), prototype 0x8c6a8180d30, JSClass 0x7f29f7cf22a0, in object 0x8c6a81804c0 - - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x2d787cf80070 of 0x2d787cfc0370 '_common' is mod 1 JS IMPORT: Defining parent 0x154f61780070 of 0x154f6176fe80 '_legacy' is mod 1 - - JS IMPORT: successfully imported module '_legacy' JS IMPORT: successfully imported module '_common' - + JS G OBJ: Defined class for Settings (GSettings), prototype 0x3c6cdca80c10, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca803a0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing module GObject succeeded JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x2d787cf80160 of 0x2d787cfc0310 'GObject' is mod 1 JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'GObject' JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) @@ -9541,7 +8317,6 @@ JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method clone in prototype for Regress.TestStructA JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) @@ -9563,88 +8338,669 @@ JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x8c6a81804c0 in GIRepository 0x8c6a81800d0 - JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x8c6a8180160 of 0x8c6a81bd220 'Gtk' is mod 1 - JS IMPORT: successfully imported module 'Gtk' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x2d787cfc0490 class 0x7ff0d210d6c0 in object 0x2d787cf803d0 - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x154f617803d0 in GIRepository 0x154f617800d0 + JS G NS: Defined namespace 'Gio' 0x3c6cdca803a0 in GIRepository 0x3c6cdca800d0 + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x1bf67550f928 'system' is mod 1 + JS IMPORT: successfully imported module 'system' + JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' + JS CTX: Enabling JIT + JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' + JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' + JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' + JS IMPORT: Importing directory 'tweener' + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb80370 'tweener' is mod 1 + JS IMPORT: Defined importer 'tweener' 0x3bdfccb80370 in 0x3bdfccb80070 + JS IMPORT: successfully imported directory 'tweener' + JS CTX: Initialized class GjsFileImporter prototype 0x21439ef80040 + JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' + JS IMPORT: Defining parent (nil) of 0x21439ef80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x21439ef80070 of 0x2dd932a001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' + JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x19764afee460, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 + JS IMPORT: Importing module tweenList succeeded + JS IMPORT: Defining parent 0x3bdfccb80370 of 0x3bdfccb6feb0 'tweenList' is mod 1 + JS IMPORT: successfully imported module 'tweenList' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' + JS CTX: Initialized class GIRepository prototype 0x21439ef800a0 + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS CTX: Initialized class GIRepositoryNamespace prototype 0x21439ef80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x21439ef80160 in 0x21439ef80070 + JS IMPORT: successfully imported directory 'overrides' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccbb8070 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x154f61780070 of 0x154f6176ffa0 'lang' is mod 1 + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb6ffd0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x21439ef80070 of 0x2dd932a00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' - JS G BXD: Defined class for TestStructB (void), prototype 0x291c7279a580, JSClass 0x7fefdea39e40, in object 0x2b717d580370 + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module GLib succeeded + + JS IMPORT: Defining parent 0x21439ef80160 of 0x21439ef6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x21439ef80190, JSClass 0x7f8524a61e40, in object 0x21439ef80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x21439ef801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x21439ef6f250 JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x154f61780070 of 0x154f617c0040 '_signals' is mod 1 + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccbb80d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' + JS G ENUM: Defining enum value ALL (fixed from all) 6 + JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 + JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 + JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 + JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 + JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 + JS G ENUM: Defining enum value TIME (fixed from time) 2 + JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x1bf67550fbc8 + JS IMPORT: Importing module _gettext succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdcad9760 '_gettext' is mod 1 + JS IMPORT: successfully imported module '_gettext' + JS IMPORT: Importing module gettext succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdcad9700 'gettext' is mod 1 + JS IMPORT: successfully imported module 'gettext' + JS IMPORT: Importing module package succeeded + JS IMPORT: Defining parent 0x3c6cdca80070 of 0x3c6cdca6fe20 'package' is mod 1 + JS IMPORT: successfully imported module 'package' + JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' + JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5631f0661280 type GParamString + JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 156 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 111 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 0 + JS MEMORY: module = 7 + JS MEMORY: ns = 4 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 1 + JS MEMORY: param = 25 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x27c0fcf9a2e0, JSClass 0x7fdb669422a0, in object 0x1683333803a0 + JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' + JS G IFACE: Defined class for Icon (GIcon), prototype 0x27c0fcf9d5b0, JSClass 0x7fdb669421a0, in object 0x1683333803a0 + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x21439ef80220, JSClass 0x7f8524a61e40, in object 0x21439ef80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21439ef80280, JSClass 0x7f8524a61e40, in object 0x21439ef80130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x21439ef80130 in GIRepository 0x21439ef800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' + JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef5e41b30 type GParamObject + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x19764afee4c0, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x3bdfccb80070 of 0x3bdfccb6ff70 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS IMPORT: Importing module tweener succeeded JS CTX: Disabling auto GC + + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS IMPORT: Defining parent 0x3bdfccb80370 of 0x3bdfccb6fe20 'tweener' is mod 1 + JS IMPORT: successfully imported module 'tweener' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 70 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 53 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS G BXD: Defining method run in prototype for GLib.MainLoop JS MEMORY: interface = 0 + + JS MEMORY: module = 8 + JS MEMORY: ns = 1 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS CTX: Enabling JIT + JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' + JS CTX: Initialized class GjsFileImporter prototype 0x3bdb38c80040 + JS IMPORT: Defining parent (nil) of 0x3bdb38c80070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x25f070a001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x3bdb38c800a0 + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38c800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bdb38c80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38c80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3bdb38c80160 in 0x3bdb38c80070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' + JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef619f460 type GParamOverride + JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' + JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x19764afee550, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 74 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 55 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 0 + JS MEMORY: module = 7 + JS MEMORY: ns = 3 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 1 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' + JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x27c0fcf9a370, JSClass 0x7fdb669422a0, in object 0x168333380370 + JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' + JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x27c0fcf9a3d0, JSClass 0x7fdb669422a0, in object 0x168333380370 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' + + JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x25f070a00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38c6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x3bdb38c80160 of 0x3bdb38c6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Regress' 0x3c6cdca80ca0 in GIRepository 0x3c6cdca800d0 + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x3bdb38c80190, JSClass 0x7f567bb59e40, in object 0x3bdb38c80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3bdb38c801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3bdb38c6f250 + JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bdb38c80220, JSClass 0x7f567bb59e40, in object 0x3bdb38c80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bdb38c80280, JSClass 0x7f567bb59e40, in object 0x3bdb38c80130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x3bdb38c80130 in GIRepository 0x3bdb38c800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x2b5499631060 + JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' + JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x19764afee5b0, JSClass 0x7f97ba37a2a0, in object 0x19764af80370 + JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' + JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x3c506742dfa0, JSClass 0x7f97ba37a1a0, in object 0x19764af80370 + JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x19764afee640, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x21439ef802e0, JSClass 0x7f8524a61e40, in object 0x21439ef80130 + JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' + JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x3c6cdca80cd0, JSClass 0x7f1d313aa2a0, in object 0x3c6cdca80ca0 + JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' + JS IMPORT: Importing module jasmine succeeded + JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' + JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' + JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 + JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 + JS G ENUM: Defining Regress.TestEnumUnsigned as 0x16c52799b928 + JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38c6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' + JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' + JS G BXD: Defined class for TestStructA (void), prototype 0x27c0fcf9a460, JSClass 0x7fdb66941e40, in object 0x168333380370 + JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef619f4d0 type GParamOverride + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x19764afee6a0, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x19764afee700, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G BXD: Defining method clone in prototype for Regress.TestStructA + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3bdb38c802e0, JSClass 0x7f567bb59e40, in object 0x3bdb38c80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38c6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing module equations succeeded + JS IMPORT: Defining parent 0x3bdfccb80370 of 0x3bdfccbcf550 'equations' is mod 1 + JS IMPORT: successfully imported module 'equations' + JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides + JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ + JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GIMarshallingTests' 0x3c6cdca80d30 in GIRepository 0x3c6cdca800d0 + JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' + JS IMPORT: Importing module _cairo succeeded + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38c6fe80 '_cairo' is mod 1 + JS IMPORT: successfully imported module '_cairo' + JS IMPORT: Importing 'cairoNative' + JS NATIVE: Defining native module 'cairoNative' + JS CTX: Initialized class Region prototype 0x3bdb38c6ff40 + JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x3c6cdcaea6d0, JSClass 0x7f1d313aa1a0, in object 0x3c6cdca80d30 + JS CTX: Initialized class Context prototype 0x3bdb38c6ff70 + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS CTX: Initialized class Surface prototype 0x3bdb38c6ffa0 + + JS CTX: Initialized class ImageSurface prototype 0x3bdb38c6ffd0 JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + + JS CTX: Initialized class Path prototype 0x3bdb38cbd040 + JS CTX: Initialized class PSSurface prototype 0x3bdb38cbd070 + JS CTX: Initialized class PDFSurface prototype 0x3bdb38cbd0a0 + JS CTX: Initialized class SVGSurface prototype 0x3bdb38cbd0d0 + JS CTX: Initialized class Pattern prototype 0x3bdb38cbd100 + JS CTX: Initialized class Gradient prototype 0x3bdb38cbd130 + JS CTX: Initialized class LinearGradient prototype 0x3bdb38cbd160 + JS CTX: Initialized class RadialGradient prototype 0x3bdb38cbd190 + JS CTX: Initialized class SurfacePattern prototype 0x3bdb38cbd1c0 + JS CTX: Initialized class SolidPattern prototype 0x3bdb38cbd1f0 + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x25f070a09580 'cairoNative' is mod 1 + JS IMPORT: successfully imported module 'cairoNative' + JS IMPORT: Importing module cairo succeeded + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38c6fe20 'cairo' is mod 1 + JS IMPORT: successfully imported module 'cairo' + JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Gdk' 0x3bdb38c80430 in GIRepository 0x3bdb38c800d0 + JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GIMarshallingTests' 0x3bdb38c80460 in GIRepository 0x3bdb38c800d0 + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Defined namespace 'GjsPrivate' 0x21439ef803a0 in GIRepository 0x21439ef800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' + JS G BXD: Defined class for TestStructB (void), prototype 0x27c0fcf9a580, JSClass 0x7fdb66941e40, in object 0x168333380370 + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS G BXD: Defining method clone in prototype for Regress.TestStructB - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x2d787cf807f0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf803d0 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x19764afee760, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 JS IMPORT: Importing module _legacy succeeded + + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38cbd280 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' + JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' + JS G BXD: Defined class for TypeInterface (void), prototype 0x3c6cdca80d90, JSClass 0x7f1d313a9e40, in object 0x3c6cdca80400 + JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' + JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 + JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 + JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 + JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 + JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 + JS G ENUM: Defining Regress.TestEnum as 0x1bf67552d7c8 JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' - JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x291c7279a6a0, JSClass 0x7fefdea39e40, in object 0x2b717d580370 - JS G NS: Defined namespace 'GObject' 0x2d787cf803d0 in GIRepository 0x2d787cf800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2d787cf80820, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2d787cf80880, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 + JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x27c0fcf9a6a0, JSClass 0x7fdb66941e40, in object 0x168333380370 JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef6ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef6fee0 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3bdb38c804f0 in GIRepository 0x3bdb38c800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38cbd3a0 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38cbd400 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x154f61780070 of 0x154f6176ff40 'signals' is mod 1 + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38cbd340 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS IMPORT: Defining parent 0x154f61780160 of 0x154f6176fee0 'Gio' is mod 1 - + JS IMPORT: Defining parent 0x3bdb38c80160 of 0x3bdb38cbd2e0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2d787cf808e0, JSClass 0x7ff0d2109e40, in object 0x2d787cf80370 - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2d787cf80940, JSClass 0x7ff0d2109e40, in object 0x2d787cf80370 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef6ffa0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2d787cf809a0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2d787cf80a00, JSClass 0x7ff0d210a2a0, in object 0x2d787cf803a0 JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' +** +This is an exception 42 + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439ef6fe80 'signals' is mod 1 + JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x27c0fcf9a730, JSClass 0x7fdb66941e40, in object 0x168333380370 + JS IMPORT: Defining parent 0x21439ef80160 of 0x21439ef6fe20 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 211 objects currently alive + JS MEMORY: boxed_instance = 2 + JS MEMORY: boxed_prototype = 8 + JS MEMORY: closure = 0 + JS MEMORY: function = 165 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 2 + JS MEMORY: module = 14 + JS MEMORY: ns = 7 + JS MEMORY: object_instance = 1 + JS MEMORY: object_prototype = 9 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x25f070a0b220 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x3bdb38c80070 of 0x3bdb38cbd760 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x3bdb38c80160 of 0x3bdb38cbd700 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef619f540 type GParamOverride + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x3bdb38cbd880 class 0x7f567bb5d6c0 in object 0x3bdb38c80520 + JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x19764afee7c0, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef619f5b0 type GParamOverride + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' + JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x27c0fcf9a9d0, JSClass 0x7fdb66941e40, in object 0x168333380370 + JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x19764afee820, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x3bdb38c80940, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80520 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x3bdb38c80520 in GIRepository 0x3bdb38c800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3bdb38c80970, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c804c0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x21439ef80070 of 0x2dd932a0abb8 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3bdb38c809d0, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c804c0 + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS G BXD: Defining method equals in prototype for Regress.TestBoxed + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3bdb38c80a30, JSClass 0x7f567bb59e40, in object 0x3bdb38c804c0 + JS IMPORT: Importing module _common succeeded + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS IMPORT: Defining parent 0x21439ef80070 of 0x21439efbf340 '_common' is mod 1 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3bdb38c80a90, JSClass 0x7f567bb59e40, in object 0x3bdb38c804c0 + JS IMPORT: successfully imported module '_common' + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS IMPORT: Importing module GObject succeeded + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3bdb38c80af0, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c804c0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3bdb38c80b50, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c804f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2d787cf80a60, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3bdb38c80bb0, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c804c0 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x2d787cfc0c10, JSClass 0x7ff0d210a1a0, in object 0x2d787cf80370 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2d787cf80af0, JSClass 0x7ff0d210a2a0, in object 0x3536b2300428 + JS G IFACE: Defined class for File (GFile), prototype 0x3bdb38ce1040, JSClass 0x7f567bb5a1a0, in object 0x3bdb38c804c0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3bdb38c80c40, JSClass 0x7f567bb5a2a0, in object 0x25f070a00428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2d787cf80b80, JSClass 0x7ff0d2109e40, in object 0x2d787cf80370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3bdb38c80cd0, JSClass 0x7f567bb59e40, in object 0x3bdb38c804c0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G OBJ: Defined class for Settings (GSettings), prototype 0x2d787cf80be0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x3bdb38c80d30, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c804c0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) @@ -9672,11 +9028,9 @@ JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' - + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x291c7279a730, JSClass 0x7fefdea39e40, in object 0x2b717d580370 JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) @@ -9686,79 +9040,64 @@ JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x154f61780070 of 0x34064e60ac28 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS G NS: Defined namespace 'Gio' 0x2d787cf80370 in GIRepository 0x2d787cf800d0 JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x154f61780070 of 0x154f617c03a0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x154f61780160 of 0x154f617c0340 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Defined namespace 'Gio' 0x3bdb38c804c0 in GIRepository 0x3bdb38c800d0 JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x2d787cf80160 of 0x2d787cfd96d0 'Gtk' is mod 1 + JS IMPORT: Defining parent 0x3bdb38c80160 of 0x3bdb38cbd220 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' - JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' - JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x291c7279a9d0, JSClass 0x7fefdea39e40, in object 0x2b717d580370 - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x154f617c04c0 class 0x7f900eb456c0 in object 0x154f61780400 + JS IMPORT: Defining parent 0x21439ef80160 of 0x21439efbf2e0 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x21439efbf460 class 0x7f8524a656c0 in object 0x21439ef803d0 + JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' + JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' + JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x27c0fcf9aac0, JSClass 0x7fdb66941e40, in object 0x168333380370 + JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' + JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x27c0fcf9ab80, JSClass 0x7fdb66941e40, in object 0x168333380370 + JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' + JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x27c0fcf9abe0, JSClass 0x7fdb66941e40, in object 0x168333380370 + JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x154f61780820, JSClass 0x7f900eb422a0, in object 0x154f61780400 + JS G OBJ: Defined class for Object (GObject), prototype 0x21439ef807f0, JSClass 0x7f8524a622a0, in object 0x21439ef803d0 JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS CTX: JS context destroyed JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Defined namespace 'GObject' 0x154f61780400 in GIRepository 0x154f617800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x154f61780850, JSClass 0x7f900eb422a0, in object 0x154f617803a0 + JS G NS: Defined namespace 'GObject' 0x21439ef803d0 in GIRepository 0x21439ef800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x21439ef80820, JSClass 0x7f8524a622a0, in object 0x21439ef80370 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x154f617808b0, JSClass 0x7f900eb422a0, in object 0x154f617803a0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x21439ef80880, JSClass 0x7f8524a622a0, in object 0x21439ef80370 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x154f61780910, JSClass 0x7f900eb41e40, in object 0x154f617803a0 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x21439ef808e0, JSClass 0x7f8524a61e40, in object 0x21439ef80370 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x154f61780970, JSClass 0x7f900eb41e40, in object 0x154f617803a0 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x21439ef80940, JSClass 0x7f8524a61e40, in object 0x21439ef80370 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G BXD: Defining method equals in prototype for Regress.TestBoxed - JS CTX: Enabling JIT + JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' + JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x27c0fcf9aca0, JSClass 0x7fdb66941e40, in object 0x168333380130 JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x154f617809d0, JSClass 0x7f900eb422a0, in object 0x154f617803a0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x154f61780a30, JSClass 0x7f900eb422a0, in object 0x154f617803d0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x21439ef809a0, JSClass 0x7f8524a622a0, in object 0x21439ef80370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x21439ef80a00, JSClass 0x7f8524a622a0, in object 0x21439ef803a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x154f61780a90, JSClass 0x7f900eb422a0, in object 0x154f617803a0 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x21439ef80a60, JSClass 0x7f8524a622a0, in object 0x21439ef80370 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x154f617c0c40, JSClass 0x7f900eb421a0, in object 0x154f617803a0 - JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' - JS CTX: Initialized class GjsFileImporter prototype 0x289aa5e80040 - JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x154f61780b20, JSClass 0x7f900eb422a0, in object 0x34064e600428 + JS G IFACE: Defined class for File (GFile), prototype 0x21439efbfbe0, JSClass 0x7f8524a621a0, in object 0x21439ef80370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x21439ef80af0, JSClass 0x7f8524a622a0, in object 0x2dd932a00428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x154f61780bb0, JSClass 0x7f900eb41e40, in object 0x154f617803a0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x21439ef80b80, JSClass 0x7f8524a61e40, in object 0x21439ef80370 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS IMPORT: Defining parent (nil) of 0x289aa5e80070 'imports' is mod 0 - JS G OBJ: Defined class for Settings (GSettings), prototype 0x154f61780c10, JSClass 0x7f900eb422a0, in object 0x154f617803a0 - JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' - JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x291c7279aac0, JSClass 0x7fefdea39e40, in object 0x2b717d580370 + JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA + JS G OBJ: Defined class for Settings (GSettings), prototype 0x21439ef80be0, JSClass 0x7f8524a622a0, in object 0x21439ef80370 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing '_print' JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - - JS NATIVE: Defining native module '_print' + JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x289aa5e80070 of 0x28734b2001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) @@ -9792,118 +9131,69 @@ JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' JS G NS: Defined namespace 'Gio' 0x154f617803a0 in GIRepository 0x154f617800d0 - - JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x154f61780160 of 0x154f6176fe20 'Gtk' is mod 1 JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x291c7279ab80, JSClass 0x7fefdea39e40, in object 0x2b717d580370 - - JS IMPORT: successfully imported module 'Gtk' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x289aa5e800a0 - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' - JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x291c7279abe0, JSClass 0x7fefdea39e40, in object 0x2b717d580370 - JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x289aa5e80100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x289aa5e80160 in 0x289aa5e80070 - JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' - JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x291c7279aca0, JSClass 0x7fefdea39e40, in object 0x2b717d580130 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x289aa5e80070 of 0x28734b200778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e6f1f0 'byteArray' is mod 1 - JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x289aa5e80160 of 0x289aa5e6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x289aa5e80190, JSClass 0x7f9fc58c1e40, in object 0x289aa5e80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x289aa5e801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x289aa5e6f250 - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x289aa5e80220, JSClass 0x7f9fc58c1e40, in object 0x289aa5e80130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x289aa5e80280, JSClass 0x7f9fc58c1e40, in object 0x289aa5e80130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x289aa5e80130 in GIRepository 0x289aa5e800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Defined namespace 'Gio' 0x21439ef80370 in GIRepository 0x21439ef800d0 + JS IMPORT: JS import 'WarnLib' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'WarnLib' 0x21439ef80c40 in GIRepository 0x21439ef800d0 + JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x564ef619f620 type GParamOverride + JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x21439efd6760, JSClass 0x7f8524a621a0, in object 0x21439ef80c40 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x19764afee880, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x21439ef80cd0, JSClass 0x7f8524a622a0, in object 0x2dd932a00428 + JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) + JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x3c506743f5e0, JSClass 0x7f97ba37a1a0, in object 0x19764af71ba0 + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G BXD: Defining method is_running in prototype for GLib.MainLoop + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x19764afee970, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x8c6a8180d90, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180520 - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x8c6a8180df0, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180490 - JS G OBJ: Defining method drag_dest_set in prototype for GtkWidget (Gtk.Widget) + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3bdb38c80d90, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80520 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3bdb38c80df0, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80490 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' - JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 - JS G ENUM: Defining enum value COPY (fixed from copy) 2 - JS G ENUM: Defining enum value MOVE (fixed from move) 4 - JS G ENUM: Defining enum value LINK (fixed from link) 8 - JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x8c6a8180e50, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180490 - JS G ENUM: Defining enum value ASK (fixed from ask) 32 - JS G ENUM: Defining Gdk.DragAction as 0x155cf03207e8 + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3bdb38c80e50, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80490 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x8c6a8180490 in GIRepository 0x8c6a81800d0 + JS G NS: Defined namespace 'Gtk' 0x3bdb38c80490 in GIRepository 0x3bdb38c800d0 JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Regress' 0x8c6a8180eb0 in GIRepository 0x8c6a81800d0 - JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' - JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) - JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x368821680fa0, JSClass 0x7f2fa649a2a0, in object 0x3688216803a0 - JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) - JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' - JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' - JS G ENUM: Defining enum value STARTER (fixed from starter) -1 - JS G ENUM: Defining enum value NONE (fixed from none) 0 - JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 - JS G ENUM: Defining enum value SESSION (fixed from session) 2 - JS G ENUM: Defining Gio.BusType as 0x155cf0324e30 - JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0x3688216f4070, JSClass 0x7f2fa6499e40, in object 0x368821680130 - JS G ERR: Defined class for ResolverError (GError), prototype 0x3688216ee730, JSClass 0x7f2fa6499fe0, in object 0x3688216803a0 - JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 - JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 - JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 + JS G NS: Defined namespace 'Regress' 0x3bdb38c80eb0 in GIRepository 0x3bdb38c800d0 JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) - JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' - JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x3688216f40d0, JSClass 0x7f2fa649a2a0, in object 0x368821680c70 - JS IMPORT: Importing module cairo succeeded - JS IMPORT: Defining parent 0x8c6a8180160 of 0x8c6a81e6520 'cairo' is mod 1 - JS IMPORT: successfully imported module 'cairo' - JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) - JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' - JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0x291c7279ae20, JSClass 0x7fefdea39e40, in object 0x2b717d580130 - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x291c727caa30, JSClass 0x7fefdea39fe0, in object 0x2b717d5803a0 + JS G BXD: Defined class for Error (GError), prototype 0x21439ef80d30, JSClass 0x7f8524a61e40, in object 0x21439ef80130 + JS G BXD: Defining method matches in prototype for GLib.Error + JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x21439efd6df0, JSClass 0x7f8524a61fe0, in object 0x21439ef80370 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 @@ -9919,108 +9209,196 @@ JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 - JS IMPORT: Importing module jasmine succeeded JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 - + JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 JS G ENUM: Defining enum value PENDING (fixed from pending) 20 - JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 - JS G ENUM: Defining enum value NONE (fixed from none) 1 JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 - + JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 - JS G ENUM: Defining enum value GRAY (fixed from gray) 2 JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 - + JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 JS G ENUM: Defining enum value BUSY (fixed from busy) 26 - JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 + JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 - JS G ENUM: Defining enum value FAST (fixed from fast) 4 JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 - JS G ENUM: Defining enum value GOOD (fixed from good) 5 JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 - JS G ENUM: Defining enum value BEST (fixed from best) 6 JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 - JS G ENUM: Defining cairo.Antialias as 0x2bf7ce1217a8 JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 + JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 + JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 + + JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 + JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 + JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 + JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 JS G BXD: Defined class for Error (GError), prototype 0x27c0fcf9ae20, JSClass 0x7fdb66941e40, in object 0x168333380130 + + JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 + JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 + JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 + JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 + JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 + JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x27c0fcfcaa30, JSClass 0x7fdb66941fe0, in object 0x1683333803a0 + JS G ENUM: Defining enum value FAILED (fixed from failed) 0 + JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 + JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 + JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 + JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 + JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 + JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 + JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 + JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 + JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 + JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 + JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 + JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 + JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 + JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 + JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 + JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 + JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 + JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 + JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 + JS G ENUM: Defining enum value PENDING (fixed from pending) 20 + JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 + JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 + JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 + JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 + JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 + JS G ENUM: Defining enum value BUSY (fixed from busy) 26 + JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 + JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 + JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 + JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 + JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 + JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 + JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 + JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 + JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 + JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 - JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 - JS G ENUM: Defining enum value COLOR (fixed from color) 4096 JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 - JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 - JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 - + JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 - JS G ENUM: Defining cairo.Content as 0x2bf7ce121810 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 + JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' + JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x19764afee9d0, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x3c506743fa90, JSClass 0x7f97ba37a1a0, in object 0x19764af71ba0 + JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x19764afeea60, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 + JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 198 objects currently alive + JS MEMORY: boxed_instance = 2 + JS MEMORY: boxed_prototype = 8 + JS MEMORY: closure = 2 + JS MEMORY: function = 153 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 1 + JS MEMORY: importer = 2 + JS MEMORY: interface = 2 + JS MEMORY: module = 11 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 2 + JS MEMORY: object_prototype = 9 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS IMPORT: Importing module cairo succeeded + JS IMPORT: Defining parent 0x3bdb38c80160 of 0x3bdb38ce6520 'cairo' is mod 1 + JS IMPORT: successfully imported module 'cairo' + JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' + JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 + JS G ENUM: Defining enum value NONE (fixed from none) 1 + JS G ENUM: Defining enum value GRAY (fixed from gray) 2 + JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 + JS G ENUM: Defining enum value FAST (fixed from fast) 4 + JS G ENUM: Defining enum value GOOD (fixed from good) 5 + JS G ENUM: Defining enum value BEST (fixed from best) 6 + JS G ENUM: Defining cairo.Antialias as 0x25f070a217a8 + JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' + JS G ENUM: Defining enum value COLOR (fixed from color) 4096 + JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 + JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 + JS G ENUM: Defining cairo.Content as 0x25f070a21810 JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' + JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 JS G ENUM: Defining enum value PAD (fixed from pad) 3 - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e6fb50 'jasmine' is mod 1 - JS G ENUM: Defining cairo.Extend as 0x2bf7ce121878 + JS G ENUM: Defining cairo.Extend as 0x25f070a21878 JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' - JS IMPORT: successfully imported module 'jasmine' JS G ENUM: Defining enum value WINDING (fixed from winding) 0 JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 - JS G ENUM: Defining cairo.FillRule as 0x2bf7ce1218e0 + JS G ENUM: Defining cairo.FillRule as 0x25f070a218e0 JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' JS G ENUM: Defining enum value FAST (fixed from fast) 0 - JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' JS G ENUM: Defining enum value GOOD (fixed from good) 1 - + JS G ENUM: Defining enum value GOOD (fixed from good) 1 JS G ENUM: Defining enum value BEST (fixed from best) 2 JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 - JS G ENUM: Defining cairo.Filter as 0x2bf7ce121948 + JS G ENUM: Defining cairo.Filter as 0x25f070a21948 JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 - JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 - JS G ENUM: Defining cairo.FontSlant as 0x2bf7ce1219b0 - JS G NS: Found info type OBJECT for 'Button' in namespace 'Gtk' + JS G ENUM: Defining cairo.FontSlant as 0x25f070a219b0 JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' - JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 JS G ENUM: Defining enum value BOLD (fixed from bold) 1 - JS G ENUM: Defining cairo.FontWeight as 0x2bf7ce121a18 + JS G ENUM: Defining cairo.FontWeight as 0x25f070a21a18 JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' - JS G OBJ: Defined class for Bin (GtkBin), prototype 0x3688216f4160, JSClass 0x7f2fa649a2a0, in object 0x368821680c70 JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 - + JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 JS G ENUM: Defining enum value A8 (fixed from a8) 2 JS G ENUM: Defining enum value A1 (fixed from a1) 3 - JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 - JS G ENUM: Defining cairo.Format as 0x2bf7ce121a80 + JS G ENUM: Defining cairo.Format as 0x25f070a21a80 JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' - JS G OBJ: Defined class for Button (GtkButton), prototype 0x3688216f41c0, JSClass 0x7f2fa649a2a0, in object 0x368821680c70 JS G ENUM: Defining enum value BUTT (fixed from butt) 0 JS G ENUM: Defining enum value ROUND (fixed from round) 1 JS G ENUM: Defining enum value SQUARE (fixed from square) 2 - JS G ENUM: Defining cairo.LineCap as 0x2bf7ce121ae8 + JS G ENUM: Defining cairo.LineCap as 0x25f070a21ae8 JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' JS G ENUM: Defining enum value MITER (fixed from miter) 0 JS G ENUM: Defining enum value ROUND (fixed from round) 1 JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 - JS G ENUM: Defining cairo.LineJoin as 0x2bf7ce121b50 + JS G ENUM: Defining cairo.LineJoin as 0x25f070a21b50 JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 JS G ENUM: Defining enum value SOURCE (fixed from source) 1 @@ -10051,16 +9429,15 @@ JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 - JS G ENUM: Defining cairo.Operator as 0x2bf7ce121bb8 + JS G ENUM: Defining cairo.Operator as 0x25f070a21bb8 JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' JS G ENUM: Defining enum value SOLID (fixed from solid) 0 - JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) - + JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 JS G ENUM: Defining enum value MESH (fixed from mesh) 4 JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 - JS G ENUM: Defining cairo.PatternType as 0x2bf7ce121da0 + JS G ENUM: Defining cairo.PatternType as 0x25f070a21da0 JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' JS G ENUM: Defining enum value IMAGE (fixed from image) 0 JS G ENUM: Defining enum value PDF (fixed from pdf) 1 @@ -10074,6 +9451,7 @@ JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 JS G ENUM: Defining enum value SVG (fixed from svg) 10 JS G ENUM: Defining enum value OS2 (fixed from os2) 11 + JS CTX: Enabling JIT JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 @@ -10087,459 +9465,488 @@ JS G ENUM: Defining enum value SKIA (fixed from skia) 22 JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 JS G ENUM: Defining enum value COGL (fixed from cogl) 24 - JS G ENUM: Defining cairo.SurfaceType as 0x2bf7ce121e08 + JS G ENUM: Defining cairo.SurfaceType as 0x25f070a21e08 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' - JS G BXD: Defined class for Region (CairoRegion), prototype 0x8c6a81ed1c0, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180ee0 + JS G BXD: Defined class for Region (CairoRegion), prototype 0x3bdb38ced1c0, JSClass 0x7f567bb59e40, in object 0x3bdb38c80ee0 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' - JS G BXD: Defined class for Context (CairoContext), prototype 0x8c6a81ed1f0, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180ee0 + JS G BXD: Defined class for Context (CairoContext), prototype 0x3bdb38ced1f0, JSClass 0x7f567bb59e40, in object 0x3bdb38c80ee0 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' - JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) - JS G BXD: Defined class for Surface (CairoSurface), prototype 0x8c6a81ed220, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180ee0 + JS G BXD: Defined class for Surface (CairoSurface), prototype 0x3bdb38ced220, JSClass 0x7f567bb59e40, in object 0x3bdb38c80ee0 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' - JS G BXD: Defined class for Path (void), prototype 0x8c6a81ed250, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180ee0 + JS G BXD: Defined class for Path (void), prototype 0x3bdb38ced250, JSClass 0x7f567bb59e40, in object 0x3bdb38c80ee0 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' - JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x8c6a81ed280, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180ee0 - JS G NS: Defined namespace 'cairo' 0x8c6a8180ee0 in GIRepository 0x8c6a81800d0 + JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x3bdb38ced280, JSClass 0x7f567bb59e40, in object 0x3bdb38c80ee0 + JS G NS: Defined namespace 'cairo' 0x3bdb38c80ee0 in GIRepository 0x3bdb38c800d0 JS CTX: Script evaluation succeeded - JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) + JS CTX: Initialized class GjsFileImporter prototype 0x259528980040 JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x2d787cf80c70, JSClass 0x7ff0d210a2a0, in object 0x2d787cf803d0 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2d787cf80cd0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2d787cf80d30, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x2d787cf80c40 in GIRepository 0x2d787cf800d0 - JS IMPORT: Importing 'system' - JS NATIVE: Defining native module 'system' - JS IMPORT: Defining parent 0x2d787cf80070 of 0x3536b23108a8 'system' is mod 1 - JS IMPORT: successfully imported module 'system' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x289aa5e802e0, JSClass 0x7f9fc58c1e40, in object 0x289aa5e80130 - JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' - - JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2d787cf80d90, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 + JS IMPORT: Defining parent (nil) of 0x259528980070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x259528980070 of 0x10b370f001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x19764afeeac0, JSClass 0x7f97ba37a2a0, in object 0x19764af71ba0 +1..14 +ok 1 Legacy byte array has length 0 for empty array +ok 2 Legacy byte array initially sized to 10 has length 10 +ok 3 Legacy byte array initially sized to 10 is initialized to zeroes +ok 4 Legacy byte array assigns values correctly +ok 5 Legacy byte array assignment past end implicitly lengthens the array +ok 6 Legacy byte array assignment past end implicitly creates zero bytes +ok 7 Legacy byte array changes the length when assigning to length property +ok 8 Legacy byte array conversions gives a byte 5 when assigning 5 +ok 9 Legacy byte array conversions gives a byte 0 when assigning null +ok 10 Legacy byte array conversions gives a byte 0 when assigning undefined +ok 11 Legacy byte array conversions rounds off when assigning a double +ok 12 Legacy byte array can be created from an array +ok 13 Legacy byte array can be converted to a string of ASCII characters +ok 14 Legacy byte array can be passed in with transfer none +1..62 +ok 1 A metaclass has its constructor called each time a class is created with it +ok 2 A metaclass is an instance of Lang.Class +ok 3 A metaclass produces instances that are instances of itself and Lang.Class +ok 4 A metaclass can dynamically define properties in its constructor +ok 5 A metaclass instance gets all the properties from its class and metaclass +ok 6 A metaclass instance gets dynamically defined properties from metaclass +ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass +ok 8 A metaclass can be detected with Lang.getMetaClass +ok 9 Class framework calls _init constructors +ok 10 Class framework calls parent constructors +ok 11 Class framework sets the right constructor properties +ok 12 Class framework sets up instanceof correctly +ok 13 Class framework has a name +ok 14 Class framework reports a sensible value for toString() +ok 15 Class framework allows overriding toString() +ok 16 Class framework is not configurable +ok 17 Class framework allows accessors for properties +ok 18 Class framework raises an exception when creating an abstract class +ok 19 Class framework inherits properties from abstract base classes +ok 20 Class framework inherits constructors from abstract base classes +ok 21 Class framework allows ES6 classes to inherit from abstract base classes +ok 22 Class framework lets methods call other methods without clobbering __caller__ +ok 23 Class framework allows custom return values from constructors +ok 24 Class framework allows symbol-named methods +ok 25 An interface is an instance of Lang.Interface +ok 26 An interface has a name +ok 27 An interface cannot be instantiated +ok 28 An interface can be implemented by a class +ok 29 An interface can be implemented by a class's superclass +ok 30 An interface doesn't disturb a class's constructor +ok 31 An interface can have its required method implemented +ok 32 An interface must have a name +ok 33 An interface must have its required methods implemented +ok 34 An interface does not have to have its optional methods implemented +ok 35 An interface can have its optional method deferred to by the implementation +ok 36 An interface can be chained up to by a class +ok 37 An interface can include arguments when being chained up to by a class +ok 38 An interface can have its property getter deferred to +ok 39 An interface can have its property setter deferred to +ok 40 An interface can have its property getter overridden +ok 41 An interface can have its property setter overridden +ok 42 An interface can require another interface +ok 43 An interface can have empty requires +ok 44 An interface can chain up to another interface +ok 45 An interface can be chained up to with a generic +ok 46 An interface can chain up to another interface with a generic +ok 47 An interface has its optional function defer to that of the last interface +ok 48 An interface must have all its required interfaces implemented +ok 49 An interface must have all its required interfaces implemented in the correct order +ok 50 An interface can have its implementation on a parent class +ok 51 An interface can require its implementor to be a subclass of some class +ok 52 An interface must be implemented by an object which subclasses the required class +ok 53 An interface can have methods that call others of its methods +ok 54 An interface is implemented by a subclass of a class that implements it +ok 55 An interface can be reimplemented by a subclass of a class that implements it +ok 56 An interface tells what it is with toString() +ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class +ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class +ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor +ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class +ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class +ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class +1..8 +ok 1 Mainloop.timeout_add() runs a timeout function +ok 2 Mainloop.timeout_add() runs a timeout function until it returns false +ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout +ok 4 Mainloop.idle_add() runs an idle function +ok 5 Mainloop.idle_add() continues to run idle functions that return true +ok 6 Mainloop.idle_add() does not run idle functions if removed +ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked +ok 8 Mainloop.idle_add() does not leak idle callbacks +1..4 +ok 1 print can be spied upon +ok 2 printerr can be spied upon +ok 3 log can be spied upon +ok 4 logError can be spied upon +1..14 +ok 1 Legacy object with signals calls a signal handler when a signal is emitted +ok 2 Legacy object with signals does not call a signal handler after the signal is disconnected +ok 3 Legacy object with signals can disconnect a signal handler during signal emission +ok 4 Legacy object with signals distinguishes multiple signals +ok 5 Legacy object with signals determines if a signal is connected on a JS object +ok 6 Legacy object with signals with exception in signal handler does not affect other callbacks +ok 7 Legacy object with signals with exception in signal handler does not disconnect the callback +ok 8 Object with signals added calls a signal handler when a signal is emitted +ok 9 Object with signals added does not call a signal handler after the signal is disconnected +ok 10 Object with signals added can disconnect a signal handler during signal emission +ok 11 Object with signals added distinguishes multiple signals +ok 12 Object with signals added determines if a signal is connected on a JS object +ok 13 Object with signals added with exception in signal handler does not affect other callbacks +ok 14 Object with signals added with exception in signal handler does not disconnect the callback +1..7 +ok 1 System.addressOf() gives different results for different objects +ok 2 System.version gives a plausible number +ok 3 System.refcount() gives the correct number +ok 4 System.addressOfGObject() gives different results for different objects +ok 5 System.addressOfGObject() throws for non GObject objects +ok 6 System.gc() does not crash the application +ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path +1..25 +ok 1 GObject.ParamSpec.string has the correct name strings +ok 2 GObject.ParamSpec.string has the correct flags +ok 3 GObject.ParamSpec.string has the correct default value +ok 4 GObject.ParamSpec.int has the correct name strings +ok 5 GObject.ParamSpec.int has the correct flags +ok 6 GObject.ParamSpec.int has the correct default value +ok 7 GObject.ParamSpec.uint has the correct name strings +ok 8 GObject.ParamSpec.uint has the correct flags +ok 9 GObject.ParamSpec.uint has the correct default value +ok 10 GObject.ParamSpec.int64 has the correct name strings +ok 11 GObject.ParamSpec.int64 has the correct flags +ok 12 GObject.ParamSpec.int64 has the correct default value +ok 13 GObject.ParamSpec.uint64 has the correct name strings +ok 14 GObject.ParamSpec.uint64 has the correct flags +ok 15 GObject.ParamSpec.uint64 has the correct default value +ok 16 GObject.ParamSpec.enum has the correct name strings +ok 17 GObject.ParamSpec.enum has the correct flags +ok 18 GObject.ParamSpec.enum has the correct default value +ok 19 GObject.ParamSpec.flags has the correct name strings +ok 20 GObject.ParamSpec.flags has the correct flags +ok 21 GObject.ParamSpec.flags has the correct default value +ok 22 GObject.ParamSpec.object has the correct name strings +ok 23 GObject.ParamSpec.object has the correct flags +ok 24 GObject.ParamSpec.object has the correct default value +ok 25 GObject.ParamSpec object doesn't crash when resolving a non-string property + JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' JS CTX: Script evaluation succeeded - JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x154f61780c70, JSClass 0x7f900eb422a0, in object 0x154f61780400 JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x154f61780cd0, JSClass 0x7f900eb422a0, in object 0x154f61780370 - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x2d787cf80e20, JSClass 0x7ff0d210a2a0, in object 0x3536b2300428 - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x154f61780d30, JSClass 0x7f900eb422a0, in object 0x154f61780370 - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' JS G NS: Defined namespace 'Gtk' 0x154f61780370 in GIRepository 0x154f617800d0 - + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x2595289800a0 + JS IMPORT: Defining parent 0x259528980070 of 0x2595289800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x259528980100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x259528980070 of 0x259528980160 'overrides' is mod 1 + JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' + JS IMPORT: Defined importer 'overrides' 0x259528980160 in 0x259528980070 + JS IMPORT: successfully imported directory 'overrides' JS CTX: Ignoring second exception: 'This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x2d787cf80e80, JSClass 0x7ff0d210a2a0, in object 0x3536b2300428 - JS CTX: Script evaluation succeeded + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x259528980070 of 0x10b370f00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x25952896f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x259528980160 of 0x25952896f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x259528980190, JSClass 0x7f3bcec11e40, in object 0x259528980130 + JS CTX: Initialized class GIRepositoryGType prototype 0x2595289801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x25952896f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x259528980220, JSClass 0x7f3bcec11e40, in object 0x259528980130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x259528980280, JSClass 0x7f3bcec11e40, in object 0x259528980130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x259528980130 in GIRepository 0x2595289800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing module _legacy succeeded JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e6fe80 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' - JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x2d787cf80f10, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 - JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x2d787cf80f70, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 - JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x2d787cf80fd0, JSClass 0x7ff0d210a2a0, in object 0x3536b2300428 - JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) - JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' - JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2d787cfe60a0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) - JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2d787cfe6100, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 - JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2d787cfe6160, JSClass 0x7ff0d210a2a0, in object 0x3536b2300428 - JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' - JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x2d787cfe61f0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 - JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2d787cfe6250, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80370 - JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) - JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' - JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x291c7279af40, JSClass 0x7fefdea39ee0, in object 0x2b717d580370 + JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x27c0fcf9af40, JSClass 0x7fdb66941ee0, in object 0x168333380370 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. - JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x291c7279afa0, JSClass 0x7fefdea39ee0, in object 0x2b717d580370 + JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x27c0fcf9afa0, JSClass 0x7fdb66941ee0, in object 0x168333380370 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromFile (Gjs_MyComplexGtkSubclassFromFile), prototype 0x2d787cfe62b0, JSClass 0x7ff0d210a2a0, in object 0x3536b2300428 - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x289aa5e803d0 in GIRepository 0x289aa5e800d0 JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e6ffa0 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5ec0040 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x2d787cfe6340, JSClass 0x7ff0d210a2a0, in object 0x3536b2300428 JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5e6ff40 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x289aa5e80160 of 0x289aa5e6fee0 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 394 objects currently alive + JS MEMORY: boxed_instance = 3 + JS MEMORY: boxed_prototype = 7 + JS MEMORY: closure = 15 + JS MEMORY: function = 214 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 9 + JS MEMORY: module = 13 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 66 + JS MEMORY: object_prototype = 40 + JS MEMORY: param = 19 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x25952896fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' - JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' - JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x289aa5e80070 of 0x28734b20ac68 '_gi' is mod 1 JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' - JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x291c727ed0a0, JSClass 0x7fefdea3a2a0, in object 0x2b717d5803a0 - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' - JS G BXD: Defined class for Atom (void), prototype 0x368821680b80, JSClass 0x7f2fa6499e40, in object 0x368821680370 - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing module _common succeeded JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) - - JS IMPORT: Defining parent 0x289aa5e80070 of 0x289aa5ec03a0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x289aa5e80160 of 0x289aa5ec0340 'GObject' is mod 1 - JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' - JS IMPORT: successfully imported module 'GObject' - JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x3688216f4130, JSClass 0x7f2fa6499e40, in object 0x368821680370 + JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x27c0fcfed0a0, JSClass 0x7fdb669422a0, in object 0x1683333803a0 + JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS NATIVE: Registered native JS module '_byteArrayNative' + JS NATIVE: Registered native JS module '_gi' + JS NATIVE: Registered native JS module 'gi' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0xd44f4180040 + JS IMPORT: Defining parent (nil) of 0xd44f4180070 'imports' is mod 0 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2595289802e0, JSClass 0x7f3bcec11e40, in object 0x259528980130 JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' - JS G PRM: Defined class ParamSpec prototype is 0x289aa5ec04c0 class 0x7f9fc58c56c0 in object 0x289aa5e80400 + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' - JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x291c727ed160, JSClass 0x7fefdea3a2a0, in object 0x2b717d580370 + JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x27c0fcfed160, JSClass 0x7fdb669422a0, in object 0x168333380370 JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0xd44f4180070 of 0x2e3b472001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x291c727ed1f0, JSClass 0x7fefdea3a2a0, in object 0x2b717d580400 - JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x291c727ed250, JSClass 0x7fefdea3a2a0, in object 0x2b717d580370 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x289aa5e80820, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80400 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x27c0fcfed1f0, JSClass 0x7fdb669422a0, in object 0x168333380400 + JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x27c0fcfed250, JSClass 0x7fdb669422a0, in object 0x168333380370 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0xd44f41800a0 + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f41800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' - JS G NS: Defined namespace 'GObject' 0x289aa5e80400 in GIRepository 0x289aa5e800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x289aa5e80850, JSClass 0x7f9fc58c22a0, in object 0x289aa5e803a0 JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x289aa5e808b0, JSClass 0x7f9fc58c22a0, in object 0x289aa5e803a0 - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x289aa5e80910, JSClass 0x7f9fc58c1e40, in object 0x289aa5e803a0 + JS CTX: Initialized class GIRepositoryNamespace prototype 0xd44f4180100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f4180160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xd44f4180160 in 0xd44f4180070 + JS IMPORT: successfully imported directory 'overrides' JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x289aa5e80970, JSClass 0x7f9fc58c1e40, in object 0x289aa5e803a0 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' - JS G BXD: Defined class for Date (GDate), prototype 0x291c727ed2e0, JSClass 0x7fefdea39e40, in object 0x2b717d580130 - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x289aa5e809d0, JSClass 0x7f9fc58c22a0, in object 0x289aa5e803a0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x289aa5e80a30, JSClass 0x7f9fc58c22a0, in object 0x289aa5e803d0 JS G BXD: Defining method get_year in prototype for GLib.Date + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x25952896f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0xd44f4180070 of 0x2e3b47200778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f416f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0xd44f4180160 of 0xd44f416f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0xd44f4180190, JSClass 0x7f0e582f9e40, in object 0xd44f4180130 + JS CTX: Initialized class GIRepositoryGType prototype 0xd44f41801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xd44f416f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0xd44f4180220, JSClass 0x7f0e582f9e40, in object 0xd44f4180130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd44f4180280, JSClass 0x7f0e582f9e40, in object 0xd44f4180130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Defined namespace 'GjsPrivate' 0x2595289803a0 in GIRepository 0x2595289800d0 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0xd44f4180130 in GIRepository 0xd44f41800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G BXD: Defined class for Date (GDate), prototype 0x27c0fcfed2e0, JSClass 0x7fdb66941e40, in object 0x168333380130 + JS G BXD: Defining method get_year in prototype for GLib.Date JS G BXD: Defining method get_month in prototype for GLib.Date - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x289aa5e80a90, JSClass 0x7f9fc58c22a0, in object 0x289aa5e803a0 JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 JS G ENUM: Defining enum value JANUARY (fixed from january) 1 JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 JS G ENUM: Defining enum value MARCH (fixed from march) 3 - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G ENUM: Defining enum value APRIL (fixed from april) 4 JS G ENUM: Defining enum value MAY (fixed from may) 5 JS G ENUM: Defining enum value JUNE (fixed from june) 6 - JS G ENUM: Defining enum value JULY (fixed from july) 7 JS G IFACE: Defined class for File (GFile), prototype 0x289aa5ec0c40, JSClass 0x7f9fc58c21a0, in object 0x289aa5e803a0 - + JS G ENUM: Defining enum value JULY (fixed from july) 7 JS G ENUM: Defining enum value AUGUST (fixed from august) 8 JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 - JS G ENUM: Defining GLib.DateMonth as 0x2f88e4b1090 + JS G ENUM: Defining GLib.DateMonth as 0x16c5279b1090 JS G BXD: Defining method get_day in prototype for GLib.Date - JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x289aa5e80b20, JSClass 0x7f9fc58c22a0, in object 0x28734b200428 - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x289aa5e80bb0, JSClass 0x7f9fc58c1e40, in object 0x289aa5e803a0 - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x289aa5e80c10, JSClass 0x7f9fc58c22a0, in object 0x289aa5e803a0 - JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' - JS G OBJ: Defined class for Bin (GtkBin), prototype 0x154f61780d90, JSClass 0x7f900eb422a0, in object 0x154f61780370 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 73 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 + JS MEMORY: closure = 0 + JS MEMORY: function = 52 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 3 + JS MEMORY: interface = 0 + JS MEMORY: module = 11 + JS MEMORY: ns = 1 + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x154f61780df0, JSClass 0x7f900eb422a0, in object 0x154f61780370 - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' - JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' - JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - - JS G ENUM: Defining enum value POPUP (fixed from popup) 1 - JS G ENUM: Defining Gtk.WindowType as 0x34064e616aa8 - JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' - JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x291c727ed3a0, JSClass 0x7fefdea39e40, in object 0x2b717d580370 JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x27c0fcfed3a0, JSClass 0x7fdb66941e40, in object 0x168333380370 JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray - JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x289aa5e803a0 in GIRepository 0x289aa5e800d0 - JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x289aa5e80160 of 0x289aa5e6fe20 'Gtk' is mod 1 - JS IMPORT: successfully imported module 'Gtk' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' - JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x291c727ed3d0, JSClass 0x7fefdea39e40, in object 0x2b717d580370 - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x27c0fcfed3d0, JSClass 0x7fdb66941e40, in object 0x168333380370 JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x25952896ff70 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x25952896ff10 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x25952896ffd0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' - JS CTX: Initialized class GjsFileImporter prototype 0x3ff85f380040 + JS CTX: Initialized class GjsFileImporter prototype 0x1dde70480040 + JS IMPORT: Defining parent (nil) of 0x1dde70480070 'imports' is mod 0 JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' - JS IMPORT: Defining parent (nil) of 0x3ff85f380070 'imports' is mod 0 JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' - JS IMPORT: Importing '_print' - JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' JS NATIVE: Defining native module '_print' - - JS IMPORT: Defining parent 0x3ff85f380070 of 0x354b521001f8 '_print' is mod 1 + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1dde70480070 of 0x2ae2adb001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' -1..25 -ok 1 GObject.ParamSpec.string has the correct name strings -ok 2 GObject.ParamSpec.string has the correct flags -ok 3 GObject.ParamSpec.string has the correct default value -ok 4 GObject.ParamSpec.int has the correct name strings -ok 5 GObject.ParamSpec.int has the correct flags -ok 6 GObject.ParamSpec.int has the correct default value -ok 7 GObject.ParamSpec.uint has the correct name strings -ok 8 GObject.ParamSpec.uint has the correct flags -ok 9 GObject.ParamSpec.uint has the correct default value -ok 10 GObject.ParamSpec.int64 has the correct name strings -ok 11 GObject.ParamSpec.int64 has the correct flags -ok 12 GObject.ParamSpec.int64 has the correct default value -ok 13 GObject.ParamSpec.uint64 has the correct name strings -ok 14 GObject.ParamSpec.uint64 has the correct flags -ok 15 GObject.ParamSpec.uint64 has the correct default value -ok 16 GObject.ParamSpec.enum has the correct name strings -ok 17 GObject.ParamSpec.enum has the correct flags -ok 18 GObject.ParamSpec.enum has the correct default value -ok 19 GObject.ParamSpec.flags has the correct name strings -ok 20 GObject.ParamSpec.flags has the correct flags -ok 21 GObject.ParamSpec.flags has the correct default value -ok 22 GObject.ParamSpec.object has the correct name strings -ok 23 GObject.ParamSpec.object has the correct flags -ok 24 GObject.ParamSpec.object has the correct default value -ok 25 GObject.ParamSpec object doesn't crash when resolving a non-string property -1..59 -ok 1 GObject class constructs with default values for properties -ok 2 GObject class constructs with a hash of property values -ok 3 GObject class constructs with property values from Gtk.Builder -ok 4 GObject class has a name -ok 5 GObject class has a notify signal -ok 6 GObject class can define its own signals -ok 7 GObject class passes emitted arguments to signal handlers -ok 8 GObject class can return values from signals -ok 9 GObject class does not call first-wins signal handlers after one returns a value -ok 10 GObject class gets the return value of the default handler -ok 11 GObject class calls run-last default handler last -ok 12 GObject class can inherit from something that's not GObject.Object -ok 13 GObject class can implement an interface -ok 14 GObject class can implement interface vfuncs -ok 15 GObject class can be a subclass -ok 16 GObject class can have any valid Lang.Class name -ok 17 GObject class calls its _instance_init() function while chaining up in constructor -ok 18 GObject class can have an interface-valued property -ok 19 GObject class can override a property from the parent class -ok 20 GObject class cannot override a non-existent property -ok 21 GObject class handles gracefully forgetting to override a C property -ok 22 GObject class handles gracefully overriding a C property but forgetting the accessors -ok 23 GObject interface class can implement a Lang.Interface -ok 24 GObject interface throws when an interface requires a GObject interface but not GObject.Object -ok 25 GObject interface can be implemented by a GObject class along with a JS interface -ok 26 GObject interface is an instance of the interface classes -ok 27 GObject interface cannot be instantiated -ok 28 GObject interface has a name -ok 29 GObject interface reports its type name -ok 30 GObject interface can be implemented by a GObject class -ok 31 GObject interface is implemented by a GObject class with the correct class object -ok 32 GObject interface can be implemented by a class also implementing a Lang.Interface -ok 33 GObject interface can have its required function implemented -ok 34 GObject interface must have its required function implemented -ok 35 GObject interface doesn't have to have its optional function implemented -ok 36 GObject interface can have its optional function deferred to by the implementation -ok 37 GObject interface can have its function chained up to -ok 38 GObject interface can require another interface -ok 39 GObject interface can chain up to another interface -ok 40 GObject interface defers to the last interface's optional function -ok 41 GObject interface must be implemented by a class that implements all required interfaces -ok 42 GObject interface must be implemented by a class that implements required interfaces in correct order -ok 43 GObject interface can require an interface from C -ok 44 GObject interface can define signals on the implementing class -ok 45 GObject interface can define properties on the implementing class -ok 46 GObject interface must have its properties overridden -ok 47 GObject interface gets the correct type for its metaclass -ok 48 GObject interface can be implemented by a class as well as its parent class -ok 49 GObject interface can be reimplemented by a subclass of a class that already implements it -ok 50 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class -ok 51 ES6 GObject class inheriting from GObject.Class calls a method on the parent class -ok 52 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor -ok 53 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class -ok 54 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class -ok 55 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class -ok 56 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class -ok 57 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class -ok 58 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent -ok 59 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself -1..14 -ok 1 Legacy object with signals calls a signal handler when a signal is emitted -ok 2 Legacy object with signals does not call a signal handler after the signal is disconnected -ok 3 Legacy object with signals can disconnect a signal handler during signal emission -ok 4 Legacy object with signals distinguishes multiple signals -ok 5 Legacy object with signals determines if a signal is connected on a JS object -ok 6 Legacy object with signals with exception in signal handler does not affect other callbacks -ok 7 Legacy object with signals with exception in signal handler does not disconnect the callback -ok 8 Object with signals added calls a signal handler when a signal is emitted -ok 9 Object with signals added does not call a signal handler after the signal is disconnected -ok 10 Object with signals added can disconnect a signal handler during signal emission -ok 11 Object with signals added distinguishes multiple signals -ok 12 Object with signals added determines if a signal is connected on a JS object -ok 13 Object with signals added with exception in signal handler does not affect other callbacks -ok 14 Object with signals added with exception in signal handler does not disconnect the callback -1..7 -ok 1 System.addressOf() gives different results for different objects -ok 2 System.version gives a plausible number -ok 3 System.refcount() gives the correct number -ok 4 System.addressOfGObject() gives different results for different objects -ok 5 System.addressOfGObject() throws for non GObject objects -ok 6 System.gc() does not crash the application -ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path -1..8 -ok 1 Mainloop.timeout_add() runs a timeout function -ok 2 Mainloop.timeout_add() runs a timeout function until it returns false -ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout -ok 4 Mainloop.idle_add() runs an idle function -ok 5 Mainloop.idle_add() continues to run idle functions that return true -ok 6 Mainloop.idle_add() does not run idle functions if removed -ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked -ok 8 Mainloop.idle_add() does not leak idle callbacks -1..2 -ok 1 WarnLib bug 689482 -ok 2 WarnLib calls vfuncs with unnamed parameters -1..17 -ok 1 Tweener runs a simple tween -ok 2 Tweener calls callbacks during the tween -ok 3 Tweener can pause tweens -ok 4 Tweener can remove tweens -ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time -ok 6 Tweener does not override a tween with another one acting not at the same time -ok 7 Tweener can pause and resume all tweens -ok 8 Tweener can remove all tweens -ok 9 Tweener runs a tween with a time of 0 immediately -ok 10 Tweener can call a callback a certain number of times -ok 11 Tweener can count the number of tweens on an object -ok 12 Tweener can register special properties -ok 13 Tweener can register special modifiers for properties -ok 14 Tweener can split properties into more than one special property -ok 15 Tweener calls an overwrite callback when a tween is replaced -ok 16 Tweener can still overwrite a tween after it has started -ok 17 Tweener stays within min and max values JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 @@ -10570,51 +9977,70 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x25952896feb0 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x259528980160 of 0x25952896fe50 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x3ff85f3800a0 - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f3800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x1dde704800a0 + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde704800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ff85f380100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dde70480100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f380160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x3ff85f380160 in 0x3ff85f380070 + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde70480160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1dde70480160 in 0x1dde70480070 JS IMPORT: successfully imported directory 'overrides' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x3ff85f380070 of 0x354b52100778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x1dde70480070 of 0x2ae2adb00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f36f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde7046f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x3ff85f380160 of 0x3ff85f36f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x1dde70480160 of 0x1dde7046f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' - JS G OBJ: Defined class for Bin (GtkBin), prototype 0x2d787cfe63a0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2d787cfe6400, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G BXD: Defined class for Variant (GVariant), prototype 0x3ff85f380190, JSClass 0x7f9b3e341e40, in object 0x3ff85f380130 - JS CTX: Initialized class GIRepositoryGType prototype 0x3ff85f3801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x3ff85f36f250 - JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' - JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 - JS G ENUM: Defining enum value POPUP (fixed from popup) 1 - JS G ENUM: Defining Gtk.WindowType as 0x3536b2326238 + JS G BXD: Defined class for Variant (GVariant), prototype 0x1dde70480190, JSClass 0x7f8e7f2d1e40, in object 0x1dde70480130 + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f416fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x259528980070 of 0x10b370f0abf8 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x259528980070 of 0x2595289c0370 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x259528980160 of 0x2595289c0310 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS CTX: Initialized class GIRepositoryGType prototype 0x1dde704801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1dde7046f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ff85f380220, JSClass 0x7f9b3e341e40, in object 0x3ff85f380130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1dde70480220, JSClass 0x7f8e7f2d1e40, in object 0x1dde70480130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ff85f380280, JSClass 0x7f9b3e341e40, in object 0x3ff85f380130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1dde70480280, JSClass 0x7f8e7f2d1e40, in object 0x1dde70480130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' @@ -10628,208 +10054,441 @@ JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x3ff85f380130 in GIRepository 0x3ff85f3800d0 + JS G NS: Defined namespace 'GLib' 0x1dde70480130 in GIRepository 0x1dde704800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x289aa5e80c70, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80400 - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x289aa5e80cd0, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x289aa5e80d30, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x289aa5e80370 in GIRepository 0x289aa5e800d0 - JS G NS: Found info type OBJECT for 'OffscreenWindow' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' - JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x289aa5e80d90, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G OBJ: Defined class for Bin (GtkBin), prototype 0x8c6a81ed2b0, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180490 - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x8c6a81ed310, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180490 - JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x8c6a81ed370, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180490 - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x289aa5e80e20, JSClass 0x7f9fc58c22a0, in object 0x28734b200428 - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x289aa5e80e80, JSClass 0x7f9fc58c22a0, in object 0x28734b200428 - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 239 objects currently alive - JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 10 - JS MEMORY: closure = 0 - JS MEMORY: function = 183 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 1 - JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 12 - JS MEMORY: ns = 6 - JS MEMORY: object_instance = 2 - JS MEMORY: object_prototype = 19 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f36fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources - JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' - JS G OBJ: Defined class for Bin (GtkBin), prototype 0x289aa5e80ee0, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x289aa5e80f40, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' - JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 - JS G ENUM: Defining enum value POPUP (fixed from popup) 1 - JS G ENUM: Defining Gtk.WindowType as 0x28734b21a5e8 + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x2595289c0490 class 0x7f3bcec156c0 in object 0x2595289803d0 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x2595289807f0, JSClass 0x7f3bcec122a0, in object 0x2595289803d0 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ff85f3802e0, JSClass 0x7f9b3e341e40, in object 0x3ff85f380130 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd44f41802e0, JSClass 0x7f0e582f9e40, in object 0xd44f4180130 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x2595289803d0 in GIRepository 0x2595289800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x259528980820, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f36f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f416f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x259528980880, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2595289808e0, JSClass 0x7f3bcec11e40, in object 0x259528980370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x259528980940, JSClass 0x7f3bcec11e40, in object 0x259528980370 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2595289809a0, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x259528980a00, JSClass 0x7f3bcec122a0, in object 0x2595289803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x259528980a60, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x2595289c0c10, JSClass 0x7f3bcec121a0, in object 0x259528980370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x259528980af0, JSClass 0x7f3bcec122a0, in object 0x10b370f00428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x259528980b80, JSClass 0x7f3bcec11e40, in object 0x259528980370 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS G OBJ: Defined class for Settings (GSettings), prototype 0x259528980be0, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0xa190da80040 + JS IMPORT: Defining parent (nil) of 0xa190da80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0xa190da80070 of 0x3050eee001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0xa190da800a0 + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS IMPORT: Importing module jasmine succeeded + JS CTX: Initialized class GIRepositoryNamespace prototype 0xa190da80100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde7046fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xa190da80160 in 0xa190da80070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Defined namespace 'Gio' 0x259528980370 in GIRepository 0x2595289800d0 + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f416fe80 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x259528980160 of 0x2595289d96d0 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0xa190da80070 of 0x3050eee00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0xa190da80160 of 0xa190da6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0xa190da80190, JSClass 0x7fed06229e40, in object 0xa190da80130 + JS CTX: Initialized class GIRepositoryGType prototype 0xa190da801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xa190da6f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0xa190da80220, JSClass 0x7fed06229e40, in object 0xa190da80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa190da80280, JSClass 0x7fed06229e40, in object 0xa190da80130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0xa190da80130 in GIRepository 0xa190da800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x3ff85f3803a0 in GIRepository 0x3ff85f3800d0 + JS G NS: Defined namespace 'GjsPrivate' 0xd44f41803d0 in GIRepository 0xd44f41800d0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f416ffa0 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f41c0040 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1dde704802e0, JSClass 0x7f8e7f2d1e40, in object 0x1dde70480130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde7046f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f416ff40 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0xd44f4180160 of 0xd44f416fee0 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0xd44f4180070 of 0x2e3b4720ac28 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde7046fe80 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0xd44f4180070 of 0xd44f41c03a0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0xd44f4180160 of 0xd44f41c0340 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xa190da802e0, JSClass 0x7fed06229e40, in object 0xa190da80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da6f130 'minijasmine' is mod 1 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0xd44f41c04c0 class 0x7f0e582fd6c0 in object 0xd44f4180400 + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x1dde704803d0 in GIRepository 0x1dde704800d0 + JS G NS: Defined namespace 'GjsPrivate' 0xa190da803a0 in GIRepository 0xa190da800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde7046ffa0 'lang' is mod 1 JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde704c0040 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0xd44f4180820, JSClass 0x7f0e582fa2a0, in object 0xd44f4180400 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f36ff40 '_legacy' is mod 1 + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da6ff40 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f36fee0 'lang' is mod 1 + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da6fee0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f36ffa0 '_signals' is mod 1 + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da6ffa0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f36fe80 'signals' is mod 1 + JS IMPORT: Defining parent 0xa190da80070 of 0xa190da6fe80 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0xa190da80160 of 0xa190da6fe20 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0xd44f4180400 in GIRepository 0xd44f41800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xd44f4180850, JSClass 0x7f0e582fa2a0, in object 0xd44f41803a0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xd44f41808b0, JSClass 0x7f0e582fa2a0, in object 0xd44f41803a0 + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS IMPORT: Importing module signals succeeded + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde7046ff40 'signals' is mod 1 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xd44f4180910, JSClass 0x7f0e582f9e40, in object 0xd44f41803a0 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x3ff85f380160 of 0x3ff85f36fe20 'Gio' is mod 1 + JS IMPORT: Defining parent 0x1dde70480160 of 0x1dde7046fee0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xd44f4180970, JSClass 0x7f0e582f9e40, in object 0xd44f41803a0 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xd44f41809d0, JSClass 0x7f0e582fa2a0, in object 0xd44f41803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xd44f4180a30, JSClass 0x7f0e582fa2a0, in object 0xd44f41803d0 JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0xd44f4180a90, JSClass 0x7f0e582fa2a0, in object 0xd44f41803a0 JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0xd44f41c0c40, JSClass 0x7f0e582fa1a0, in object 0xd44f41803a0 JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x3ff85f380070 of 0x354b5210ac90 '_gi' is mod 1 + JS IMPORT: Defining parent 0xa190da80070 of 0x3050eee0ac90 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xd44f4180b20, JSClass 0x7f0e582fa2a0, in object 0x2e3b47200428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xd44f4180bb0, JSClass 0x7f0e582f9e40, in object 0xd44f41803a0 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS G OBJ: Defined class for Settings (GSettings), prototype 0xd44f4180c10, JSClass 0x7f0e582fa2a0, in object 0xd44f41803a0 JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x3ff85f380070 of 0x3ff85f3c3340 '_common' is mod 1 + JS IMPORT: Defining parent 0xa190da80070 of 0xa190dac3340 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x3ff85f380160 of 0x3ff85f3c32e0 'GObject' is mod 1 + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) + JS IMPORT: Defining parent 0xa190da80160 of 0xa190dac32e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' + JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x3ff85f3c3460 class 0x7f9b3e3456c0 in object 0x3ff85f3803d0 + JS G PRM: Defined class ParamSpec prototype is 0xa190dac3460 class 0x7fed0622d6c0 in object 0xa190da803d0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x3ff85f3807f0, JSClass 0x7f9b3e3422a0, in object 0x3ff85f3803d0 + JS G OBJ: Defined class for Object (GObject), prototype 0xa190da807f0, JSClass 0x7fed0622a2a0, in object 0xa190da803d0 JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x3ff85f3803d0 in GIRepository 0x3ff85f3800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3ff85f380820, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 + JS G NS: Defined namespace 'GObject' 0xa190da803d0 in GIRepository 0xa190da800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xa190da80820, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3ff85f380880, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xa190da80880, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3ff85f3808e0, JSClass 0x7f9b3e341e40, in object 0x3ff85f380370 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xa190da808e0, JSClass 0x7fed06229e40, in object 0xa190da80370 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3ff85f380940, JSClass 0x7f9b3e341e40, in object 0x3ff85f380370 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xa190da80940, JSClass 0x7fed06229e40, in object 0xa190da80370 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3ff85f3809a0, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3ff85f380a00, JSClass 0x7f9b3e3422a0, in object 0x3ff85f3803a0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xa190da809a0, JSClass 0x7fed0622a2a0, in object 0xa190da80370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xa190da80a00, JSClass 0x7fed0622a2a0, in object 0xa190da803a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3ff85f380a60, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0xa190da80a60, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x3ff85f3c3be0, JSClass 0x7f9b3e3421a0, in object 0x3ff85f380370 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3ff85f380af0, JSClass 0x7f9b3e3422a0, in object 0x354b52100428 + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + JS G IFACE: Defined class for File (GFile), prototype 0xa190dac3be0, JSClass 0x7fed0622a1a0, in object 0xa190da80370 + JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) + JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) + + JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xa190da80af0, JSClass 0x7fed0622a2a0, in object 0x3050eee00428 + JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3ff85f380b80, JSClass 0x7f9b3e341e40, in object 0x3ff85f380370 - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xa190da80b80, JSClass 0x7fed06229e40, in object 0xa190da80370 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type OBJECT for 'DrawingArea' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for DrawingArea (GtkDrawingArea), prototype 0x8c6a81ed3d0, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180490 - JS G OBJ: Defined class for Settings (GSettings), prototype 0x3ff85f380be0, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 - JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) + JS G OBJ: Defined class for Settings (GSettings), prototype 0xa190da80be0, JSClass 0x7fed0622a2a0, in object 0xa190da80370 + JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method realize in prototype for GtkWidget (Gtk.Widget) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - + JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x36456c80eb0, JSClass 0x7f21067822a0, in object 0x36456c80c70 + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defined class for Label (GtkLabel), prototype 0x36456c80f10, JSClass 0x7f21067822a0, in object 0x36456c80c70 JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS G NS: Defined namespace 'Gio' 0xd44f41803a0 in GIRepository 0xd44f41800d0 JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) + JS IMPORT: Importing module Gtk succeeded JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS IMPORT: Defining parent 0xd44f4180160 of 0xd44f416fe20 'Gtk' is mod 1 JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS IMPORT: successfully imported module 'Gtk' JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) - JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - JS G OBJ: Defined class for Window (GdkWindow), prototype 0x8c6a81ed430, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180430 JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x8c6a81ed490, JSClass 0x7f29f7cf22a0, in object 0x8c6a8171ee0 - + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) @@ -10838,35 +10497,166 @@ JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Defined namespace 'Gio' 0x3ff85f380370 in GIRepository 0x3ff85f3800d0 - JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' - JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2d787cfe6490, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' - JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x2d787cfe6520, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2d787cfe6580, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' - JS G ENUM: Defining enum value AFTER (fixed from after) 1 - JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 - JS G ENUM: Defining GObject.ConnectFlags as 0x3536b23263c8 - JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) - JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) - JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) + JS G NS: Defined namespace 'Gio' 0xa190da80370 in GIRepository 0xa190da800d0 + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x259528980c70, JSClass 0x7f3bcec122a0, in object 0x2595289803d0 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x259528980cd0, JSClass 0x7f3bcec122a0, in object 0x259528980c40 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/backtrace.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/breakpoint.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/detach.debugger + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x1dde70480070 of 0x2ae2adb0ac68 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x1dde70480070 of 0x1dde704c03a0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x1dde70480160 of 0x1dde704c0340 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x1dde704c04c0 class 0x7f8e7f2d56c0 in object 0x1dde70480400 + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x259528980d30, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0x259528980c40 in GIRepository 0x2595289800d0 + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0x259528980070 of 0x10b370f108a8 'system' is mod 1 + JS IMPORT: successfully imported module 'system' + JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' + JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x259528980d90, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x1dde70480820, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480400 + JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) + JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' + JS G ENUM: Defining enum value STARTER (fixed from starter) -1 + JS G ENUM: Defining enum value NONE (fixed from none) 0 + JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 + JS G ENUM: Defining enum value SESSION (fixed from session) 2 + JS G ENUM: Defining Gio.BusType as 0x3050eee20fd0 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x1dde70480400 in GIRepository 0x1dde704800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1dde70480850, JSClass 0x7f8e7f2d22a0, in object 0x1dde704803a0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x259528980e20, JSClass 0x7f3bcec122a0, in object 0x10b370f00428 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1dde704808b0, JSClass 0x7f8e7f2d22a0, in object 0x1dde704803a0 + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1dde70480910, JSClass 0x7f8e7f2d1e40, in object 0x1dde704803a0 +1..20 +ok 1 Package module finds an existing library +ok 2 Package module doesn't find a non-existent library +ok 3 Package module finds a function +ok 4 Package module doesn't find a non-existent function +ok 5 Package module finds a class +ok 6 Package module doesn't find a non-existent class +ok 7 Package module finds a property +ok 8 Package module doesn't find a non-existent property +ok 9 Package module finds a static function +ok 10 Package module doesn't find a non-existent static function +ok 11 Package module finds a method +ok 12 Package module doesn't find a non-existent method +ok 13 Package module finds an interface +ok 14 Package module doesn't find a non-existent interface +ok 15 Package module finds an interface method +ok 16 Package module doesn't find a non-existent interface method +ok 17 Package module finds an enum value +ok 18 Package module doesn't find a non-existent enum value +ok 19 Package module finds a constant +ok 20 Package module doesn't find a non-existent constant +1..2 +ok 1 WarnLib bug 689482 +ok 2 WarnLib calls vfuncs with unnamed parameters +1..59 +ok 1 GObject class constructs with default values for properties +ok 2 GObject class constructs with a hash of property values +ok 3 GObject class constructs with property values from Gtk.Builder +ok 4 GObject class has a name +ok 5 GObject class has a notify signal +ok 6 GObject class can define its own signals +ok 7 GObject class passes emitted arguments to signal handlers +ok 8 GObject class can return values from signals +ok 9 GObject class does not call first-wins signal handlers after one returns a value +ok 10 GObject class gets the return value of the default handler +ok 11 GObject class calls run-last default handler last +ok 12 GObject class can inherit from something that's not GObject.Object +ok 13 GObject class can implement an interface +ok 14 GObject class can implement interface vfuncs +ok 15 GObject class can be a subclass +ok 16 GObject class can have any valid Lang.Class name +ok 17 GObject class calls its _instance_init() function while chaining up in constructor +ok 18 GObject class can have an interface-valued property +ok 19 GObject class can override a property from the parent class +ok 20 GObject class cannot override a non-existent property +ok 21 GObject class handles gracefully forgetting to override a C property +ok 22 GObject class handles gracefully overriding a C property but forgetting the accessors +ok 23 GObject interface class can implement a Lang.Interface +ok 24 GObject interface throws when an interface requires a GObject interface but not GObject.Object +ok 25 GObject interface can be implemented by a GObject class along with a JS interface +ok 26 GObject interface is an instance of the interface classes +ok 27 GObject interface cannot be instantiated +ok 28 GObject interface has a name +ok 29 GObject interface reports its type name +ok 30 GObject interface can be implemented by a GObject class +ok 31 GObject interface is implemented by a GObject class with the correct class object +ok 32 GObject interface can be implemented by a class also implementing a Lang.Interface +ok 33 GObject interface can have its required function implemented +ok 34 GObject interface must have its required function implemented +ok 35 GObject interface doesn't have to have its optional function implemented +ok 36 GObject interface can have its optional function deferred to by the implementation +ok 37 GObject interface can have its function chained up to +ok 38 GObject interface can require another interface +ok 39 GObject interface can chain up to another interface +ok 40 GObject interface defers to the last interface's optional function +ok 41 GObject interface must be implemented by a class that implements all required interfaces +ok 42 GObject interface must be implemented by a class that implements required interfaces in correct order +ok 43 GObject interface can require an interface from C +ok 44 GObject interface can define signals on the implementing class +ok 45 GObject interface can define properties on the implementing class +ok 46 GObject interface must have its properties overridden +ok 47 GObject interface gets the correct type for its metaclass +ok 48 GObject interface can be implemented by a class as well as its parent class +ok 49 GObject interface can be reimplemented by a subclass of a class that already implements it +ok 50 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class +ok 51 ES6 GObject class inheriting from GObject.Class calls a method on the parent class +ok 52 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor +ok 53 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class +ok 54 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class +ok 55 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class +ok 56 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class +ok 57 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class +ok 58 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent +ok 59 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself +1..17 +ok 1 Tweener runs a simple tween +ok 2 Tweener calls callbacks during the tween +ok 3 Tweener can pause tweens +ok 4 Tweener can remove tweens +ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time +ok 6 Tweener does not override a tween with another one acting not at the same time +ok 7 Tweener can pause and resume all tweens +ok 8 Tweener can remove all tweens +ok 9 Tweener runs a tween with a time of 0 immediately +ok 10 Tweener can call a callback a certain number of times +ok 11 Tweener can count the number of tweens on an object +ok 12 Tweener can register special properties +ok 13 Tweener can register special modifiers for properties +ok 14 Tweener can split properties into more than one special property +ok 15 Tweener calls an overwrite callback when a tween is replaced +ok 16 Tweener can still overwrite a tween after it has started +ok 17 Tweener stays within min and max values 1..259 ok 1 Life, the Universe and Everything includes null return value ok 2 Life, the Universe and Everything includes booleans @@ -11127,705 +10917,202 @@ ok 257 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported ok 258 Life, the Universe and Everything Flat array of structs transfer-full in parameter ok 259 Life, the Universe and Everything Flat array of structs transfer-none in parameter - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x34064e616b98 -== Stack trace for context 0x5637cde7d1a0 == -#0 5637ce0410d8 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:23 (154f617b3380 @ 51) -#1 5637ce041038 i resource:///org/gjs/jsunit/jasmine.js:1950 (154f6179ce70 @ 30) -#2 5637ce040f78 i resource:///org/gjs/jsunit/jasmine.js:1938 (154f6179cec0 @ 184) -#3 5637ce040ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#4 5637ce040e40 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#5 5637ce040d80 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#6 5637ce040ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#7 5637ce040c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#8 5637ce040b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#9 5637ce040ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#10 5637ce040a30 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#11 5637ce040980 i resource:///org/gjs/jsunit/jasmine.js:2564 (154f6179b330 @ 90) -#12 5637ce0408c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#13 5637ce040808 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -#14 - 5637ce040768 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#15 5637ce0406d0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#16 5637ce040620 i resource:///org/gjs/jsunit/jasmine.js:2426 (154f6179b6a0 @ 152) -#17 5637ce040580 i resource:///org/gjs/jsunit/jasmine.js:776 (154f617a01f0 @ 339) -#18 5637ce0404c8 i :4 (154f617cb4c0 @ 22) -#19 5637ce040430 i :12 (154f617cb510 @ 75) - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -== Stack trace for context 0x5637cde7d1a0 == -#0 5637ce33d208 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:33 (154f617b3330 @ 56) -#1 5637ce33d168 i resource:///org/gjs/jsunit/jasmine.js:1950 (154f6179ce70 @ 30) -#2 7ffc63df0fa0 b resource:///org/gjs/jsunit/jasmine.js:1938 (154f6179cec0 @ 184) -#3 5637ce33d0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#4 5637ce33d030 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#5 5637ce33cf70 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#6 5637ce33ced0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#7 5637ce33ce18 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#8 7ffc63df23e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -# JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress'9 - 5637ce041208 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#10 5637ce041180 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#11 5637ce0410e8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#12 5637ce041038 i JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaroundresource:///org/gjs/jsunit/jasmine.js:677 - (154f617a04c0 @ 71) -#13 5637ce040f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#14 5637ce040ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#15 5637ce040e40 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#16 5637ce040d80 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#17 5637ce040ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#18 5637ce040c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#19 5637ce040b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#20 5637ce040ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#21 5637ce040a30 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#22 5637ce040980 i resource:///org/gjs/jsunit/jasmine.js:2564 (154f6179b330 @ 90) -#23 5637ce0408c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#24 5637ce040808 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#25 5637ce040768 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#26 5637ce0406d0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#27 5637ce040620 i resource:///org/gjs/jsunit/jasmine.js:2426 (154f6179b6a0 @ 152) -#28 5637ce040580 i resource:///org/gjs/jsunit/jasmine.js:776 (154f617a01f0 @ 339) -#29 5637ce0404c8 i :4 (154f617cb4c0 @ 22) -#30 5637ce040430 i :12 (154f617cb510 @ 75) - JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' - JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) -== Stack trace for context 0x5637cde7d1a0 == -#0 5637ce33d7c8 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:45 ( JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo154f617b32e0 @ 99) -#1 5637ce33d728 i -resource:///org/gjs/jsunit/jasmine.js:1950 (154f6179ce70 @ 30) -#2 7ffc63deef20 b resource:///org/gjs/jsunit/jasmine.js:1938 (154f6179cec0 @ 184) -#3 5637ce33d688 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#4 5637ce33d5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#5 5637ce33d530 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#6 5637ce33d490 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#7 5637ce33d3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#8 7ffc63df0360 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#9 5637ce33d338 i resource:///org/gjs/jsunit/jasmine.js JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress':1962 - (154f6179cd80 @ 39) -#10 5637ce33d2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#11 5637ce33d218 i resource:///org/gjs/jsunit/jasmine.js: JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton)383 -(154f617a10b0 @ 81) -#12 5637ce33d168 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#13 7ffc63df0fa0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#14 5637ce33d0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#15 5637ce33d030 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#16 5637ce33cf70 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#17 5637ce33ced0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress'@ -36) -#18 5637ce33ce18 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) - JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio'#19 - 7ffc63df23e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) JS G ENUM: Defining enum value STARTER (fixed from starter) -1 - -#20 5637ce041208 JS G ENUM: Defining enum value NONE (fixed from none) 0 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 - @ 39) - JS G ENUM: Defining enum value SYSTEM (fixed from system) 1# -21 5637ce041180 i JS G ENUM: Defining enum value SESSION (fixed from session) 2resource:///org/gjs/jsunit/jasmine.js -:1905 (154f6179d1a0 @ 29) JS G ENUM: Defining Gio.BusType as 0x354b52120fd0 - -#22 5637ce0410e8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#23 5637ce041038 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#24 5637ce040f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#25 5637ce040ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#26 5637ce040e40 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#27 5637ce040d80 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#28 5637ce040ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#29 5637ce040c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#30 5637ce040b68 i resource:///org/gjs/jsunit/jasmine.js:1935 ( JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress'154f6179cec0 -@ 159) -#31 5637ce040ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#32 5637ce040a30 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#33 5637ce040980 i resource:///org/gjs/jsunit/jasmine.js:2564 (154f6179b330 @ 90) -#34 5637ce0408c8 i resource:///org/gjs/jsunit/jasmine.js:1980 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -(154f6179ce20 @ 214) -#35 5637ce040808 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#36 5637ce040768 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#37 5637ce0406d0 i resource:///org/gjs/jsunit/jasmine.js:714 ( JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x8c6a81ed520, JSClass 0x7f29f7cf22a0, in object 0x8c6a8180eb0154f617a0290 - @ 133) -#38 5637ce040620 i resource:///org/gjs/jsunit/jasmine.js:2426 (154f6179b6a0 @ 152) -#39 5637ce040580 i resource:///org/gjs/jsunit/jasmine.js:776 (154f617a01f0 @ 339) -#40 5637ce0404c8 i :4 (154f617cb4c0 @ 22) -#41 5637ce040430 i :12 (154f617cb510 @ 75) - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) - JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) -== Stack trace for context 0x5637cde7d1a0 == -#0 5637ce12d0a8 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:57 (154f617b3290 @ 104) -#1 5637ce33dce8 i resource:///org/gjs/jsunit/jasmine.js:1950 (154f6179ce70 @ 30) -#2 7ffc63decf60 b resource:///org/gjs/jsunit/jasmine.js:1938 (154f6179cec0 @ 184) -#3 5637ce33dc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#4 5637ce33dbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#5 5637ce33daf0 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#6 5637ce33da50 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#7 5637ce33d998 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#8 7ffc63dee3a0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#9 5637ce33d8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#10 5637ce33d870 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#11 5637ce33d7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#12 5637ce33d728 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#13 7ffc63deef20 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#14 5637ce33d688 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#15 5637ce33d5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#16 5637ce33d530 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#17 5637ce33d490 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#18 5637ce33d3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#19 7ffc63df0360 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#20 5637ce33d338 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#21 5637ce33d2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#22 5637ce33d218 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#23 5637ce33d168 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#24 7ffc63df0fa0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#25 5637ce33d0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#26 5637ce33d030 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#27 5637ce33cf70 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#28 5637ce33ced0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#29 5637ce33ce18 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#30 7ffc63df23e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#31 5637ce041208 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#32 5637ce041180 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#33 5637ce0410e8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#34 5637ce041038 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#35 5637ce040f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#36 5637ce040ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#37 5637ce040e40 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#38 5637ce040d80 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#39 5637ce040ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#40 5637ce040c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#41 5637ce040b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#42 5637ce040ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#43 5637ce040a30 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#44 5637ce040980 i resource:///org/gjs/jsunit/jasmine.js:2564 (154f6179b330 @ 90) -#45 5637ce0408c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#46 5637ce040808 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#47 5637ce040768 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#48 5637ce0406d0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#49 5637ce040620 i resource:///org/gjs/jsunit/jasmine.js:2426 (154f6179b6a0 @ 152) -#50 5637ce040580 i resource:///org/gjs/jsunit/jasmine.js:776 (154f617a01f0 @ 339) -#51 5637ce0404c8 i :4 (154f617cb4c0 @ 22) -#52 5637ce040430 i :12 (154f617cb510 @ 75) - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -== Stack trace for context 0x5637cde7d1a0 == -#0 5637ce12d5d0 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:67 (154f617b3240 @ 69) -#1 7ffc63dea8f0 b resource:///org/gjs/jsunit/jasmine.js:1950 (154f6179ce70 @ 30) -#2 7ffc63deafa0 b resource:///org/gjs/jsunit/jasmine.js:1938 (154f6179cec0 @ 184) -#3 5637ce12d530 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#4 5637ce12d498 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#5 5637ce12d3d8 i resource:///org/gjs/jsunit/jasmine.js JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests':371 - (154f617a1150 @ 264) -#6 5637ce12d338 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#7 5637ce12d280 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#8 7ffc63dec3e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#9 5637ce12d1e0 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#10 5637ce12d158 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -# JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround11 - 5637ce12d0c0 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#12 5637ce33dce8 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#13 7ffc63decf60 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#14 5637ce33dc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#15 5637ce33dbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#16 5637ce33daf0 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#17 5637ce33da50 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#18 5637ce33d998 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#19 7ffc63dee3a0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#20 5637ce33d8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#21 5637ce33d870 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#22 5637ce33d7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#23 5637ce33d728 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#24 7ffc63deef20 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#25 5637ce33d688 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#26 5637ce33d5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#27 5637ce33d530 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#28 5637ce33d490 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#29 5637ce33d3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#30 7ffc63df0360 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#31 5637ce33d338 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#32 5637ce33d2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#33 5637ce33d218 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#34 5637ce33d168 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#35 7ffc63df0fa0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#36 5637ce33d0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#37 5637ce33d030 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#38 5637ce33cf70 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#39 5637ce33ced0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#40 5637ce33ce18 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#41 7ffc63df23e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#42 5637ce041208 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#43 5637ce041180 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#44 5637ce0410e8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#45 5637ce041038 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#46 5637ce040f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#47 5637ce040ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#48 5637ce040e40 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' - -#49 5637ce040d80 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#50 5637ce040ce0 i JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x8c6a81ed5b0, JSClass 0x7f29f7cf1e40, in object 0x8c6a8180ee0 - resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#51 5637ce040c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#52 5637ce040b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#53 5637ce040ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#54 5637ce040a30 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#55 5637ce040980 i resource:///org/gjs/jsunit/jasmine.js:2564 (154f6179b330 @ 90) -#56 5637ce0408c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#57 5637ce040808 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#58 5637ce040768 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#59 5637ce0406d0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#60 5637ce040620 i resource:///org/gjs/jsunit/jasmine.js:2426 ( JS G BXD: Defining method quit in prototype for GLib.MainLoop154f6179b6a0 - @ 152) -#61 5637ce040580 i resource:///org/gjs/jsunit/jasmine.js:776 (154f617a01f0 @ 339) -#62 5637ce0404c8 i :4 (154f617cb4c0 @ 22) -#63 5637ce040430 i :12 (154f617cb510 @ 75) - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 275 objects currently alive - JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 13 - JS MEMORY: closure = 1 - JS MEMORY: function = 208 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 15 - JS MEMORY: ns = 9 - JS MEMORY: object_instance = 5 - JS MEMORY: object_prototype = 18 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -== Stack trace for context 0x5637cde7d1a0 == -#0 5637ce12db90 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:77 (154f617b31a0 @ 69) -#1 7ffc63de8f00 b resource:///org/gjs/jsunit/jasmine.js:1950 (154f6179ce70 @ 30) -#2 7ffc63de8fe0 b resource:///org/gjs/jsunit/jasmine.js:1938 (154f6179cec0 @ 184) -#3 5637ce12daf0 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#4 5637ce12da58 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#5 5637ce12d998 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#6 5637ce12d8f8 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#7 5637ce12d840 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#8 7ffc63dea420 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#9 5637ce12d7a0 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#10 5637ce12d718 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#11 5637ce12d680 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#12 5637ce12d5d0 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#13 7ffc63deafa0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#14 5637ce12d530 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#15 5637ce12d498 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#16 5637ce12d3d8 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#17 5637ce12d338 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#18 5637ce12d280 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#19 7ffc63dec3e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#20 5637ce12d1e0 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#21 5637ce12d158 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#22 5637ce12d0c0 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#23 5637ce33dce8 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#24 7ffc63decf60 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#25 5637ce33dc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#26 5637ce33dbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#27 5637ce33daf0 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#28 5637ce33da50 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#29 5637ce33d998 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#30 7ffc63dee3a0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#31 5637ce33d8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#32 5637ce33d870 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#33 5637ce33d7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#34 5637ce33d728 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#35 7ffc63deef20 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#36 5637ce33d688 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#37 5637ce33d5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#38 5637ce33d530 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#39 5637ce33d490 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#40 5637ce33d3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#41 7ffc63df0360 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#42 5637ce33d338 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#43 5637ce33d2b0 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround i - resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#44 5637ce33d218 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#45 5637ce33d168 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#46 7ffc63df0fa0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#47 5637ce33d0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#48 5637ce33d030 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#49 5637ce33cf70 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#50 5637ce33ced0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#51 5637ce33ce18 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#52 7ffc63df23e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#53 5637ce041208 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#54 5637ce041180 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#55 5637ce0410e8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#56 5637ce041038 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#57 5637ce040f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#58 5637ce040ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#59 5637ce040e40 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#60 5637ce040d80 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#61 5637ce040ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#62 5637ce040c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#63 5637ce040b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#64 5637ce040ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#65 5637ce040a30 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#66 5637ce040980 i resource:///org/gjs/jsunit/jasmine.js:2564 (154f6179b330 @ 90) -#67 5637ce0408c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#68 5637ce040808 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#69 5637ce040768 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#70 5637ce0406d0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#71 5637ce040620 i resource:///org/gjs/jsunit/jasmine.js:2426 (154f6179b6a0 @ 152) -#72 5637ce040580 i resource:///org/gjs/jsunit/jasmine.js:776 (154f617a01f0 @ 339) -#73 5637ce0404c8 i :4 (154f617cb4c0 @ 22) -#74 5637ce040430 i :12 (154f617cb510 @ 75) - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -== Stack trace for context 0x5637cde7d1a0 == -#0 5637ce12e150 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:87 (154f617b3100 @ 63) -#1 7ffc63de68b0 b resource:///org/gjs/jsunit/jasmine.js:1950 (154f6179ce70 @ 30) -#2 7ffc63de7020 b resource:///org/gjs/jsunit/jasmine.js:1938 (154f6179cec0 @ 184) -#3 5637ce12e0b0 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#4 5637ce12e018 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#5 5637ce12df58 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#6 5637ce12deb8 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#7 5637ce12de00 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#8 7ffc63de8460 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#9 5637ce12dd60 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#10 5637ce12dcd8 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#11 5637ce12dc40 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#12 5637ce12db90 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#13 7ffc63de8fe0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#14 5637ce12daf0 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#15 5637ce12da58 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#16 5637ce12d998 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#17 5637ce12d8f8 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#18 5637ce12d840 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#19 7ffc63dea420 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#20 5637ce12d7a0 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#21 5637ce12d718 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#22 5637ce12d680 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#23 5637ce12d5d0 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#24 7ffc63deafa0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#25 5637ce12d530 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#26 5637ce12d498 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#27 5637ce12d3d8 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#28 5637ce12d338 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#29 5637ce12d280 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#30 7ffc63dec3e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#31 5637ce12d1e0 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#32 5637ce12d158 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#33 5637ce12d0c0 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#34 5637ce33dce8 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#35 7ffc63decf60 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#36 5637ce33dc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#37 5637ce33dbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#38 5637ce33daf0 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#39 5637ce33da50 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#40 5637ce33d998 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#41 7ffc63dee3a0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#42 5637ce33d8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#43 5637ce33d870 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#44 5637ce33d7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#45 5637ce33d728 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#46 7ffc63deef20 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#47 5637ce33d688 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#48 5637ce33d5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#49 5637ce33d530 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#50 5637ce33d490 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#51 5637ce33d3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#52 7ffc63df0360 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#53 5637ce33d338 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#54 5637ce33d2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#55 5637ce33d218 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#56 5637ce33d168 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#57 7ffc63df0fa0 b resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#58 5637ce33d0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#59 5637ce33d030 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#60 5637ce33cf70 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#61 5637ce33ced0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#62 5637ce33ce18 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#63 7ffc63df23e0 b resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#64 5637ce041208 i resource:///org/gjs/jsunit/jasmine.js:1962 (154f6179cd80 @ 39) -#65 5637ce041180 i resource:///org/gjs/jsunit/jasmine.js:1905 (154f6179d1a0 @ 29) -#66 5637ce0410e8 i resource:///org/gjs/jsunit/jasmine.js:383 (154f617a10b0 @ 81) -#67 5637ce041038 i resource:///org/gjs/jsunit/jasmine.js:677 (154f617a04c0 @ 71) -#68 5637ce040f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (154f6179cec0 @ 267) -#69 5637ce040ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#70 5637ce040e40 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#71 5637ce040d80 i resource:///org/gjs/jsunit/jasmine.js:371 (154f617a1150 @ 264) -#72 5637ce040ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (154f6179b240 @ 36) -#73 5637ce040c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#74 5637ce040b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#75 5637ce040ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround -# -76 5637ce040a30 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#77 5637ce040980 i resource:///org/gjs/jsunit/jasmine.js:2564 (154f6179b330 @ 90) -#78 5637ce0408c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (154f6179ce20 @ 214) -#79 5637ce040808 i resource:///org/gjs/jsunit/jasmine.js:1935 (154f6179cec0 @ 159) -#80 5637ce040768 i resource:///org/gjs/jsunit/jasmine.js:1923 (154f6179cf10 @ 27) -#81 5637ce0406d0 i resource:///org/gjs/jsunit/jasmine.js:714 (154f617a0290 @ 133) -#82 5637ce040620 i resource:///org/gjs/jsunit/jasmine.js:2426 (154f6179b6a0 @ 152) -#83 5637ce040580 i resource:///org/gjs/jsunit/jasmine.js:776 (154f617a01f0 @ 339) -#84 5637ce0404c8 i :4 (154f617cb4c0 @ 22) -#85 5637ce040430 i :12 (154f617cb510 @ 75) - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 240 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 0 - JS MEMORY: function = 187 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 12 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 11 - JS MEMORY: object_prototype = 13 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x259528980e80, JSClass 0x7f3bcec122a0, in object 0x10b370f00428 + JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 - JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x354b52121038 -Gjs-Message: 23:40:48.648: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x3ff85f380d60 native@0x55e1bbdb00c0] - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x3050eee21038 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1dde70480970, JSClass 0x7f8e7f2d1e40, in object 0x1dde704803a0 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1dde704809d0, JSClass 0x7f8e7f2d22a0, in object 0x1dde704803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1dde70480a30, JSClass 0x7f8e7f2d22a0, in object 0x1dde704803d0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1dde70480a90, JSClass 0x7f8e7f2d22a0, in object 0x1dde704803a0 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x1dde704c0c40, JSClass 0x7f8e7f2d21a0, in object 0x1dde704803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1dde70480b20, JSClass 0x7f8e7f2d22a0, in object 0x2ae2adb00428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1dde70480bb0, JSClass 0x7f8e7f2d1e40, in object 0x1dde704803a0 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS G OBJ: Defined class for Settings (GSettings), prototype 0x1dde70480c10, JSClass 0x7f8e7f2d22a0, in object 0x1dde704803a0 +Gjs-Message: 06:07:40.764: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xa190da80d60 native@0x5555bdfda0c0] JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' + JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 + JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 + JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 - JS G ENUM: Defining Gio.DBusProxyFlags as 0x354b52121210 - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G ENUM: Defining Gio.DBusProxyFlags as 0x3050eee21210 + JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x3ff85f380e20, JSClass 0x7f9b3e341e40, in object 0x3ff85f380370 - - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x3536b23096b0 + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0xa190da80e20, JSClass 0x7fed06229e40, in object 0xa190da80370 JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x3ff85f380eb0, JSClass 0x7f9b3e341e40, in object 0x3ff85f380370 + JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0xa190da80eb0, JSClass 0x7fed06229e40, in object 0xa190da80370 JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x3ff85f3ea370, JSClass 0x7f9b3e341e40, in object 0x3ff85f380370 - JS G OBJ: Defined class for Gjs_BadLabel (Gjs_BadLabel), prototype 0xdbb6f522130, JSClass 0x7ff0d210a2a0, in object 0xdbb6f50d0c0 - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0xa190daea370, JSClass 0x7fed06229e40, in object 0xa190da80370 + JS G NS: Defined namespace 'Gio' 0x1dde704803a0 in GIRepository 0x1dde704800d0 + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x1dde70480160 of 0x1dde7046fe20 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' + JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x259528980f10, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x259528980f70, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x259528980fd0, JSClass 0x7f3bcec122a0, in object 0x10b370f00428 + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) + JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' + JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x2595289e60a0, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2595289e6100, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2595289e6160, JSClass 0x7f3bcec122a0, in object 0x10b370f00428 + JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' + JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x2595289e61f0, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2595289e6250, JSClass 0x7f3bcec122a0, in object 0x259528980370 + JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) + JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x3ff85f3eaa30, JSClass 0x7f9b3e341e40, in object 0x3ff85f380370 + JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0xa190daeaa30, JSClass 0x7fed06229e40, in object 0xa190da80370 JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x354b52126818 -== Stack trace for context 0x55ac370521a0 == -#0 55ac37215550 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:188 (2d787cfb33d0 @ 286) -#1 7fff8e77bad0 b resource:///org/gjs/jsunit/jasmine.js:1950 (2d787cf9ce70 @ 30) -#2 7fff8e77bbb0 b resource:///org/gjs/jsunit/jasmine.js:1938 (2d787cf9cec0 @ 184) -#3 7fff8e77bc80 b resource:///org/gjs/jsunit/jasmine.js:1923 (2d787cf9cf10 @ 27) -#4 7fff8e77bd20 b resource:///org/gjs/jsunit/jasmine.js:714 (2d787cfa0290 @ 133) -#5 7fff8e77bdf0 b resource:///org/gjs/jsunit/jasmine.js:371 (2d787cfa1150 @ 264) -#6 7fff8e77beb0 b resource:///org/gjs/jsunit/jasmine.js:2579 (2d787cf9b240 @ 36) -#7 7fff8e77bf70 b resource:///org/gjs/jsunit/jasmine.js:1980 (2d787cf9ce20 @ 214) -#8 7fff8e77c050 b resource:///org/gjs/jsunit/jasmine.js:1935 (2d787cf9cec0 @ 159) -#9 7fff8e77c110 b resource:///org/gjs/jsunit/jasmine.js:1962 (2d787cf9cd80 @ 39) -#10 7fff8e77c1b0 b resource:///org/gjs/jsunit/jasmine.js:1905 (2d787cf9d1a0 @ 29) -#11 7fff8e77c250 b resource:///org/gjs/jsunit/jasmine.js:383 (2d787cfa10b0 @ 81) -#12 55ac372154c8 i resource:///org/gjs/jsunit/minijasmine.js:22 (2d787cf844c0 @ 6) -#13 55ac37215430 i :12 (2d787cfe7150 @ 75) - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive + JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x3050eee26818 + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromFile (Gjs_MyComplexGtkSubclassFromFile), prototype 0x2595289e62b0, JSClass 0x7f3bcec122a0, in object 0x10b370f00428 + JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x2595289e6340, JSClass 0x7f3bcec122a0, in object 0x10b370f00428 JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' - JS G OBJ: Defined class for Task (GTask), prototype 0x3ff85f3eac40, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 - JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' + JS G OBJ: Defined class for Task (GTask), prototype 0xa190daeac40, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x2d787cf80b50, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' - JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3ff85f3ead00, JSClass 0x7f9b3e341e40, in object 0x3ff85f380130 - JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' + JS G BXD: Defined class for VariantType (GVariantType), prototype 0xa190daead00, JSClass 0x7fed06229e40, in object 0xa190da80130 JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defined class for Stack (GtkStack), prototype 0x2d787cfe6730, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' - JS G OBJ: Defined class for Box (GtkBox), prototype 0x2d787cfe68b0, JSClass 0x7ff0d210a2a0, in object 0x2d787cf80c40 - JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) - JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) - JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'GjsPrivate' - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' - JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x2d787cfe6a30, JSClass 0x7ff0d2109e40, in object 0x2d787cf80c40 - JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 339 objects currently alive - JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 8 - JS MEMORY: closure = 4 - JS MEMORY: function = 199 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 12 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 72 - JS MEMORY: object_prototype = 33 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) - JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' - JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' - JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x289aa5e80fd0, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G OBJ: Defined class for Label (GtkLabel), prototype 0x289aa5ef0070, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) - JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xd44f4180c70, JSClass 0x7f0e582fa2a0, in object 0xd44f4180400 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xd44f4180cd0, JSClass 0x7f0e582fa2a0, in object 0xd44f4180370 + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0xd44f4180d30, JSClass 0x7f0e582fa2a0, in object 0xd44f4180370 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0xd44f4180370 in GIRepository 0xd44f41800d0 JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' - JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x3ff85f3eae20, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0xa190daeae20, JSClass 0x7fed0622a2a0, in object 0xa190da80370 + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' - JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x3ff85f3eaeb0, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 + JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0xa190daeaeb0, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources + JS G BXD: Defining method run in prototype for GLib.MainLoop JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method n_children in prototype for GLib.Variant JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G BXD: Defining method is_of_type in prototype for GLib.Variant - JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method drag_dest_set in prototype for GtkWidget (Gtk.Widget) + JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' + JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 + JS G ENUM: Defining enum value COPY (fixed from copy) 2 + JS G ENUM: Defining enum value MOVE (fixed from move) 4 + JS G ENUM: Defining enum value LINK (fixed from link) 8 + JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 + JS G ENUM: Defining enum value ASK (fixed from ask) 32 + JS G ENUM: Defining Gdk.DragAction as 0x3f98747207e8 + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x36456c80fa0, JSClass 0x7f21067822a0, in object 0x36456c803a0 + JS G BXD: Defining method run in prototype for GLib.MainLoop JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' + JS G ENUM: Defining enum value STARTER (fixed from starter) -1 + JS G ENUM: Defining enum value NONE (fixed from none) 0 + JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 + JS G ENUM: Defining enum value SESSION (fixed from session) 2 + JS G ENUM: Defining Gio.BusType as 0x3f9874724e30 JS G BXD: Defining method get_string in prototype for GLib.Variant JS G BXD: Defining method get_variant in prototype for GLib.Variant - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' + JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' + JS G BXD: Defined class for Error (GError), prototype 0x36456cf4070, JSClass 0x7f2106781e40, in object 0x36456c80130 + JS G ERR: Defined class for ResolverError (GError), prototype 0x36456cee730, JSClass 0x7f2106781fe0, in object 0x36456c803a0 + JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 + JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 + JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' - JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x289aa5ef0280, JSClass 0x7f9fc58c22a0, in object 0x289aa5e80370 - JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' - JS G ENUM: Defining enum value AFTER (fixed from after) 1 - JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 - JS G ENUM: Defining GObject.ConnectFlags as 0x28734b220d58 - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 278 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 2 - JS MEMORY: function = 194 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 12 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 34 - JS MEMORY: object_prototype = 19 - JS MEMORY: param = 0 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS MEMORY: union_prototype = 0 - JS CTX: JS context destroyed JS CTX: JS shutdown sequence - - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue - JS MEMORY: Memory report: after destroying context - JS CTX: Notifying reference holders of GjsContext dispose - JS MEMORY: 0 objects currently alive - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x36456cf40d0, JSClass 0x7f21067822a0, in object 0x36456c80c70 + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) + JS G NS: Found info type OBJECT for 'Button' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' + JS G OBJ: Defined class for Bin (GtkBin), prototype 0x36456cf4160, JSClass 0x7f21067822a0, in object 0x36456c80c70 + JS G OBJ: Defined class for Button (GtkButton), prototype 0x36456cf41c0, JSClass 0x7f21067822a0, in object 0x36456c80c70 + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1dde70480c70, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480400 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1dde70480cd0, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1dde70480d30, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0x1dde70480370 in GIRepository 0x1dde704800d0 + JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' + JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x1dde70480d90, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' + JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' + JS G BXD: Defined class for Atom (void), prototype 0x36456c80b80, JSClass 0x7f2106781e40, in object 0x36456c80370 + JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' + JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x36456cf4130, JSClass 0x7f2106781e40, in object 0x36456c80370 + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x1dde70480e20, JSClass 0x7f8e7f2d22a0, in object 0x2ae2adb00428 JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 @@ -11837,12 +11124,13 @@ JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x354b52137638 + JS G ENUM: Defining GLib.LogLevelFlags as 0x3050eee37638 + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x1dde70480e80, JSClass 0x7f8e7f2d22a0, in object 0x2ae2adb00428 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0x3ff85f3f4700, JSClass 0x7f9b3e341e40, in object 0x3ff85f380130 + JS G BXD: Defined class for Error (GError), prototype 0xa190daf4700, JSClass 0x7fed06229e40, in object 0xa190da80130 JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3ff85f3f0760, JSClass 0x7f9b3e341fe0, in object 0x3ff85f380370 + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xa190daf0760, JSClass 0x7fed06229fe0, in object 0xa190da80370 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 @@ -11891,13 +11179,14 @@ JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive -Gjs-Message: 23:40:48.703: JS LOG: Missing handler for DBus method thisDoesNotExist + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop +Gjs-Message: 06:07:40.854: JS LOG: Missing handler for DBus method thisDoesNotExist JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' - JS G ERR: Defined class for DBusError (GError), prototype 0x3ff85f3f0b50, JSClass 0x7f9b3e341fe0, in object 0x3ff85f380370 + JS G ERR: Defined class for DBusError (GError), prototype 0xa190daf0b50, JSClass 0x7fed06229fe0, in object 0xa190da80370 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 @@ -11944,23 +11233,59 @@ JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 JS G BXD: Defining method get_int32 in prototype for GLib.Variant + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 239 objects currently alive + JS MEMORY: boxed_instance = 2 + JS MEMORY: boxed_prototype = 10 + JS MEMORY: closure = 0 + JS MEMORY: function = 183 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 1 + JS MEMORY: importer = 2 + JS MEMORY: interface = 1 + JS MEMORY: module = 12 + JS MEMORY: ns = 6 + JS MEMORY: object_instance = 2 + JS MEMORY: object_prototype = 19 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G BXD: Defining method get_byte in prototype for GLib.Variant JS G BXD: Defining method get_double in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' - JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x3d2ea293e5b0, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 + JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x13164f43e5b0, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' - JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x3d2ea293e640, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 + JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x13164f43e640, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G BXD: Defining method get_handle in prototype for GLib.Variant JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' - JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3d2ea293e820, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 - JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x3d2ea293e880, JSClass 0x7f9b3e3422a0, in object 0x3ff85f380370 + JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x13164f43e820, JSClass 0x7fed0622a2a0, in object 0xa190da80370 + JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x13164f43e880, JSClass 0x7fed0622a2a0, in object 0xa190da80370 JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' @@ -11973,11 +11298,22 @@ JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 - JS G ENUM: Defining Gio.DBusCallFlags as 0x354b5213f610 + JS G ENUM: Defining Gio.DBusCallFlags as 0x3050eee3f610 JS G BXD: Defining method get_context in prototype for GLib.MainLoop JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' - JS G BXD: Defined class for MainContext (GMainContext), prototype 0x3d2ea2947be0, JSClass 0x7f9b3e341e40, in object 0x3ff85f380130 + JS G BXD: Defined class for MainContext (GMainContext), prototype 0x13164f447be0, JSClass 0x7fed06229e40, in object 0xa190da80130 JS G BXD: Defining method iteration in prototype for GLib.MainContext + JS CTX: JS context destroyed JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' + + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' + JS G OBJ: Defined class for Bin (GtkBin), prototype 0x2595289e63a0, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2595289e6400, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' + JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 + JS G ENUM: Defining enum value POPUP (fixed from popup) 1 + JS G ENUM: Defining Gtk.WindowType as 0x10b370f26238 JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 @@ -12016,11 +11352,656 @@ JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive -Gjs-Message: 23:40:48.792: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UVctVW/gjs_coverage_test_coverage/coverage.lcov + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) + JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2595289e6490, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' + JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x2595289e6520, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2595289e6580, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' + JS G ENUM: Defining enum value AFTER (fixed from after) 1 + JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 + JS G ENUM: Defining GObject.ConnectFlags as 0x10b370f263c8 + JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) + JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) + JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' + JS G OBJ: Defined class for Bin (GtkBin), prototype 0xd44f4180d90, JSClass 0x7f0e582fa2a0, in object 0xd44f4180370 + JS G OBJ: Defined class for Window (GtkWindow), prototype 0xd44f4180df0, JSClass 0x7f0e582fa2a0, in object 0xd44f4180370 + JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' + JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 + JS G ENUM: Defining enum value POPUP (fixed from popup) 1 + JS G ENUM: Defining Gtk.WindowType as 0x2e3b47216aa8 + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G ENUM: Defining GLib.LogLevelFlags as 0x10b370f096b0 + JS G OBJ: Defined class for Gjs_BadLabel (Gjs_BadLabel), prototype 0x319bc8622130, JSClass 0x7f3bcec122a0, in object 0x259528971d00 + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround +== Stack trace for context 0x5628ad40b1a0 == +#0 5628ad4325b0 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:188 (2595289b33d0 @ 286) +#1 7ffeb7ca1220 b resource:///org/gjs/jsunit/jasmine.js:1950 (25952899ce70 @ 30) +#2 7ffeb7ca1300 b resource:///org/gjs/jsunit/jasmine.js:1938 (25952899cec0 @ 184) +#3 7ffeb7ca13d0 b resource:///org/gjs/jsunit/jasmine.js:1923 (25952899cf10 @ 27) +#4 7ffeb7ca1470 b resource:///org/gjs/jsunit/jasmine.js:714 (2595289a0290 @ 133) +#5 7ffeb7ca1540 b resource:///org/gjs/jsunit/jasmine.js:371 (2595289a1150 @ 264) +#6 7ffeb7ca1600 b resource:///org/gjs/jsunit/jasmine.js:2579 (25952899b240 @ 36) +#7 7ffeb7ca16c0 b resource:///org/gjs/jsunit/jasmine.js:1980 (25952899ce20 @ 214) +#8 7ffeb7ca17a0 b resource:///org/gjs/jsunit/jasmine.js:1935 (25952899cec0 @ 159) +#9 7ffeb7ca1860 b resource:///org/gjs/jsunit/jasmine.js:1962 (25952899cd80 @ 39) +#10 7ffeb7ca1900 b resource:///org/gjs/jsunit/jasmine.js:1905 (25952899d1a0 @ 29) +#11 7ffeb7ca19a0 b resource:///org/gjs/jsunit/jasmine.js:383 (2595289a10b0 @ 81) +#12 5628ad432528 i resource:///org/gjs/jsunit/minijasmine.js:22 (2595289844c0 @ 6) +#13 5628ad432490 i :12 (2595289e7150 @ 75) + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' + JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x259528980b50, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' + JS G OBJ: Defined class for Stack (GtkStack), prototype 0x2595289e6730, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' + JS G OBJ: Defined class for Box (GtkBox), prototype 0x2595289e68b0, JSClass 0x7f3bcec122a0, in object 0x259528980c40 + JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) + JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) + JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'GjsPrivate' + JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' + JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x2595289e6a30, JSClass 0x7f3bcec11e40, in object 0x259528980c40 + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 339 objects currently alive + JS MEMORY: boxed_instance = 2 + JS MEMORY: boxed_prototype = 8 + JS MEMORY: closure = 4 + JS MEMORY: function = 199 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 1 + JS MEMORY: module = 12 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 72 + JS MEMORY: object_prototype = 33 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' + JS G OBJ: Defined class for Bin (GtkBin), prototype 0x1dde70480ee0, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1dde70480f40, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS CTX: Freeing allocated resources + JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' + JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 + JS G ENUM: Defining enum value POPUP (fixed from popup) 1 + JS G ENUM: Defining Gtk.WindowType as 0x2ae2adb1a5e8 + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) + JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) + JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' + JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x1dde70480fd0, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1dde704f0070, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) + JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x1dde704f0280, JSClass 0x7f8e7f2d22a0, in object 0x1dde70480370 + JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' + JS G ENUM: Defining enum value AFTER (fixed from after) 1 + JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 + JS G ENUM: Defining GObject.ConnectFlags as 0x2ae2adb20d58 + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 + JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 + JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 + JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G ENUM: Defining GLib.LogLevelFlags as 0x2e3b47216b98 + +== Stack trace for context 0x55871fca31a0 == +#0 55871fe670d8 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:23 (d44f41b3380 @ 51) +#1 55871fe67038 i resource:///org/gjs/jsunit/jasmine.js:1950 (d44f419ce70 @ 30) +#2 55871fe66f78 i resource:///org/gjs/jsunit/jasmine.js:1938 (d44f419cec0 @ JS CTX: Script evaluation succeeded 184 +) +#3 55871fe66ed8 i JS CTX: Script returned integer code 0 + resource:///org/gjs/jsunit/jasmine.js:1923 ( JS MEMORY: Memory report: before destroying contextd44f419cf10 + @ 27) + JS MEMORY: 278 objects currently alive +#4 JS MEMORY: boxed_instance = 155871fe66e40 + i JS MEMORY: boxed_prototype = 7 +resource:///org/gjs/jsunit/jasmine.js:714 ( JS MEMORY: closure = 2d44f41a0290 + @ 133 JS MEMORY: function = 194) + +#5 JS MEMORY: fundamental_instance = 0 + 55871fe66d80 i JS MEMORY: fundamental_prototype = 0 + resource:///org/gjs/jsunit/jasmine.js: JS MEMORY: gerror_instance = 0371 + (d44f41a1150 JS MEMORY: gerror_prototype = 0 +@ 264) + JS MEMORY: importer = 2# +6 JS MEMORY: interface = 155871fe66ce0 + i JS MEMORY: module = 12resource:///org/gjs/jsunit/jasmine.js: +2579 (d44f419b240 JS MEMORY: ns = 5 +@ 36) + JS MEMORY: object_instance = 34 +#7 JS MEMORY: object_prototype = 19 +55871fe66c28 i JS MEMORY: param = 0resource:///org/gjs/jsunit/jasmine.js +:1980 ( JS MEMORY: repo = 1d44f419ce20 +@ 214) + JS MEMORY: union_instance = 0 +#8 JS MEMORY: union_prototype = 0 55871fe66b68 + i resource:///org/gjs/jsunit/jasmine.js: JS CTX: JS shutdown sequence1935 + (d44f419cec0 @ JS CTX: Stopping profiler +159) +# JS CTX: Shutting down toggle queue9 + 55871fe66ac8 i JS CTX: Notifying reference holders of GjsContext dispose + resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#10 JS CTX: Checking unhandled promise rejections + 55871fe66a30 i JS CTX: Releasing cached JS wrappersresource:///org/gjs/jsunit/jasmine.js: +714 (d44f41a0290 JS CTX: Final triggered GC@ + 133) +#11 55871fe66980 i resource:///org/gjs/jsunit/jasmine.js:2564 (d44f419b330 @ 90) +#12 55871fe668c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#13 55871fe66808 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#14 55871fe66768 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#15 55871fe666d0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#16 55871fe66620 i resource:///org/gjs/jsunit/jasmine.js:2426 (d44f419b6a0 @ 152) +#17 55871fe66580 i resource:///org/gjs/jsunit/jasmine.js:776 (d44f41a01f0 @ 339) +#18 55871fe664c8 i :4 (d44f41cb4c0 @ 22) +#19 55871fe66430 i :12 (d44f41cb510 @ 75) + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround +== Stack trace for context 0x55871fca31a0 == +#0 55872016b208 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:33 (d44f41b3330 @ 56) +#1 55872016b168 i resource:///org/gjs/jsunit/jasmine.js:1950 (d44f419ce70 @ 30) +#2 7ffe8521c1c0 b resource:///org/gjs/jsunit/jasmine.js:1938 (d44f419cec0 @ 184) +#3 55872016b0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#4 55872016b030 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#5 55872016af70 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#6 55872016aed0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#7 55872016ae18 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#8 7ffe8521d600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#9 55871fe67208 i resource:///org/gjs/jsunit/jasmine.js:1962 ( JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources +d44f419cd80 @ 39) +#10 55871fe67180 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#11 55871fe670e8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#12 55871fe67038 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#13 55871fe66f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#14 55871fe66ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#15 55871fe66e40 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#16 55871fe66d80 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#17 55871fe66ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#18 55871fe66c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#19 55871fe66b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#20 55871fe66ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#21 55871fe66a30 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#22 55871fe66980 i resource:///org/gjs/jsunit/jasmine.js:2564 (d44f419b330 @ 90) +#23 55871fe668c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#24 55871fe66808 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#25 55871fe66768 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#26 55871fe666d0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#27 55871fe66620 i resource:///org/gjs/jsunit/jasmine.js:2426 (d44f419b6a0 @ 152) +#28 55871fe66580 i resource:///org/gjs/jsunit/jasmine.js:776 (d44f41a01f0 @ 339) +#29 55871fe664c8 i :4 (d44f41cb4c0 @ 22) +#30 55871fe66430 i :12 (d44f41cb510 @ 75) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) +== Stack trace for context 0x55871fca31a0 == +#0 55872016b7c8 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:45 (d44f41b32e0 @ 99) +#1 55872016b728 i resource:///org/gjs/jsunit/jasmine.js:1950 (d44f419ce70 @ 30) +#2 7ffe8521a140 b resource:///org/gjs/jsunit/jasmine.js:1938 (d44f419cec0 @ 184) +#3 55872016b688 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#4 55872016b5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#5 55872016b530 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#6 55872016b490 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#7 55872016b3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#8 7ffe8521b580 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#9 55872016b338 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#10 55872016b2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#11 55872016b218 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#12 55872016b168 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#13 7ffe8521c1c0 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#14 55872016b0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#15 55872016b030 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#16 55872016af70 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#17 55872016aed0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#18 55872016ae18 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#19 7ffe8521d600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#20 55871fe67208 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#21 55871fe67180 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#22 55871fe670e8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#23 55871fe67038 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#24 55871fe66f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#25 55871fe66ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#26 55871fe66e40 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#27 55871fe66d80 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#28 55871fe66ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#29 55871fe66c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#30 55871fe66b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#31 55871fe66ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#32 55871fe66a30 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#33 55871fe66980 i resource:///org/gjs/jsunit/jasmine.js:2564 (d44f419b330 @ 90) +#34 55871fe668c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#35 55871fe66808 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#36 55871fe66768 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#37 55871fe666d0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#38 55871fe66620 i resource:///org/gjs/jsunit/jasmine.js:2426 (d44f419b6a0 @ 152) +#39 55871fe66580 i resource:///org/gjs/jsunit/jasmine.js:776 (d44f41a01f0 @ 339) +#40 55871fe664c8 i :4 (d44f41cb4c0 @ 22) +#41 55871fe66430 i :12 (d44f41cb510 @ 75) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) +== Stack trace for context 0x55871fca31a0 == +#0 55871ffae428 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:57 (d44f41b3290 @ 104) +#1 55872016bce8 i resource:///org/gjs/jsunit/jasmine.js:1950 (d44f419ce70 @ 30) +#2 7ffe85218180 b resource:///org/gjs/jsunit/jasmine.js:1938 (d44f419cec0 @ 184) +#3 55872016bc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#4 55872016bbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#5 55872016baf0 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#6 55872016ba50 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#7 55872016b998 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#8 7ffe852195c0 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#9 55872016b8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#10 55872016b870 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#11 55872016b7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#12 55872016b728 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#13 7ffe8521a140 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#14 55872016b688 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#15 55872016b5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#16 55872016b530 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#17 55872016b490 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#18 55872016b3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#19 7ffe8521b580 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#20 55872016b338 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#21 55872016b2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#22 55872016b218 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#23 55872016b168 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#24 7ffe8521c1c0 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#25 55872016b0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#26 55872016b030 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#27 55872016af70 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#28 55872016aed0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#29 55872016ae18 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#30 7ffe8521d600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#31 55871fe67208 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#32 55871fe67180 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#33 55871fe670e8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#34 55871fe67038 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#35 55871fe66f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#36 55871fe66ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#37 55871fe66e40 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#38 55871fe66d80 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#39 55871fe66ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#40 55871fe66c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#41 55871fe66b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#42 55871fe66ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#43 55871fe66a30 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#44 55871fe66980 i resource:///org/gjs/jsunit/jasmine.js:2564 (d44f419b330 @ 90) +#45 55871fe668c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#46 55871fe66808 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#47 55871fe66768 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#48 55871fe666d0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#49 55871fe66620 i resource:///org/gjs/jsunit/jasmine.js:2426 (d44f419b6a0 @ 152) +#50 55871fe66580 i resource:///org/gjs/jsunit/jasmine.js:776 (d44f41a01f0 @ 339) +#51 55871fe664c8 i :4 (d44f41cb4c0 @ 22) +#52 55871fe66430 i :12 (d44f41cb510 @ 75) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround +== Stack trace for context 0x55871fca31a0 == +#0 55871ffae950 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:67 (d44f41b3240 @ 69) +#1 7ffe85215b10 b resource:///org/gjs/jsunit/jasmine.js:1950 (d44f419ce70 @ 30) +#2 7ffe852161c0 b resource:///org/gjs/jsunit/jasmine.js:1938 (d44f419cec0 @ 184) +#3 55871ffae8b0 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#4 55871ffae818 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#5 55871ffae758 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#6 55871ffae6b8 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#7 55871ffae600 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#8 7ffe85217600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#9 55871ffae560 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#10 55871ffae4d8 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#11 55871ffae440 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#12 55872016bce8 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#13 7ffe85218180 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#14 55872016bc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#15 55872016bbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#16 55872016baf0 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#17 55872016ba50 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#18 55872016b998 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#19 7ffe852195c0 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#20 55872016b8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#21 55872016b870 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#22 55872016b7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#23 55872016b728 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#24 7ffe8521a140 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#25 55872016b688 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#26 55872016b5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#27 55872016b530 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#28 55872016b490 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#29 55872016b3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#30 7ffe8521b580 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#31 55872016b338 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#32 55872016b2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#33 55872016b218 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#34 55872016b168 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#35 7ffe8521c1c0 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#36 55872016b0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#37 55872016b030 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#38 55872016af70 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#39 55872016aed0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#40 55872016ae18 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#41 7ffe8521d600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#42 55871fe67208 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#43 55871fe67180 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#44 55871fe670e8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#45 55871fe67038 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#46 55871fe66f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#47 55871fe66ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#48 55871fe66e40 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#49 55871fe66d80 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#50 55871fe66ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#51 55871fe66c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#52 55871fe66b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#53 55871fe66ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#54 55871fe66a30 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#55 55871fe66980 i resource:///org/gjs/jsunit/jasmine.js:2564 (d44f419b330 @ 90) +#56 55871fe668c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#57 55871fe66808 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#58 55871fe66768 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#59 55871fe666d0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#60 55871fe66620 i resource:///org/gjs/jsunit/jasmine.js:2426 (d44f419b6a0 @ 152) +#61 55871fe66580 i resource:///org/gjs/jsunit/jasmine.js:776 (d44f41a01f0 @ 339) +#62 55871fe664c8 i :4 (d44f41cb4c0 @ 22) +#63 55871fe66430 i :12 (d44f41cb510 @ 75) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround +== Stack trace for context 0x55871fca31a0 == +#0 55871ffaef10 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:77 (d44f41b31a0 @ 69) +#1 7ffe85214120 b resource:///org/gjs/jsunit/jasmine.js:1950 (d44f419ce70 @ 30) +#2 7ffe85214200 b resource:///org/gjs/jsunit/jasmine.js:1938 (d44f419cec0 @ 184) +#3 55871ffaee70 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#4 55871ffaedd8 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#5 55871ffaed18 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#6 55871ffaec78 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#7 55871ffaebc0 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#8 7ffe85215640 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#9 55871ffaeb20 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#10 55871ffaea98 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#11 55871ffaea00 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#12 55871ffae950 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#13 7ffe852161c0 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#14 55871ffae8b0 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#15 55871ffae818 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#16 55871ffae758 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#17 55871ffae6b8 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#18 55871ffae600 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#19 7ffe85217600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#20 55871ffae560 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#21 55871ffae4d8 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#22 55871ffae440 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#23 55872016bce8 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#24 7ffe85218180 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#25 55872016bc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#26 55872016bbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#27 55872016baf0 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#28 55872016ba50 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#29 55872016b998 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#30 7ffe852195c0 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#31 55872016b8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#32 55872016b870 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#33 55872016b7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#34 55872016b728 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#35 7ffe8521a140 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#36 55872016b688 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#37 55872016b5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#38 55872016b530 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#39 55872016b490 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#40 55872016b3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#41 7ffe8521b580 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#42 55872016b338 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#43 55872016b2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#44 55872016b218 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#45 55872016b168 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#46 7ffe8521c1c0 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#47 55872016b0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#48 55872016b030 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#49 55872016af70 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#50 55872016aed0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#51 55872016ae18 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#52 7ffe8521d600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#53 55871fe67208 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#54 55871fe67180 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#55 55871fe670e8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#56 55871fe67038 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#57 55871fe66f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#58 55871fe66ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#59 55871fe66e40 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#60 55871fe66d80 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#61 55871fe66ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#62 55871fe66c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#63 55871fe66b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#64 55871fe66ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#65 55871fe66a30 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#66 55871fe66980 i resource:///org/gjs/jsunit/jasmine.js:2564 (d44f419b330 @ 90) +#67 55871fe668c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#68 55871fe66808 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#69 55871fe66768 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#70 55871fe666d0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#71 55871fe66620 i resource:///org/gjs/jsunit/jasmine.js:2426 (d44f419b6a0 @ 152) +#72 55871fe66580 i resource:///org/gjs/jsunit/jasmine.js:776 (d44f41a01f0 @ 339) +#73 55871fe664c8 i :4 (d44f41cb4c0 @ 22) +#74 55871fe66430 i :12 (d44f41cb510 @ 75) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround +== Stack trace for context 0x55871fca31a0 == +#0 55871ffaf4d0 i /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:87 (d44f41b3100 @ 63) +#1 7ffe85211ad0 b resource:///org/gjs/jsunit/jasmine.js:1950 (d44f419ce70 @ 30) +#2 7ffe85212240 b resource:///org/gjs/jsunit/jasmine.js:1938 (d44f419cec0 @ 184) +#3 55871ffaf430 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#4 55871ffaf398 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#5 55871ffaf2d8 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#6 55871ffaf238 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#7 55871ffaf180 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#8 7ffe85213680 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#9 55871ffaf0e0 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#10 55871ffaf058 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#11 55871ffaefc0 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#12 55871ffaef10 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#13 7ffe85214200 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#14 55871ffaee70 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#15 55871ffaedd8 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#16 55871ffaed18 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#17 55871ffaec78 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#18 55871ffaebc0 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#19 7ffe85215640 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#20 55871ffaeb20 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#21 55871ffaea98 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#22 55871ffaea00 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#23 55871ffae950 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#24 7ffe852161c0 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#25 55871ffae8b0 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#26 55871ffae818 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#27 55871ffae758 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#28 55871ffae6b8 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#29 55871ffae600 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#30 7ffe85217600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#31 55871ffae560 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#32 55871ffae4d8 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#33 55871ffae440 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#34 55872016bce8 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#35 7ffe85218180 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#36 55872016bc48 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#37 55872016bbb0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#38 55872016baf0 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#39 55872016ba50 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#40 55872016b998 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#41 7ffe852195c0 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#42 55872016b8f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#43 55872016b870 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#44 55872016b7d8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#45 55872016b728 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#46 7ffe8521a140 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#47 55872016b688 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#48 55872016b5f0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#49 55872016b530 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#50 55872016b490 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#51 55872016b3d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#52 7ffe8521b580 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#53 55872016b338 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#54 55872016b2b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#55 55872016b218 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#56 55872016b168 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#57 7ffe8521c1c0 b resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#58 55872016b0c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#59 55872016b030 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#60 55872016af70 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#61 55872016aed0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#62 55872016ae18 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#63 7ffe8521d600 b resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#64 55871fe67208 i resource:///org/gjs/jsunit/jasmine.js:1962 (d44f419cd80 @ 39) +#65 55871fe67180 i resource:///org/gjs/jsunit/jasmine.js:1905 (d44f419d1a0 @ 29) +#66 55871fe670e8 i resource:///org/gjs/jsunit/jasmine.js:383 (d44f41a10b0 @ 81) +#67 55871fe67038 i resource:///org/gjs/jsunit/jasmine.js:677 (d44f41a04c0 @ 71) +#68 55871fe66f78 i resource:///org/gjs/jsunit/jasmine.js:1945 (d44f419cec0 @ 267) +#69 55871fe66ed8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#70 55871fe66e40 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#71 55871fe66d80 i resource:///org/gjs/jsunit/jasmine.js:371 (d44f41a1150 @ 264) +#72 55871fe66ce0 i resource:///org/gjs/jsunit/jasmine.js:2579 (d44f419b240 @ 36) +#73 55871fe66c28 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#74 55871fe66b68 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#75 55871fe66ac8 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#76 55871fe66a30 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#77 55871fe66980 i resource:///org/gjs/jsunit/jasmine.js:2564 (d44f419b330 @ 90) +#78 55871fe668c8 i resource:///org/gjs/jsunit/jasmine.js:1980 (d44f419ce20 @ 214) +#79 55871fe66808 i resource:///org/gjs/jsunit/jasmine.js:1935 (d44f419cec0 @ 159) +#80 55871fe66768 i resource:///org/gjs/jsunit/jasmine.js:1923 (d44f419cf10 @ 27) +#81 55871fe666d0 i resource:///org/gjs/jsunit/jasmine.js:714 (d44f41a0290 @ 133) +#82 55871fe66620 i resource:///org/gjs/jsunit/jasmine.js:2426 (d44f419b6a0 @ 152) +#83 55871fe66580 i resource:///org/gjs/jsunit/jasmine.js:776 (d44f41a01f0 @ 339) +#84 55871fe664c8 i :4 (d44f41cb4c0 @ 22) +#85 55871fe66430 i :12 (d44f41cb510 @ 75) + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 240 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 7 + JS MEMORY: closure = 0 + JS MEMORY: function = 187 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 1 + JS MEMORY: module = 12 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 11 + JS MEMORY: object_prototype = 13 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive +Gjs-Message: 06:07:41.390: Wrote coverage statistics to /tmp/gjs_coverage_tmp.6YRHxW/gjs_coverage_test_coverage/coverage.lcov 1..1 ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/continue.debugger 1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/detach.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/backtrace.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/down-up.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/breakpoint.debugger +1..1 ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/delete.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/next.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/finish.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/keys.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/frame.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/quit.debugger 1..15 ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback ok 2 Unsafe integer marshalling warns when conversion is lossy @@ -12037,6 +12018,189 @@ ok 13 Gdk.Atom is presented as string ok 14 Complete enumeration (boxed types) enumerates all properties ok 15 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) +1..32 +ok 1 Exported DBus object can call a remote method +ok 2 Exported DBus object can call a remote method when not using makeProxyWrapper +ok 3 Exported DBus object can handle an exception thrown by a remote method +ok 4 Exported DBus object can still destructure the return value when an exception is thrown +ok 5 Exported DBus object throws an exception when trying to call a method that does not exist +ok 6 Exported DBus object can pass a parameter to a remote method that is not a JSON object +ok 7 Exported DBus object can call a remote method with no in parameter +ok 8 Exported DBus object can call a remote method with multiple in parameters +ok 9 Exported DBus object can call a remote method with no return value +ok 10 Exported DBus object can emit a DBus signal +ok 11 Exported DBus object can call a remote method with multiple return values +ok 12 Exported DBus object does not coalesce one array into the array of return values +ok 13 Exported DBus object does not coalesce an array of arrays into the array of return values +ok 14 Exported DBus object can return multiple arrays from a remote method +ok 15 Exported DBus object handles a bad signature by throwing an exception +ok 16 Exported DBus object can call a remote method that is implemented asynchronously +ok 17 Exported DBus object can send and receive bytes from a remote method +ok 18 Exported DBus object can call a remote method that returns an array of structs +ok 19 Exported DBus object can send and receive dicts from a remote method +ok 20 Exported DBus object can call a remote method with a Unix FD +ok 21 Exported DBus object can call an asynchronously implemented remote method with a Unix FD +ok 22 Exported DBus object can call a remote method that returns a Unix FD +ok 23 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD +ok 24 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one +ok 25 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList +ok 26 Exported DBus object Has defined properties +ok 27 Exported DBus object reading readonly property works +ok 28 Exported DBus object reading readwrite property works +ok 29 Exported DBus object reading writeonly throws an error +ok 30 Exported DBus object Setting a readwrite property works +ok 31 Exported DBus object Setting a writeonly property works +ok 32 Exported DBus object Setting a readonly property throws an error +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/print.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/return.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/until.debugger +1..26 +ok 1 Gtk overrides UI template sets up internal and public template children +ok 2 Gtk overrides UI template sets up public template children with the correct widgets +ok 3 Gtk overrides UI template sets up internal template children with the correct widgets +ok 4 Gtk overrides UI template connects template callbacks to the correct handler +ok 5 Gtk overrides UI template binds template callbacks to the correct object +ok 6 Gtk overrides UI template from resource sets up internal and public template children +ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets +ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets +ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler +ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object +ok 11 Gtk overrides UI template from file sets up internal and public template children +ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets +ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets +ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler +ok 15 Gtk overrides UI template from file binds template callbacks to the correct object +ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending +ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending +ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending +ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending +ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending +ok 21 Gtk overrides sets CSS names on classes +ok 22 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection +ok 23 Gtk overrides accepts string in place of GdkAtom +ok 24 Gtk overrides accepts null in place of GdkAtom as GDK_NONE +ok 25 Gtk overrides uses the correct GType for null child properties +ok 26 Gtk overrides can create a Gtk.TreeIter with accessible stamp field +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/throw.debugger +1..1 +ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/step.debugger +1..7 +ok 1 Legacy Gtk overrides UI template sets up internal and public template children +ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets +ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets +ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children +ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets +ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets +ok 7 Legacy Gtk overrides sets CSS names on classes +Gjs-Message: 06:07:41.597: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tjtcpZ/gjs_coverage_test_coverage/coverage.lcov + JS G NS: Found info type OBJECT for 'OffscreenWindow' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' + JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' + JS G OBJ: Defined class for Bin (GtkBin), prototype 0x3bdb38ced2b0, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80490 + JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3bdb38ced310, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80490 + JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x3bdb38ced370, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80490 +Gjs-Message: 06:07:41.661: Wrote coverage statistics to /tmp/gjs_coverage_tmp.XhFvqW/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:41.719: Wrote coverage statistics to /tmp/gjs_coverage_tmp.GsKr3Y/gjs_coverage_test_coverage/coverage.lcov + JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround + JS G NS: Found info type OBJECT for 'DrawingArea' in namespace 'Gtk' + JS G OBJ: Defined class for DrawingArea (GtkDrawingArea), prototype 0x3bdb38ced3d0, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80490 + JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) + JS G OBJ: Defining method realize in prototype for GtkWidget (Gtk.Widget) + JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' + JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' + JS G OBJ: Defined class for Window (GdkWindow), prototype 0x3bdb38ced430, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80430 + JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x3bdb38ced490, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c71d20 +Gjs-Message: 06:07:41.777: Wrote coverage statistics to /tmp/gjs_coverage_tmp.nY4xqY/gjs_coverage_test_coverage/coverage.lcov + JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' + JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x3bdb38ced520, JSClass 0x7f567bb5a2a0, in object 0x3bdb38c80eb0 + JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) + JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' + JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' + JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x3bdb38ced5b0, JSClass 0x7f567bb59e40, in object 0x3bdb38c80ee0 + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded + JS CTX: Script returned integer code 0 + JS MEMORY: Memory report: before destroying context + JS MEMORY: 275 objects currently alive + JS MEMORY: boxed_instance = 2 + JS MEMORY: boxed_prototype = 13 + JS MEMORY: closure = 1 + JS MEMORY: function = 208 + JS MEMORY: fundamental_instance = 0 + JS MEMORY: fundamental_prototype = 0 + JS MEMORY: gerror_instance = 0 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 1 + JS MEMORY: module = 15 + JS MEMORY: ns = 9 + JS MEMORY: object_instance = 5 + JS MEMORY: object_prototype = 18 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS CTX: JS shutdown sequence + JS CTX: Stopping profiler + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose + JS CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC +Gjs-Message: 06:07:41.861: Wrote coverage statistics to /tmp/gjs_coverage_tmp.v10d1W/gjs_coverage_test_coverage/coverage.lcov + JS CTX: Destroying JS context + JS CTX: Releasing all native objects + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive +Gjs-Message: 06:07:41.944: Wrote coverage statistics to /tmp/gjs_coverage_tmp.a61uAY/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.031: Wrote coverage statistics to /tmp/gjs_coverage_tmp.5cbO6V/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.123: Wrote coverage statistics to /tmp/gjs_coverage_tmp.XDIqaY/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.215: Wrote coverage statistics to /tmp/gjs_coverage_tmp.0kdB8Z/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.299: Wrote coverage statistics to /tmp/gjs_coverage_tmp.C97KfZ/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.383: Wrote coverage statistics to /tmp/gjs_coverage_tmp.m6C22V/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.477: Wrote coverage statistics to /tmp/gjs_coverage_tmp.x8WGGW/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.564: Wrote coverage statistics to /tmp/gjs_coverage_tmp.5EF6MY/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.658: Wrote coverage statistics to /tmp/gjs_coverage_tmp.JmEHb0/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.743: Wrote coverage statistics to /tmp/gjs_coverage_tmp.A0dO9V/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.831: Wrote coverage statistics to /tmp/gjs_coverage_tmp.x9UTfY/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:42.942: Wrote coverage statistics to /tmp/gjs_coverage_tmp.SZkZeX/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:43.038: Wrote coverage statistics to /tmp/gjs_coverage_tmp.javvdW/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:43.138: Wrote coverage statistics to /tmp/gjs_coverage_tmp.AcMkjW/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:43.228: Wrote coverage statistics to /tmp/gjs_coverage_tmp.qwCY0X/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:43.418: Wrote coverage statistics to /tmp/gjs_coverage_tmp.Idc0XV/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 06:07:43.623: Wrote coverage statistics to /tmp/gjs_coverage_tmp.wjLQVV/gjs_coverage_test_coverage/coverage.lcov + +(gjs-console:1500134): Gjs-CRITICAL **: 06:07:46.020: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked. + +(gjs-console:1500134): Gjs-CRITICAL **: 06:07:46.025: The offending callback was destroy(), a vfunc. +== Stack trace for context 0x559e349c81a0 == +Gjs-Message: 06:07:46.260: Wrote coverage statistics to /build/gjs-1.66.2/obj-x86_64-linux-gnu/coverage.lcov +1..9 +ok 1 Access to destroyed GObject Get property +ok 2 Access to destroyed GObject Set property +ok 3 Access to destroyed GObject Access to getter method +ok 4 Access to destroyed GObject Access to setter method +ok 5 Access to destroyed GObject Proto function connect +ok 6 Access to destroyed GObject Proto function connect_after +ok 7 Access to destroyed GObject Proto function emit +ok 8 Access to destroyed GObject Proto function toString +ok 9 Access to destroyed GObject Proto function toString before/after 1..39 ok 1 Cairo context has the right type ok 2 Cairo context reports its target surface @@ -12077,184 +12241,7 @@ ok 37 Cairo GI test suite can have its type inferred as a foreign struct ok 38 Cairo imported via GI has the same functionality as imports.cairo ok 39 Cairo imported via GI has boxed types from the GIR file -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/finish.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/down-up.debugger -1..9 -ok 1 Access to destroyed GObject Get property -ok 2 Access to destroyed GObject Set property -ok 3 Access to destroyed GObject Access to getter method -ok 4 Access to destroyed GObject Access to setter method -ok 5 Access to destroyed GObject Proto function connect -ok 6 Access to destroyed GObject Proto function connect_after -ok 7 Access to destroyed GObject Proto function emit -ok 8 Access to destroyed GObject Proto function toString -ok 9 Access to destroyed GObject Proto function toString before/after -1..26 -ok 1 Gtk overrides UI template sets up internal and public template children -ok 2 Gtk overrides UI template sets up public template children with the correct widgets -ok 3 Gtk overrides UI template sets up internal template children with the correct widgets -ok 4 Gtk overrides UI template connects template callbacks to the correct handler -ok 5 Gtk overrides UI template binds template callbacks to the correct object -ok 6 Gtk overrides UI template from resource sets up internal and public template children -ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets -ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets -ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler -ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object -ok 11 Gtk overrides UI template from file sets up internal and public template children -ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets -ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets -ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler -ok 15 Gtk overrides UI template from file binds template callbacks to the correct object -ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending -ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending -ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending -ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending -ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending -ok 21 Gtk overrides sets CSS names on classes -ok 22 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection -ok 23 Gtk overrides accepts string in place of GdkAtom -ok 24 Gtk overrides accepts null in place of GdkAtom as GDK_NONE -ok 25 Gtk overrides uses the correct GType for null child properties -ok 26 Gtk overrides can create a Gtk.TreeIter with accessible stamp field -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/frame.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/keys.debugger -1..7 -ok 1 Legacy Gtk overrides UI template sets up internal and public template children -ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets -ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets -ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children -ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets -ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets -ok 7 Legacy Gtk overrides sets CSS names on classes -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/next.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/throw.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/quit.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/print.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/return.debugger -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/step.debugger -1..32 -ok 1 Exported DBus object can call a remote method -ok 2 Exported DBus object can call a remote method when not using makeProxyWrapper -ok 3 Exported DBus object can handle an exception thrown by a remote method -ok 4 Exported DBus object can still destructure the return value when an exception is thrown -ok 5 Exported DBus object throws an exception when trying to call a method that does not exist -ok 6 Exported DBus object can pass a parameter to a remote method that is not a JSON object -ok 7 Exported DBus object can call a remote method with no in parameter -ok 8 Exported DBus object can call a remote method with multiple in parameters -ok 9 Exported DBus object can call a remote method with no return value -ok 10 Exported DBus object can emit a DBus signal -ok 11 Exported DBus object can call a remote method with multiple return values -ok 12 Exported DBus object does not coalesce one array into the array of return values -ok 13 Exported DBus object does not coalesce an array of arrays into the array of return values -ok 14 Exported DBus object can return multiple arrays from a remote method -ok 15 Exported DBus object handles a bad signature by throwing an exception -ok 16 Exported DBus object can call a remote method that is implemented asynchronously -ok 17 Exported DBus object can send and receive bytes from a remote method -ok 18 Exported DBus object can call a remote method that returns an array of structs -ok 19 Exported DBus object can send and receive dicts from a remote method -ok 20 Exported DBus object can call a remote method with a Unix FD -ok 21 Exported DBus object can call an asynchronously implemented remote method with a Unix FD -ok 22 Exported DBus object can call a remote method that returns a Unix FD -ok 23 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD -ok 24 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one -ok 25 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList -ok 26 Exported DBus object Has defined properties -ok 27 Exported DBus object reading readonly property works -ok 28 Exported DBus object reading readwrite property works -ok 29 Exported DBus object reading writeonly throws an error -ok 30 Exported DBus object Setting a readwrite property works -ok 31 Exported DBus object Setting a writeonly property works -ok 32 Exported DBus object Setting a readonly property throws an error -Gjs-Message: 23:40:48.860: Wrote coverage statistics to /tmp/gjs_coverage_tmp.nWBOyY/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:48.893: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9daeLX/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:48.924: Wrote coverage statistics to /tmp/gjs_coverage_tmp.MIwng0/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:48.960: Wrote coverage statistics to /tmp/gjs_coverage_tmp.v2zXYY/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:48.991: Wrote coverage statistics to /tmp/gjs_coverage_tmp.a28aqZ/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.021: Wrote coverage statistics to /tmp/gjs_coverage_tmp.i03t1W/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.050: Wrote coverage statistics to /tmp/gjs_coverage_tmp.aVBqUW/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.080: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ugaBWZ/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.109: Wrote coverage statistics to /tmp/gjs_coverage_tmp.xLvKPX/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.139: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cGQLq0/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.169: Wrote coverage statistics to /tmp/gjs_coverage_tmp.2IO0sY/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.199: Wrote coverage statistics to /tmp/gjs_coverage_tmp.WEvZ7Z/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.229: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cxcE8Z/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.259: Wrote coverage statistics to /tmp/gjs_coverage_tmp.nwru6X/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.289: Wrote coverage statistics to /tmp/gjs_coverage_tmp.O3mHs0/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.319: Wrote coverage statistics to /tmp/gjs_coverage_tmp.8HnvhY/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.349: Wrote coverage statistics to /tmp/gjs_coverage_tmp.uIFg3Z/gjs_coverage_test_coverage/coverage.lcov -Trace/breakpoint trap -Gjs-Message: 23:40:49.379: Wrote coverage statistics to /tmp/gjs_coverage_tmp.BCYCqX/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.408: Wrote coverage statistics to /tmp/gjs_coverage_tmp.lR9lCY/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.438: Wrote coverage statistics to /tmp/gjs_coverage_tmp.JPYiEY/gjs_coverage_test_coverage/coverage.lcov -Trace/breakpoint trap -Gjs-Message: 23:40:49.498: Wrote coverage statistics to /tmp/gjs_coverage_tmp.D4zKr1/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:40:49.557: Wrote coverage statistics to /tmp/gjs_coverage_tmp.kSihtY/gjs_coverage_test_coverage/coverage.lcov - -(gjs-console:2495786): Gjs-CRITICAL **: 23:40:49.789: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked. - -(gjs-console:2495786): Gjs-CRITICAL **: 23:40:49.789: The offending callback was destroy(), a vfunc. -== Stack trace for context 0x55e15a6291a0 == -Gjs-Message: 23:40:49.850: Wrote coverage statistics to /build/gjs-1.66.2/obj-x86_64-linux-gnu/coverage.lcov -1..1 -ok 1 - /build/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/until.debugger -ok 1 - Invalid option should exit with failure (exit code 1) -ok 2 - Invalid option should print a relevant message -ok 3 - System.exit(0) should exit successfully -ok 4 - System.exit(42) should exit with the correct exit code -# VALGRIND = -ok 5 - System.exit() should still exit across an FFI boundary -ok 6 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. -ok 7 - Unicode encoding for symbols should be functioning properly for ARGV and imports. -ok 8 - --help should succeed -ok 9 - --help should print something -ok 10 - should succeed when --help is not first arg -ok 11 - should print something when --help is not first arg -ok 12 - --help should succeed before a script file -ok 13 - --help should print something before a script file -ok 14 - --help should succeed before -c -ok 15 - --help should print something before -c -ok 16 - --help after script file should be passed to script -ok 17 - --help after script file should not print anything -ok 18 - --help after -c should be passed to script -ok 19 - --help after -c should not print anything -ok 20 - -I after script should succeed but give a warning -ok 21 - --coverage-prefix after script should succeed but give a warning -ok 22 - --coverage-output after script should succeed but give a warning -ok 23 - --version should work -ok 24 - --version should print something -ok 25 - --version after -c should be passed to script -ok 26 - --version after -c should not print anything -ok 27 - --jsversion should work -ok 28 - --jsversion should print something -ok 29 - --jsversion after -c should be passed to script -ok 30 - --jsversion after -c should not print anything -ok 31 - no profiling data should be dumped without --profile -ok 32 - --profile should dump profiling data to the default file name # SKIP profiler is disabled -ok 33 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled -ok 34 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled -ok 35 - interpreter should exit with the correct exit code from a queued promise job -ok 36 - interpreter should run queued promise jobs before finishing -ok 37 - interpreter should stop running jobs when one calls System.exit() -ok 38 - unhandled promise rejection should be reported -ok 39 - catching an await expression should not cause unhandled rejection -ok 40 - main program exceptions are not swallowed by queued promise jobs -ok 41 - object unref from other thread after shutdown should not race -ok 42 - avoid crashing when GTK vfuncs are called on context destroy -ok 43 - coverage prefix is treated as an absolute path -1..43 -# random seed: R02S9d038a1852f4006a068a359bfa19bb97 +# random seed: R02Se084f69433856a680eec971e2f96fbe6 1..86 # Start of gjs tests # Start of context tests @@ -12308,51 +12295,51 @@ # End of util tests # End of jsapi tests # Start of coverage tests -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UVctVW/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.6YRHxW/gjs_coverage_test_coverage/coverage.lcov ok 18 /gjs/coverage/file_duplicated_into_output_path -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.nWBOyY/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tjtcpZ/gjs_coverage_test_coverage/coverage.lcov ok 19 /gjs/coverage/file_duplicated_full_resource_path -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9daeLX/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.XhFvqW/gjs_coverage_test_coverage/coverage.lcov ok 20 /gjs/coverage/contents_preserved_accumulate_mode -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.MIwng0/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.GsKr3Y/gjs_coverage_test_coverage/coverage.lcov ok 21 /gjs/coverage/new_contents_appended_accumulate_mode -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.v2zXYY/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.nY4xqY/gjs_coverage_test_coverage/coverage.lcov ok 22 /gjs/coverage/expected_source_file_name_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.a28aqZ/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.v10d1W/gjs_coverage_test_coverage/coverage.lcov ok 23 /gjs/coverage/entry_not_written_for_nonexistent_file -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.i03t1W/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.a61uAY/gjs_coverage_test_coverage/coverage.lcov ok 24 /gjs/coverage/single_branch_coverage_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.aVBqUW/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.5cbO6V/gjs_coverage_test_coverage/coverage.lcov ok 25 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ugaBWZ/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.XDIqaY/gjs_coverage_test_coverage/coverage.lcov ok 26 /gjs/coverage/branches_for_multiple_case_statements_fallthrough -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.xLvKPX/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.0kdB8Z/gjs_coverage_test_coverage/coverage.lcov ok 27 /gjs/coverage/not_hit_branch_point_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cGQLq0/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.C97KfZ/gjs_coverage_test_coverage/coverage.lcov ok 28 /gjs/coverage/function_names_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.2IO0sY/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.m6C22V/gjs_coverage_test_coverage/coverage.lcov ok 29 /gjs/coverage/function_lines_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.WEvZ7Z/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.x8WGGW/gjs_coverage_test_coverage/coverage.lcov ok 30 /gjs/coverage/function_hit_counts_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cxcE8Z/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.5EF6MY/gjs_coverage_test_coverage/coverage.lcov ok 31 /gjs/coverage/big_function_hit_counts_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.nwru6X/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.JmEHb0/gjs_coverage_test_coverage/coverage.lcov ok 32 /gjs/coverage/little_function_hit_counts_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.O3mHs0/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.A0dO9V/gjs_coverage_test_coverage/coverage.lcov ok 33 /gjs/coverage/total_function_coverage_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.8HnvhY/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.x9UTfY/gjs_coverage_test_coverage/coverage.lcov ok 34 /gjs/coverage/single_line_hit_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.uIFg3Z/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.SZkZeX/gjs_coverage_test_coverage/coverage.lcov ok 35 /gjs/coverage/hits_on_multiline_if_cond -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.BCYCqX/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.javvdW/gjs_coverage_test_coverage/coverage.lcov ok 36 /gjs/coverage/full_line_tally_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.lR9lCY/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.AcMkjW/gjs_coverage_test_coverage/coverage.lcov ok 37 /gjs/coverage/no_hits_for_unexecuted_file -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.JPYiEY/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.qwCY0X/gjs_coverage_test_coverage/coverage.lcov ok 38 /gjs/coverage/end_of_record_section_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.D4zKr1/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.Idc0XV/gjs_coverage_test_coverage/coverage.lcov ok 39 /gjs/coverage/multiple_source_file_records_written_to_coverage_data -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.kSihtY/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.wjLQVV/gjs_coverage_test_coverage/coverage.lcov ok 40 /gjs/coverage/correct_line_coverage_data_written_for_both_sections # End of coverage tests # End of gjs tests @@ -12416,60 +12403,105 @@ ok 86 /rooting/maybe-owned/object-destroyed-after-notify # End of maybe-owned tests # End of rooting tests - 1/54 gjs:C / API tests OK 2.94s - 2/54 gjs:Scripts / CommandLine OK 1.99s - 3/54 gjs:Scripts / Warnings OK 0.27s - 4/54 gjs:JS / self OK 0.15s - 5/54 gjs:JS / ByteArray OK 0.18s - 6/54 gjs:JS / Exceptions OK 0.19s - 7/54 gjs:JS / Format OK 0.15s - 8/54 gjs:JS / Fundamental OK 0.13s - 9/54 gjs:JS / Gettext OK 0.17s -10/54 gjs:JS / GIMarshalling OK 0.48s -11/54 gjs:JS / Gio OK 0.21s -12/54 gjs:JS / GLib OK 0.20s -13/54 gjs:JS / GObject OK 0.15s -14/54 gjs:JS / GObjectClass OK 0.30s -15/54 gjs:JS / GObjectInterface OK 0.29s -16/54 gjs:JS / GTypeClass OK 0.22s -17/54 gjs:JS / Importer OK 0.20s -18/54 gjs:JS / Introspection OK 0.60s -19/54 gjs:JS / Lang OK 0.16s -20/54 gjs:JS / LegacyByteArray OK 0.18s -21/54 gjs:JS / LegacyClass OK 0.21s -22/54 gjs:JS / LegacyGObject OK 0.28s -23/54 gjs:JS / Mainloop OK 0.34s -24/54 gjs:JS / Namespace OK 0.21s -25/54 gjs:JS / Package OK 0.22s -26/54 gjs:JS / ParamSpec OK 0.18s -27/54 gjs:JS / Print OK 0.13s -28/54 gjs:JS / Regress OK 0.36s -29/54 gjs:JS / Signals OK 0.20s -30/54 gjs:JS / System OK 0.19s -31/54 gjs:JS / Tweener OK 0.24s -32/54 gjs:JS / WarnLib OK 0.20s -33/54 gjs:JS / Cairo OK 0.31s -34/54 gjs:JS / Gtk3 OK 0.34s -35/54 gjs:JS / GObjectDestructionAccess OK 0.32s -36/54 gjs:JS / LegacyGtk OK 0.33s -37/54 gjs:dbus / GDBus OK 0.39s -38/54 gjs:Debugger / backtrace command OK 0.13s -39/54 gjs:Debugger / breakpoint command OK 0.11s -40/54 gjs:Debugger / continue command OK 0.16s -41/54 gjs:Debugger / delete command OK 0.16s -42/54 gjs:Debugger / detach command OK 0.09s -43/54 gjs:Debugger / down-up command OK 0.15s -44/54 gjs:Debugger / finish command OK 0.12s -45/54 gjs:Debugger / frame command OK 0.15s -46/54 gjs:Debugger / keys command OK 0.13s -47/54 gjs:Debugger / next command OK 0.12s -48/54 gjs:Debugger / print command OK 0.16s -49/54 gjs:Debugger / quit command OK 0.15s -50/54 gjs:Debugger / return command OK 0.15s -51/54 gjs:Debugger / set command OK 0.09s -52/54 gjs:Debugger / step command OK 0.13s -53/54 gjs:Debugger / throw command OK 0.09s -54/54 gjs:Debugger / until command OK 0.12s + 1/54 gjs:C / API tests OK 7.04s +ok 1 - Invalid option should exit with failure (exit code 1) +ok 2 - Invalid option should print a relevant message +ok 3 - System.exit(0) should exit successfully +ok 4 - System.exit(42) should exit with the correct exit code +# VALGRIND = +ok 5 - System.exit() should still exit across an FFI boundary +ok 6 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. +ok 7 - Unicode encoding for symbols should be functioning properly for ARGV and imports. +ok 8 - --help should succeed +ok 9 - --help should print something +ok 10 - should succeed when --help is not first arg +ok 11 - should print something when --help is not first arg +ok 12 - --help should succeed before a script file +ok 13 - --help should print something before a script file +ok 14 - --help should succeed before -c +ok 15 - --help should print something before -c +ok 16 - --help after script file should be passed to script +ok 17 - --help after script file should not print anything +ok 18 - --help after -c should be passed to script +ok 19 - --help after -c should not print anything +ok 20 - -I after script should succeed but give a warning +ok 21 - --coverage-prefix after script should succeed but give a warning +ok 22 - --coverage-output after script should succeed but give a warning +ok 23 - --version should work +ok 24 - --version should print something +ok 25 - --version after -c should be passed to script +ok 26 - --version after -c should not print anything +ok 27 - --jsversion should work +ok 28 - --jsversion should print something +ok 29 - --jsversion after -c should be passed to script +ok 30 - --jsversion after -c should not print anything +ok 31 - no profiling data should be dumped without --profile +ok 32 - --profile should dump profiling data to the default file name # SKIP profiler is disabled +ok 33 - --profile with argument should dump profiling data to the named file # SKIP profiler is disabled +ok 34 - GJS_ENABLE_PROFILER=1 should enable the profiler # SKIP profiler is disabled +ok 35 - interpreter should exit with the correct exit code from a queued promise job +ok 36 - interpreter should run queued promise jobs before finishing +ok 37 - interpreter should stop running jobs when one calls System.exit() +ok 38 - unhandled promise rejection should be reported +ok 39 - catching an await expression should not cause unhandled rejection +ok 40 - main program exceptions are not swallowed by queued promise jobs +ok 41 - object unref from other thread after shutdown should not race +ok 42 - avoid crashing when GTK vfuncs are called on context destroy +ok 43 - coverage prefix is treated as an absolute path +1..43 + 2/54 gjs:Scripts / CommandLine OK 7.20s + 3/54 gjs:Scripts / Warnings OK 0.54s + 4/54 gjs:JS / self OK 0.42s + 5/54 gjs:JS / ByteArray OK 0.20s + 6/54 gjs:JS / Exceptions OK 0.29s + 7/54 gjs:JS / Format OK 0.43s + 8/54 gjs:JS / Fundamental OK 0.34s + 9/54 gjs:JS / Gettext OK 0.37s +10/54 gjs:JS / GIMarshalling OK 0.82s +11/54 gjs:JS / Gio OK 0.54s +12/54 gjs:JS / GLib OK 0.51s +13/54 gjs:JS / GObject OK 0.51s +14/54 gjs:JS / GObjectClass OK 0.62s +15/54 gjs:JS / GObjectInterface OK 0.55s +16/54 gjs:JS / GTypeClass OK 0.49s +17/54 gjs:JS / Importer OK 0.38s +18/54 gjs:JS / Introspection OK 1.45s +19/54 gjs:JS / Lang OK 0.36s +20/54 gjs:JS / LegacyByteArray OK 0.60s +21/54 gjs:JS / LegacyClass OK 0.64s +22/54 gjs:JS / LegacyGObject OK 0.91s +23/54 gjs:JS / Mainloop OK 0.62s +24/54 gjs:JS / Namespace OK 0.25s +25/54 gjs:JS / Package OK 0.67s +26/54 gjs:JS / ParamSpec OK 0.54s +27/54 gjs:JS / Print OK 0.40s +28/54 gjs:JS / Regress OK 0.68s +29/54 gjs:JS / Signals OK 0.38s +30/54 gjs:JS / System OK 0.37s +31/54 gjs:JS / Tweener OK 0.52s +32/54 gjs:JS / WarnLib OK 0.46s +33/54 gjs:JS / Cairo OK 1.73s +34/54 gjs:JS / Gtk3 OK 0.96s +35/54 gjs:JS / GObjectDestructionAccess OK 1.10s +36/54 gjs:JS / LegacyGtk OK 1.01s +37/54 gjs:dbus / GDBus OK 0.70s +38/54 gjs:Debugger / backtrace command OK 0.39s +39/54 gjs:Debugger / breakpoint command OK 0.42s +40/54 gjs:Debugger / continue command OK 0.27s +41/54 gjs:Debugger / delete command OK 0.36s +42/54 gjs:Debugger / detach command OK 0.18s +43/54 gjs:Debugger / down-up command OK 0.23s +44/54 gjs:Debugger / finish command OK 0.36s +45/54 gjs:Debugger / frame command OK 0.30s +46/54 gjs:Debugger / keys command OK 0.27s +47/54 gjs:Debugger / next command OK 0.18s +48/54 gjs:Debugger / print command OK 0.32s +49/54 gjs:Debugger / quit command OK 0.18s +50/54 gjs:Debugger / return command OK 0.29s +51/54 gjs:Debugger / set command OK 0.21s +52/54 gjs:Debugger / step command OK 0.33s +53/54 gjs:Debugger / throw command OK 0.26s +54/54 gjs:Debugger / until command OK 0.21s Ok: 54 @@ -12479,7 +12511,7 @@ Skipped: 0 Timeout: 0 - rm -fr -- /tmp/dh-xdg-rundir-Fl7dc85a + rm -fr -- /tmp/dh-xdg-rundir-BjDIrkdJ make[1]: Leaving directory '/build/gjs-1.66.2' create-stamp debian/debhelper-build-stamp dh_prep @@ -12691,8 +12723,8 @@ dh_installchangelogs install -p -m0644 debian/changelog debian/gjs/usr/share/doc/gjs/changelog.Debian install -p -m0644 debian/changelog debian/gjs-tests/usr/share/doc/gjs-tests/changelog.Debian - install -p -m0644 debian/changelog debian/libgjs-dev/usr/share/doc/libgjs-dev/changelog.Debian install -p -m0644 debian/changelog debian/libgjs0g/usr/share/doc/libgjs0g/changelog.Debian + install -p -m0644 debian/changelog debian/libgjs-dev/usr/share/doc/libgjs-dev/changelog.Debian dh_installgsettings (grep -a -s -v misc:Depends debian/gjs-tests.substvars; echo "misc:Depends=dconf-gsettings-backend | gsettings-backend") > debian/gjs-tests.substvars.new mv debian/gjs-tests.substvars.new debian/gjs-tests.substvars @@ -12707,39 +12739,39 @@ ln -s libgjs.so.0 debian/libgjs-dev/usr/lib/x86_64-linux-gnu/libgjs.so dh_strip_nondeterminism dh_compress + cd debian/libgjs-dev cd debian/gjs - cd debian/gjs-tests cd debian/libgjs0g - cd debian/libgjs-dev - chmod a-x usr/share/doc/gjs-tests/changelog.Debian - chmod a-x usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian + cd debian/gjs-tests chmod a-x usr/share/doc/libgjs-dev/changelog.Debian - chmod a-x usr/share/doc/libgjs0g/changelog.Debian - gzip -9nf usr/share/doc/gjs-tests/changelog.Debian - gzip -9nf usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian gzip -9nf usr/share/doc/libgjs-dev/changelog.Debian + chmod a-x usr/share/doc/libgjs0g/changelog.Debian gzip -9nf usr/share/doc/libgjs0g/changelog.Debian cd '/build/gjs-1.66.2' + chmod a-x usr/share/doc/gjs-tests/changelog.Debian cd '/build/gjs-1.66.2' + chmod a-x usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian + gzip -9nf usr/share/doc/gjs-tests/changelog.Debian + gzip -9nf usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian cd '/build/gjs-1.66.2' cd '/build/gjs-1.66.2' dh_fixperms - find debian/gjs ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/gjs-tests ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/gjs ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libgjs0g ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libgjs-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/gjs/usr/share/doc -type f -a -true -a ! -regex 'debian/gjs/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/doc -type f -a -true -a ! -regex 'debian/libgjs0g/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libgjs-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libgjs-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests/usr/share/doc -type f -a -true -a ! -regex 'debian/gjs-tests/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libgjs-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libgjs-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libgjs0g/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libgjs-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/gjs-tests/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libgjs-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/gjs -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libgjs-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libgjs-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/libgjs0g/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libgjs-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 @@ -12807,9 +12839,9 @@ rm -f debian/libgjs-dev/DEBIAN/shlibs make[1]: Leaving directory '/build/gjs-1.66.2' dh_shlibdeps -a - dpkg-shlibdeps -Tdebian/libgjs0g.substvars debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 install -d debian/gjs/DEBIAN dpkg-shlibdeps -Tdebian/gjs.substvars debian/gjs/usr/bin/gjs-console + dpkg-shlibdeps -Tdebian/libgjs0g.substvars debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 install -d debian/gjs-tests/DEBIAN dpkg-shlibdeps -Tdebian/gjs-tests.substvars debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log @@ -12828,10 +12860,6 @@ echo misc:Depends= >> debian/libgjs-dev.substvars echo misc:Pre-Depends= >> debian/libgjs-dev.substvars dpkg-gencontrol -plibgjs-dev -ldebian/changelog -Tdebian/libgjs-dev.substvars -Pdebian/libgjs-dev - echo misc:Depends= >> debian/libgjs0g.substvars - echo misc:Pre-Depends= >> debian/libgjs0g.substvars - install -d debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN - dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/.debhelper/libgjs0g/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libgjs0g-dbgsym "-DDepends=libgjs0g (= \${binary:Version})" "-DDescription=debug symbols for libgjs0g" -DBuild-Ids=55f0dcc53fbb2c23ec18b38b9fb57d3f7f678a40 -DSection=debug -UReplaces -UBreaks echo misc:Depends= >> debian/gjs.substvars echo misc:Pre-Depends= >> debian/gjs.substvars install -d debian/.debhelper/gjs/dbgsym-root/DEBIAN @@ -12839,37 +12867,41 @@ echo misc:Pre-Depends= >> debian/gjs-tests.substvars install -d debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/.debhelper/gjs-tests/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=gjs-tests-dbgsym "-DDepends=gjs-tests (= \${binary:Version})" "-DDescription=debug symbols for gjs-tests" "-DBuild-Ids=04f0b768eb907f1facb1bf1da47120fe406984d4 112dfcaa2410bf47f671aaccd6c819219348f9b6 5a0e94d63dad49cee00dac4e3b90c30e5c75dea7 986aa6605bad6a9037fac0130b9da2fe0136031c" -DSection=debug -UMulti-Arch -UReplaces -UBreaks + echo misc:Depends= >> debian/libgjs0g.substvars + echo misc:Pre-Depends= >> debian/libgjs0g.substvars + install -d debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN + dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/.debhelper/libgjs0g/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libgjs0g-dbgsym "-DDepends=libgjs0g (= \${binary:Version})" "-DDescription=debug symbols for libgjs0g" -DBuild-Ids=55f0dcc53fbb2c23ec18b38b9fb57d3f7f678a40 -DSection=debug -UReplaces -UBreaks dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/libgjs-dev/DEBIAN/control -dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined -dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined -dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/libgjs0g -dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined -dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/gjs-tests +dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined +dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/gjs + chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/gjs-tests dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/libgjs0g/DEBIAN/control + chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/libgjs0g dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:Version} unused, but is defined + chmod 0644 -- debian/gjs/DEBIAN/control dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined - chmod 0644 -- debian/gjs/DEBIAN/control chmod 0644 -- debian/gjs-tests/DEBIAN/control +dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined +dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined +dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined + chmod 0644 -- debian/libgjs0g/DEBIAN/control dh_md5sums cd debian/gjs >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libgjs0g >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libgjs-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/gjs-tests >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libgjs-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libgjs0g >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/gjs/DEBIAN/md5sums chmod 0644 -- debian/libgjs-dev/DEBIAN/md5sums chmod 0644 -- debian/libgjs0g/DEBIAN/md5sums @@ -12881,20 +12913,20 @@ chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/md5sums dh_builddeb - dpkg-deb --root-owner-group --build debian/gjs .. - dpkg-deb --root-owner-group --build debian/.debhelper/gjs/dbgsym-root .. - dpkg-deb --root-owner-group --build debian/gjs-tests .. dpkg-deb --root-owner-group --build debian/.debhelper/gjs-tests/dbgsym-root .. dpkg-deb --root-owner-group --build debian/libgjs0g .. - dpkg-deb --root-owner-group --build debian/.debhelper/libgjs0g/dbgsym-root .. -dpkg-deb: building package 'gjs' in '../gjs_1.66.2-1_amd64.deb'. dpkg-deb --root-owner-group --build debian/libgjs-dev .. -dpkg-deb: building package 'gjs-dbgsym' in '../gjs-dbgsym_1.66.2-1_amd64.deb'. -dpkg-deb: building package 'gjs-tests' in '../gjs-tests_1.66.2-1_amd64.deb'. +dpkg-deb: building package 'libgjs-dev' in '../libgjs-dev_1.66.2-1_amd64.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/libgjs0g/dbgsym-root .. dpkg-deb: building package 'gjs-tests-dbgsym' in '../gjs-tests-dbgsym_1.66.2-1_amd64.deb'. -dpkg-deb: building package 'libgjs0g' in '../libgjs0g_1.66.2-1_amd64.deb'. dpkg-deb: building package 'libgjs0g-dbgsym' in '../libgjs0g-dbgsym_1.66.2-1_amd64.deb'. -dpkg-deb: building package 'libgjs-dev' in '../libgjs-dev_1.66.2-1_amd64.deb'. + dpkg-deb --root-owner-group --build debian/.debhelper/gjs/dbgsym-root .. + dpkg-deb --root-owner-group --build debian/gjs-tests .. + dpkg-deb --root-owner-group --build debian/gjs .. +dpkg-deb: building package 'gjs-dbgsym' in '../gjs-dbgsym_1.66.2-1_amd64.deb'. +dpkg-deb: building package 'libgjs0g' in '../libgjs0g_1.66.2-1_amd64.deb'. +dpkg-deb: building package 'gjs' in '../gjs_1.66.2-1_amd64.deb'. +dpkg-deb: building package 'gjs-tests' in '../gjs-tests_1.66.2-1_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../gjs_1.66.2-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -12902,12 +12934,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1447761/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1447761/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2488450 and its subdirectories -I: Current time: Mon Nov 15 11:41:04 -12 2021 -I: pbuilder-time-stamp: 1637019664 +I: removing directory /srv/workspace/pbuilder/1447761 and its subdirectories +I: Current time: Mon Dec 19 20:08:20 +14 2022 +I: pbuilder-time-stamp: 1671430100