Diff of the two buildlogs: -- --- b1/build.log 2024-07-29 16:44:11.224618620 +0000 +++ b2/build.log 2024-07-29 16:49:59.553815074 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Aug 31 11:05:39 -12 2025 -I: pbuilder-time-stamp: 1756681539 +I: Current time: Tue Jul 30 06:44:14 +14 2024 +I: pbuilder-time-stamp: 1722271454 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,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.01LLYQSz/trustedkeys.kbx': General error -gpgv: Signature made Fri Jan 29 06:39:03 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.NWRfiZbQ/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 @@ -27,135 +27,166 @@ 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/458675/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/302494/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-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 +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jul 30 06:44 /bin/sh -> /bin/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/302494/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/302494/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - 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=42 ' - DISTRIBUTION='bullseye' - 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/reproducible-path + 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=20 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='272c2426b9da479a906ed01b3b657f28' - 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='458675' - PS1='# ' - PS2='> ' + INVOCATION_ID=ccc7bf507fd641558b3b75939fa56222 + 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=302494 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/r-b-build.4WeJDVzp/pbuilderrc_2vXY --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4WeJDVzp/b1 --logfile b1/build.log gjs_1.66.2-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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/r-b-build.4WeJDVzp/pbuilderrc_hPUa --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4WeJDVzp/b2 --logfile b2/build.log gjs_1.66.2-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.9.7+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Mar 27 2022 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 Mar 27 2024 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 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 69032 Mar 27 2024 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98048 Apr 9 2022 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 Mar 27 2024 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 Mar 27 2024 more - -rwsr-xr-x 1 root root 55528 Mar 27 2024 mount - -rwxr-xr-x 1 root root 18664 Mar 27 2024 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 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 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 Aug 9 03:46 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 Mar 27 2024 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Jan 19 2024 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 Mar 27 2024 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Mar 27 2024 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/458675/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Mar 28 2022 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 Mar 29 00:09 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 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 69032 Mar 29 00:09 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98048 Apr 10 2022 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 Mar 29 00:09 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 Mar 29 00:09 more + -rwsr-xr-x 1 root root 55528 Mar 29 00:09 mount + -rwxr-xr-x 1 root root 18664 Mar 29 00:09 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 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 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 9 Jul 30 06:44 sh -> /bin/bash + -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 Mar 29 00:09 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Jan 20 2024 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 Mar 29 00:09 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Mar 29 00:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/302494/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -484,7 +515,7 @@ Get: 257 http://deb.debian.org/debian bullseye/main amd64 libglx0 amd64 1.3.2-1 [35.7 kB] Get: 258 http://deb.debian.org/debian bullseye/main amd64 libgl1 amd64 1.3.2-1 [89.5 kB] Get: 259 http://deb.debian.org/debian bullseye/main amd64 xvfb amd64 2:1.20.11-1+deb11u13 [3044 kB] -Fetched 132 MB in 8s (16.8 MB/s) +Fetched 132 MB in 5s (25.4 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 ... 19711 files and directories currently installed.) @@ -1551,7 +1582,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/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 +I: user script /srv/workspace/pbuilder/302494/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/302494/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/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 @@ -1730,127 +1765,127 @@ Found ninja-1.10.1 at /usr/bin/ninja make[1]: Leaving directory '/build/reproducible-path/gjs-1.66.2' dh_auto_build - cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j42 -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-schemas --targetdir installed-tests/js ../installed-tests/js -[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 + cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j20 -v +[1/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 +[2/102] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h +[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.c --dependency-file test/mock-js-resources.c.d +[4/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 +[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 xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH -[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 +[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.h xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH -[7/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] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [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/reproducible-path/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 -[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/reproducible-path/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++ -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/reproducible-path/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 -[11/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/reproducible-path/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 -[12/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/reproducible-path/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 -[13/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/reproducible-path/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 -[14/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[20/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[24/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/reproducible-path/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 -[25/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/reproducible-path/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 +[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/reproducible-path/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 -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/reproducible-path/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 +[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/reproducible-path/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] 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/reproducible-path/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 +[13/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/reproducible-path/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]) | ~~~~^~~~~~~~~~~~ -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[37/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/reproducible-path/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 -[38/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/reproducible-path/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 -[39/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[43/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/reproducible-path/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 -[44/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/reproducible-path/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 -[45/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/reproducible-path/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 -[46/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 -[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/reproducible-path/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 -[48/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/reproducible-path/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 -[49/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/reproducible-path/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 -[50/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/reproducible-path/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 -[51/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/reproducible-path/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 -[52/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[57/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[62/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[65/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[71/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[74/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/reproducible-path/gjs-1.66.2/installed-tests/js -I/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/subprojects/ --sources-top-dirs /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ +[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/reproducible-path/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 +[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/reproducible-path/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/reproducible-path/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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[20/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/reproducible-path/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 +[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/reproducible-path/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 +[22/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/reproducible-path/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 +[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/reproducible-path/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/reproducible-path/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/reproducible-path/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 +[26/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/reproducible-path/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 +[27/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 +[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/reproducible-path/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] 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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[56/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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[59/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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[65/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/reproducible-path/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 +[66/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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[69/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/reproducible-path/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 +[70/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/reproducible-path/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 +[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/reproducible-path/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] 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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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] 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/reproducible-path/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 +[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/reproducible-path/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 +[77/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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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 +[81/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/reproducible-path/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 +[82/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/reproducible-path/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 +[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/reproducible-path/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 +[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/reproducible-path/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/reproducible-path/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/reproducible-path/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 +[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/reproducible-path/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 +[88/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/reproducible-path/gjs-1.66.2/installed-tests/js -I/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/subprojects/ --sources-top-dirs /build/reproducible-path/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/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspecttafsly5u/WarnLib-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspecttafsly5u/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/reproducible-path/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 +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectmavfulyp/WarnLib-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectmavfulyp/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/reproducible-path/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' ../../../../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' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration -[75/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/reproducible-path/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 -[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/reproducible-path/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 -[77/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/reproducible-path/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 -[78/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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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 -[82/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 -[83/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/reproducible-path/gjs-1.66.2/installed-tests/js -I/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/subprojects/ --sources-top-dirs /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ -g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect2wo7jjt_/GIMarshallingTests-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect2wo7jjt_/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/reproducible-path/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 -[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/reproducible-path/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 -[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/reproducible-path/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] /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/reproducible-path/gjs-1.66.2/installed-tests/js -I/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/subprojects/ --sources-top-dirs /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ -g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspects3e1nixl/Regress-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspects3e1nixl/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/reproducible-path/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 -[87/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/reproducible-path/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 -[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/reproducible-path/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 -[89/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 -[90/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/reproducible-path/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] /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/reproducible-path/gjs-1.66.2/installed-tests/js -I/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/subprojects/ --sources-top-dirs /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspecthdrsi7x2/Regress-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspecthdrsi7x2/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/reproducible-path/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 +[90/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 [91/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 -[92/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/reproducible-path/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 +[92/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/reproducible-path/gjs-1.66.2/installed-tests/js -I/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js --filelist=/build/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/subprojects/ --sources-top-dirs /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect44m55ljm/GIMarshallingTests-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspect44m55ljm/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/installed-tests/js -Wl,-rpath,/build/reproducible-path/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 [93/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/reproducible-path/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 [94/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/reproducible-path/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 -[95/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/reproducible-path/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 +[95/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 [96/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/reproducible-path/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/reproducible-path/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 [97/102] /usr/bin/meson --internal symbolextractor /build/reproducible-path/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 gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/ -[99/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/reproducible-path/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/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/ +[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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/ -I/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/ --filelist=/build/reproducible-path/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/reproducible-path/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/reproducible-path/gjs-1.66.2/subprojects/ --sources-top-dirs /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/subprojects/ -g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectukiopt_u/GjsPrivate-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectukiopt_u/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/ -Wl,-rpath,/build/reproducible-path/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 +g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectp70g7313/GjsPrivate-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gjs-1.66.2=. -fstack-protector-strong -Wformat -Werror=format-security /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/tmp-introspectp70g7313/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/ -Wl,-rpath,/build/reproducible-path/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 @@ -1861,7 +1896,7 @@ TZ=UTC \ xvfb-run -a \ dh_auto_test -- -v -C /build/reproducible-path/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=42 meson test -v -C /build/reproducible-path/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=20 meson test -v -C /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu --timeout-multiplier 4 ninja: Entering directory `/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu' ninja: no work to do. JS NATIVE: Registered native JS module '_byteArrayNative' @@ -1885,73 +1920,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 CTX: Enabling JIT - 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 0x15db22980040 - JS IMPORT: Defining parent (nil) of 0x15db22980070 'imports' is mod 0 + JS CTX: Initialized class GjsFileImporter prototype 0xa7339b80040 + JS IMPORT: Defining parent (nil) of 0xa7339b80070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x15db22980070 of 0x55037d001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0xa7339b80070 of 0x2b9f93a001f8 '_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 0x15db229800a0 - JS IMPORT: Defining parent 0x15db22980070 of 0x15db229800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0xa7339b800a0 + JS IMPORT: Defining parent 0xa7339b80070 of 0xa7339b800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x15db22980100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0xa7339b80100 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 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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x15db22980070 of 0x15db22980160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x15db22980160 in 0x15db22980070 + JS IMPORT: Defining parent 0xa7339b80070 of 0xa7339b80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xa7339b80160 in 0xa7339b80070 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 0x15db22980070 of 0x55037d00778 '_byteArrayNative' is mod 1 - JS NATIVE: Registered native JS module '_byteArrayNative' + JS IMPORT: Defining parent 0xa7339b80070 of 0x2b9f93a00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported 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 byteArray succeeded - JS IMPORT: Defining parent 0x15db22980070 of 0x15db2296f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0xa7339b80070 of 0xa7339b6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x15db22980160 of 0x15db2296f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0xa7339b80160 of 0xa7339b6f190 '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 0x15db22980190, JSClass 0x7f186c329e40, in object 0x15db22980130 - JS CTX: Initialized class GIRepositoryGType prototype 0x15db229801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x15db2296f250 + JS G BXD: Defined class for Variant (GVariant), prototype 0xa7339b80190, JSClass 0x7fd145483e40, in object 0xa7339b80130 + JS CTX: Initialized class GIRepositoryGType prototype 0xa7339b801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xa7339b6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x15db22980220, JSClass 0x7f186c329e40, in object 0x15db22980130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0xa7339b80220, JSClass 0x7fd145483e40, in object 0xa7339b80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15db22980280, JSClass 0x7f186c329e40, in object 0x15db22980130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa7339b80280, JSClass 0x7fd145483e40, in object 0xa7339b80130 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' @@ -1965,91 +1972,23 @@ 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' 0x15db22980130 in GIRepository 0x15db229800d0 + JS G NS: Defined namespace 'GLib' 0xa7339b80130 in GIRepository 0xa7339b800d0 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 0x23895cf80040 - JS IMPORT: Defining parent (nil) of 0x23895cf80070 'imports' is mod 0 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x23895cf80070 of 0x2423374001f8 '_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 0x23895cf800a0 - JS IMPORT: Defining parent 0x23895cf80070 of 0x23895cf800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - 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 GIRepositoryNamespace prototype 0x23895cf80100 - 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 0x23895cf80070 of 0x23895cf80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x23895cf80160 in 0x23895cf80070 - JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x15db22980070 of 0x15db2296fb50 'jasmine' is mod 1 + JS IMPORT: Defining parent 0xa7339b80070 of 0xa7339b6fb50 '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 0x23895cf80070 of 0x242337400778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x23895cf80070 of 0x23895cf6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x23895cf80160 of 0x23895cf6f190 '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 0x23895cf80190, JSClass 0x7f0b7c9f2e40, in object 0x23895cf80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x23895cf801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x23895cf6f250 - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x23895cf80220, JSClass 0x7f0b7c9f2e40, in object 0x23895cf80130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23895cf80280, JSClass 0x7f0b7c9f2e40, in object 0x23895cf80130 - 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' 0x23895cf80130 in GIRepository 0x23895cf800d0 - 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 G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x15db229802e0, JSClass 0x7f186c329e40, in object 0x15db22980130 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xa7339b802e0, JSClass 0x7fd145483e40, in object 0xa7339b80130 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x15db22980070 of 0x15db2296f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0xa7339b80070 of 0xa7339b6f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS CTX: Initialized class GjsFileImporter prototype 0xa4617480040 - JS IMPORT: Defining parent (nil) of 0xa4617480070 'imports' is mod 0 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0xa4617480070 of 0x390d3cc001f8 '_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 NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -2057,165 +1996,19 @@ JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0xa46174800a0 - JS IMPORT: Defining parent 0xa4617480070 of 0xa46174800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0xa4617480100 - 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 0xa4617480070 of 0xa4617480160 'overrides' is mod 1 - JS CTX: Enabling JIT JS IMPORT: Defined importer 'overrides' 0xa4617480160 in 0xa4617480070 - - JS IMPORT: successfully imported directory 'overrides' - JS CTX: Initialized class GjsFileImporter prototype 0x1c114c180040 - JS IMPORT: Defining parent (nil) of 0x1c114c180070 'imports' is mod 0 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x39504cb80040 + JS IMPORT: Defining parent (nil) of 0x39504cb80070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x1c114c180070 of 0x1a72d1001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x39504cb80070 of 0x310a689001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0xa4617480070 of 0x390d3cc00778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0xa4617480070 of 0xa461746f1f0 'byteArray' is mod 1 - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0xa4617480160 of 0xa461746f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Defining parent 0x23895cf80070 of 0x23895cf6fb50 '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 0xa4617480190, JSClass 0x7f63045fee40, in object 0xa4617480130 - JS CTX: Initialized class GIRepositoryGType prototype 0xa46174801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0xa461746f250 JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x1c114c1800a0 - JS IMPORT: Defining parent 0x1c114c180070 of 0x1c114c1800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x39504cb800a0 + JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cb800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - 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 0xa4617480220, JSClass 0x7f63045fee40, in object 0xa4617480130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa4617480280, JSClass 0x7f63045fee40, in object 0xa4617480130 - 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' 0xa4617480130 in GIRepository 0xa46174800d0 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c114c180100 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' 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 CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1c114c180070 of 0x1c114c180160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x1c114c180160 in 0x1c114c180070 - JS IMPORT: successfully imported directory 'overrides' - JS CTX: Enabling JIT - 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 0x1c114c180070 of 0x1a72d100778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1c114c180070 of 0x1c114c16f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x1c114c180160 of 0x1c114c16f190 'GLib' is mod 1 JS CTX: Initialized class GjsFileImporter prototype 0x1fd17c780040 - - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Defining parent (nil) of 0x1fd17c780070 '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 0x1c114c180190, JSClass 0x7fb80d310e40, in object 0x1c114c180130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1c114c1801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1c114c16f250 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23895cf802e0, JSClass 0x7f0b7c9f2e40, in object 0x23895cf80130 JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x1fd17c780070 of 0x8cb5fd001f8 '_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 0x1c114c180220, JSClass 0x7fb80d310e40, in object 0x1c114c180130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c114c180280, JSClass 0x7fb80d310e40, in object 0x1c114c180130 - 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 'getenv' 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 IMPORT: Importing module minijasmine succeeded 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 IMPORT: Defining parent 0x23895cf80070 of 0x23895cf6f130 'minijasmine' is mod 1 - - JS IMPORT: successfully imported module 'minijasmine' 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' 0x1c114c180130 in GIRepository 0x1c114c1800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' 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 CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - 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 IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - - JS CTX: Initialized class GIRepository prototype 0x1fd17c7800a0 - JS IMPORT: Defining parent 0x1fd17c780070 of 0x1fd17c7800d0 'gi' is mod 1 JS G NS: Defined namespace 'GIMarshallingTests' 0x23895cf80370 in GIRepository 0x23895cf800d0 - - JS IMPORT: successfully imported module 'gi' JS CTX: Enabling JIT - - JS CTX: Initialized class GjsFileImporter prototype 0x1f932f80040 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fd17c780100 JS IMPORT: Defining parent (nil) of 0x1f932f80070 'imports' is mod 0 - - 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 NATIVE: Defining native module '_print' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - - JS IMPORT: Defining parent 0x1f932f80070 of 0x6d13b1001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' JS IMPORT: Importing directory 'overrides' - - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS IMPORT: Defining parent 0x1fd17c780070 of 0x1fd17c780160 'overrides' is mod 1 - - JS IMPORT: Defined importer 'overrides' 0x1fd17c780160 in 0x1fd17c780070 - JS IMPORT: successfully imported directory 'overrides' + 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 @@ -2238,164 +2031,103 @@ JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 - JS IMPORT: Importing module jasmine succeeded JS CTX: JS shutdown sequence - + 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: Defining parent 0xa4617480070 of 0xa461746fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x39504cb80100 + 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 0x39504cb80070 of 0x39504cb80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x39504cb80160 in 0x39504cb80070 + JS IMPORT: successfully imported directory 'overrides' 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 CTX: Initialized class GjsFileImporter prototype 0x2488e0f80040 - 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 (nil) of 0x2488e0f80070 'imports' is mod 0 JS CTX: Initialized class GIRepository prototype 0x1f932f800a0 - - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932f800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_print' + JS CTX: Initialized class GjsFileImporter prototype 0x12458c380040 + 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 (nil) of 0x12458c380070 'imports' is mod 0 + JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x2488e0f80070 of 0xc2c28e001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x12458c380070 of 0x236db28001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f932f80100 - 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: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - - JS IMPORT: Defining parent 0x1fd17c780070 of 0x8cb5fd00778 '_byteArrayNative' is mod 1 + 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 'gi' + JS NATIVE: Defining native module 'gi' + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x39504cb80070 of 0x310a68900778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932f80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x1f932f80160 in 0x1f932f80070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1fd17c780070 of 0x1fd17c76f1f0 'byteArray' is mod 1 + JS IMPORT: Importing module byteArray succeeded JS CTX: Initialized class GIRepository prototype 0x12458c3800a0 + JS IMPORT: Defining parent 0x12458c380070 of 0x12458c3800d0 'gi' is mod 1 + JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cb6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x1fd17c780160 of 0x1fd17c76f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'gi' JS IMPORT: Defining parent 0x39504cb80160 of 0x39504cb6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2488e0f800a0 - JS IMPORT: Defining parent 0x2488e0f80070 of 0x2488e0f800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x1fd17c780190, JSClass 0x7f6a20b0ee40, in object 0x1fd17c780130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1fd17c7801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1fd17c76f250 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2488e0f80100 - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x1c114c180070 of 0x1c114c16fb50 'jasmine' is mod 1 - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS NATIVE: Registered native JS module '_byteArrayNative' - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS NATIVE: Registered native JS module '_gi' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x1fd17c780220, JSClass 0x7f6a20b0ee40, in object 0x1fd17c780130 - 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 0x39504cb80190, JSClass 0x7f1b0a61be40, in object 0x39504cb80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x39504cb801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x39504cb6f250 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x12458c380100 + JS IMPORT: JS import 'overrides' 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 0x39504cb80220, JSClass 0x7f1b0a61be40, in object 0x39504cb80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1fd17c780280, JSClass 0x7f6a20b0ee40, in object 0x1fd17c780130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39504cb80280, JSClass 0x7f1b0a61be40, in object 0x39504cb80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS CTX: Destroying JS context - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS CTX: Releasing all native objects - - JS CTX: Disabling auto GC + 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: Ending trace on global object - JS CTX: Freeing allocated resources - JS IMPORT: Importing directory 'overrides' JS G NS: Found info type FUNCTION for 'strrstr_len' 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 IMPORT: Defining parent 0x2488e0f80070 of 0x2488e0f80160 'overrides' is mod 1 JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defined importer 'overrides' 0x2488e0f80160 in 0x2488e0f80070 - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Defining parent 0x1f932f80070 of 0x6d13b100778 '_byteArrayNative' is mod 1 JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS IMPORT: successfully imported module '_byteArrayNative' 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 IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932f6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - - JS IMPORT: Defining parent 0x1f932f80160 of 0x1f932f6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module '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 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 NS: Defined namespace 'GLib' 0x1fd17c780130 in GIRepository 0x1fd17c7800d0 + JS G NS: Defined namespace 'GLib' 0x39504cb80130 in GIRepository 0x39504cb800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x1f932f80190, JSClass 0x7f25ebfafe40, in object 0x1f932f80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1f932f801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1f932f6f250 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xa46174802e0, JSClass 0x7f63045fee40, in object 0xa4617480130 - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f932f80220, JSClass 0x7f25ebfafe40, in object 0x1f932f80130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + 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 0x12458c380070 of 0x12458c380160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x12458c380160 in 0x12458c380070 + JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f932f80280, JSClass 0x7f25ebfafe40, in object 0x1f932f80130 - - 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 IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0xa4617480070 of 0xa461746f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS IMPORT: Defining parent 0x2488e0f80070 of 0xc2c28e00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x12458c380070 of 0x236db2800778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - 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 IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2488e0f80070 of 0x2488e0f6f1f0 'byteArray' is mod 1 - JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' + JS IMPORT: Defining parent 0x12458c380070 of 0x12458c36f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' - JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS IMPORT: Importing module GLib succeeded - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS IMPORT: Defining parent 0x2488e0f80160 of 0x2488e0f6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x12458c380160 of 0x12458c36f190 'GLib' is mod 1 JS IMPORT: successfully imported module '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 STRUCT for 'Variant' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2488e0f80190, JSClass 0x7fa667914e40, in object 0x2488e0f80130 - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS CTX: Initialized class GIRepositoryGType prototype 0x2488e0f801c0 - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS CTX: Initialized class GIRepositoryFunction prototype 0x2488e0f6f250 - JS G NS: Defined namespace 'GLib' 0x1f932f80130 in GIRepository 0x1f932f800d0 - 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 0x12458c380190, JSClass 0x7f343e91be40, in object 0x12458c380130 + JS CTX: Initialized class GIRepositoryGType prototype 0x12458c3801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x12458c36f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2488e0f80220, JSClass 0x7fa667914e40, in object 0x2488e0f80130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x12458c380220, JSClass 0x7f343e91be40, in object 0x12458c380130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2488e0f80280, JSClass 0x7fa667914e40, in object 0x2488e0f80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12458c380280, JSClass 0x7f343e91be40, in object 0x12458c380130 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' @@ -2404,463 +2136,169 @@ 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: Importing module jasmine 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 IMPORT: Defining parent 0x39504cb80070 of 0x39504cb6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS CTX: JS context destroyed - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS MEMORY: Memory report: after destroying context - - JS MEMORY: 0 objects currently alive + 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' 0x2488e0f80130 in GIRepository 0x2488e0f800d0 + JS G NS: Defined namespace 'GLib' 0x12458c380130 in GIRepository 0x12458c3800d0 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 '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' 0xa4617480370 in GIRepository 0xa46174800d0 - JS CTX: Enabling JIT JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1c114c1802e0, JSClass 0x7fb80d310e40, in object 0x1c114c180130 - JS CTX: Initialized class GjsFileImporter prototype 0x354c2b780040 - JS IMPORT: Defining parent (nil) of 0x354c2b780070 'imports' is mod 0 - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS IMPORT: Importing '_print' JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - - JS NATIVE: Defining native module '_print' - JS G NS: Defined namespace 'GjsPrivate' 0xa46174803d0 in GIRepository 0xa46174800d0 - JS IMPORT: Defining parent 0x354c2b780070 of 0x238da15001f8 '_print' is mod 1 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - - JS IMPORT: successfully imported module '_print' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x39504cb802e0, JSClass 0x7f1b0a61be40, in object 0x39504cb80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1c114c180070 of 0x1c114c16f130 'minijasmine' is mod 1 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cb6f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation 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 NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + 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' 0x39504cb80370 in GIRepository 0x39504cb800d0 + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x12458c380070 of 0x12458c36fb50 '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' 0x39504cb803d0 in GIRepository 0x39504cb800d0 + 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 IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x354c2b7800a0 - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b7800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x354c2b780100 - JS IMPORT: Defining parent 0x1c114c180070 of 0x1a72d1093f8 '_gi' is mod 1 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: successfully imported module '_gi' - 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 0x354c2b780070 of 0x354c2b780160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x354c2b780160 in 0x354c2b780070 - JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0xa4617480070 of 0xa46174ba040 '_legacy' is mod 1 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x12458c3802e0, JSClass 0x7f343e91be40, in object 0x12458c380130 JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cbba040 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0xa4617480070 of 0xa461746ffa0 'lang' is mod 1 + JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cb6ffa0 '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: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS IMPORT: Importing module _signals succeeded - - JS IMPORT: Defining parent 0xa4617480070 of 0xa46174ba0a0 '_signals' is mod 1 + JS IMPORT: Importing module _signals succeeded JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cbba0a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x1c114c1803a0 in GIRepository 0x1c114c1800d0 - 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 module jasmine succeeded - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Importing module _common succeeded - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x1c114c180070 of 0x1c114c16fe80 '_common' is mod 1 - JS IMPORT: Defining parent 0x354c2b780070 of 0x238da1500778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932f6fb50 'jasmine' is mod 1 - JS IMPORT: Defining parent 0x2488e0f80070 of 0x2488e0f6fb50 'jasmine' is mod 1 - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS IMPORT: successfully imported module 'jasmine' JS IMPORT: successfully imported module 'jasmine' - - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b76f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x354c2b780160 of 0x354c2b76f190 '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 0x354c2b780190, JSClass 0x7f34e6ce6e40, in object 0x354c2b780130 + JS IMPORT: Defining parent 0x12458c380070 of 0x12458c36f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded JS IMPORT: Importing module signals succeeded - JS CTX: Initialized class GIRepositoryGType prototype 0x354c2b7801c0 - JS IMPORT: Defining parent 0xa4617480070 of 0xa461746ff40 'signals' is mod 1 - JS CTX: Initialized class GIRepositoryFunction prototype 0x354c2b76f250 + JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cb6ff40 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0xa4617480160 of 0xa461746fee0 'Gio' is mod 1 + JS IMPORT: Defining parent 0x39504cb80160 of 0x39504cb6fee0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x354c2b780220, JSClass 0x7f34e6ce6e40, in object 0x354c2b780130 - 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 BXD: Defining method get_size in prototype for GLib.Bytes JS IMPORT: Importing module _legacy succeeded - - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS IMPORT: Defining parent 0x1c114c180070 of 0x1c114c16fee0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x354c2b780280, JSClass 0x7f34e6ce6e40, in object 0x354c2b780130 - 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 IMPORT: Importing module GObject 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 IMPORT: Defining parent 0x1c114c180160 of 0x1c114c16fe20 'GObject' is mod 1 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 IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - 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' 0x354c2b780130 in GIRepository 0x354c2b7800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS IMPORT: Importing module jasmine succeeded 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 CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 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 IMPORT: Defining parent 0x1fd17c780070 of 0x1fd17c76fb50 'jasmine' is mod 1 - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x1c114c1c4040 class 0x7fb80d3146c0 in object 0x1c114c180370 - 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 IMPORT: Importing '_gi' + JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + 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' 0x12458c380370 in GIRepository 0x12458c3800d0 + JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - - JS IMPORT: Defining parent 0xa4617480070 of 0x390d3cc0ac80 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' 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 NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G ENUM: Defining GLib.LogLevelFlags as 0x242337424c00 - - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2488e0f802e0, JSClass 0x7fa667914e40, in object 0x2488e0f80130 - + JS IMPORT: Defining parent 0x39504cb80070 of 0x310a6890ac80 '_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 STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1f932f802e0, JSClass 0x7f25ebfafe40, in object 0x1f932f80130 - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0xa4617480070 of 0xa46174ba400 '_common' is mod 1 - + JS CTX: Script evaluation succeeded JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x39504cb80070 of 0x39504cbba400 '_common' is mod 1 JS IMPORT: successfully imported module '_common' - JS IMPORT: Defining parent 0x2488e0f80070 of 0x2488e0f6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' + JS IMPORT: Importing module GObject succeeded - JS CTX: Script evaluation succeeded - JS IMPORT: Defining parent 0xa4617480160 of 0xa46174ba3a0 'GObject' is mod 1 + JS IMPORT: Defining parent 0x39504cb80160 of 0x39504cbba3a0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932f6f130 'minijasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS IMPORT: JS import 'format' 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 0x1c114c1807c0, JSClass 0x7fb80d3112a0, in object 0x1c114c180370 - JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ - 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' 0x1c114c180370 in GIRepository 0x1c114c1800d0 - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0xa46174ba520 class 0x7f63046026c0 in object 0xa4617480400 - JS G BXD: Defining method quit in prototype for GLib.MainLoop - 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' 0x2488e0f80370 in GIRepository 0x2488e0f800d0 - JS IMPORT: Importing module _format succeeded - JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides - JS IMPORT: Defining parent 0x2488e0f80070 of 0x2488e0f6fe80 '_format' is mod 1 - JS IMPORT: successfully imported module '_format' - JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS IMPORT: Importing module format succeeded - JS G NS: Defined namespace 'Regress' 0x1c114c1807f0 in GIRepository 0x1c114c1800d0 - JS IMPORT: Defining parent 0x2488e0f80070 of 0x2488e0f6fe20 'format' is mod 1 - JS IMPORT: successfully imported module 'format' - 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 CTX: Script evaluation succeeded - JS CTX: Enabling JIT 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 jasmine succeeded + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x39504cbba520 class 0x7f1b0a61f6c0 in object 0x39504cb80400 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b76fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G OBJ: Defined class for Object (GObject), prototype 0xa4617480820, JSClass 0x7f63045ff2a0, in object 0xa4617480400 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS CTX: Initialized class GjsFileImporter prototype 0x21cbced80040 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1fd17c7802e0, JSClass 0x7f6a20b0ee40, in object 0x1fd17c780130 - JS IMPORT: Defining parent (nil) of 0x21cbced80070 'imports' is mod 0 JS CTX: Script evaluation succeeded - + JS G OBJ: Defined class for Object (GObject), prototype 0x39504cb80820, JSClass 0x7f1b0a61c2a0, in object 0x39504cb80400 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: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Defined namespace 'GObject' 0xa4617480400 in GIRepository 0xa46174800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xa4617480850, JSClass 0x7f63045ff2a0, in object 0xa46174803a0 - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x21cbced80070 of 0x286fdf1001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' + JS G NS: Defined namespace 'GObject' 0x39504cb80400 in GIRepository 0x39504cb800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x39504cb80850, JSClass 0x7f1b0a61c2a0, in object 0x39504cb803a0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xa46174808b0, JSClass 0x7f63045ff2a0, in object 0xa46174803a0 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1fd17c780070 of 0x1fd17c76f130 'minijasmine' is mod 1 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x39504cb808b0, JSClass 0x7f1b0a61c2a0, in object 0x39504cb803a0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS IMPORT: Importing module GIMarshallingTests succeeded - - JS IMPORT: Defining parent 0x1f932f80160 of 0x1f932f6fe50 'GIMarshallingTests' is mod 1 - JS IMPORT: successfully imported module 'GIMarshallingTests' + 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 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 DBusNodeInfo (GDBusNodeInfo), prototype 0xa4617480910, JSClass 0x7f63045fee40, in object 0xa46174803a0 - JS IMPORT: JS import 'gettext' 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 0xa4617480970, JSClass 0x7f63045fee40, in object 0xa46174803a0 - JS G NS: Found info type OBJECT for 'DBusImplementation' 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 G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x1f932f803a0, JSClass 0x7f25ebfafe40, in object 0x1f932f80370 JS CTX: Freeing allocated resources - - 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 '_gettext' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' 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 IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ 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 DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xa46174809d0, JSClass 0x7f63045ff2a0, in object 0xa46174803a0 - JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xa4617480a30, JSClass 0x7f63045ff2a0, in object 0xa46174803d0 - - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x39504cb80910, JSClass 0x7f1b0a61be40, in object 0x39504cb803a0 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x39504cb80970, JSClass 0x7f1b0a61be40, in object 0x39504cb803a0 + 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 0x39504cb809d0, JSClass 0x7f1b0a61c2a0, in object 0x39504cb803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x39504cb80a30, JSClass 0x7f1b0a61c2a0, in object 0x39504cb803d0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS CTX: Initialized class GIRepository prototype 0x21cbced800a0 JS G OBJ: Defined class for ListStore (GListStore), prototype 0xa4617480a90, JSClass 0x7f63045ff2a0, in object 0xa46174803a0 - - JS IMPORT: Defining parent 0x21cbced80070 of 0x21cbced800d0 '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 0xa46174baca0, JSClass 0x7f63045ff1a0, in object 0xa46174803a0 - JS IMPORT: successfully imported module 'gi' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xa4617480b20, JSClass 0x7f63045ff2a0, in object 0x390d3cc00428 - JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x39504cb80a90, JSClass 0x7f1b0a61c2a0, in object 0x39504cb803a0 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x39504cbbaca0, JSClass 0x7f1b0a61c1a0, in object 0x39504cb803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x39504cb80b20, JSClass 0x7f1b0a61c2a0, in object 0x310a68900428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xa4617480bb0, JSClass 0x7f63045fee40, in object 0xa46174803a0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x39504cb80bb0, JSClass 0x7f1b0a61be40, in object 0x39504cb803a0 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: Initialized class GIRepositoryNamespace prototype 0x21cbced80100 JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' - JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x1c114c180820, JSClass 0x7fb80d310ee0, in object 0x1c114c1807f0 - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - 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 0x1c114c180880, JSClass 0x7fb80d310ee0, in object 0x1c114c1807f0 - JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G OBJ: Defined class for Settings (GSettings), prototype 0xa4617480c10, JSClass 0x7f63045ff2a0, in object 0xa46174803a0 - JS G NS: Defined namespace 'GjsPrivate' 0x1fd17c780370 in GIRepository 0x1fd17c7800d0 - JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' - 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 OBJ: Defined class for Settings (GSettings), prototype 0x39504cb80c10, JSClass 0x7f1b0a61c2a0, in object 0x39504cb803a0 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 IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - - JS G ENUM: Defining enum value ALL (fixed from all) 6 JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing directory 'overrides' + 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 ENUM: Defining enum value COLLATE (fixed from collate) 3 - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 - - JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 - - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 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 OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - - JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x8cb5fd09548 JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x21cbced80070 of 0x21cbced80160 'overrides' is mod 1 - JS IMPORT: Importing '_gi' JS IMPORT: Defined importer 'overrides' 0x21cbced80160 in 0x21cbced80070 - - JS NATIVE: Defining native module '_gi' - JS IMPORT: successfully imported directory 'overrides' JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - - - JS IMPORT: Defining parent 0x1f932f80070 of 0x6d13b109620 '_gi' is mod 1 + 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 NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' - JS IMPORT: successfully imported module '_gi' - JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS IMPORT: Importing module _gettext succeeded - JS IMPORT: Defining parent 0x1fd17c780070 of 0x1fd17c76fe80 '_gettext' is mod 1 - + 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 NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module '_gettext' + 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 IMPORT: Importing module gettext succeeded JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x1fd17c780070 of 0x1fd17c76fe20 'gettext' is mod 1 - - JS IMPORT: successfully imported module 'gettext' 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 BXD: Defined class for MainLoop (GMainLoop), prototype 0x354c2b7802e0, JSClass 0x7f34e6ce6e40, in object 0x354c2b780130 - - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive + 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: JS import 'GjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS G OBJ: Defining method get_uint64 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 CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x1f932f80430 in GIRepository 0x1f932f800d0 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 '_common' not found in resource:///org/gjs/jsunit JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ 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 CTX: Enabling JIT 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 IMPORT: Importing module minijasmine succeeded JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b76f130 'minijasmine' is mod 1 JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation 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: Importing module _common succeeded - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932f6ffa0 '_common' is mod 1 JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module '_common' JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - - + 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 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 IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - 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: Script evaluation succeeded - JS G NS: Defined namespace 'Gio' 0xa46174803a0 in GIRepository 0xa46174800d0 + JS G NS: Defined namespace 'Gio' 0x39504cb803a0 in GIRepository 0x39504cb800d0 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 @@ -2873,147 +2311,390 @@ 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 NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - - JS G ENUM: Defining GObject.ParamFlags as 0x390d3cc0f8d0 - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 + JS G ENUM: Defining GObject.ParamFlags as 0x310a6890f8d0 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS CTX: Initialized class GjsFileImporter prototype 0x17d3acc80040 JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5570f71d0670 type GParamString - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x21cbced80070 of 0x286fdf100778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent (nil) of 0x17d3acc80070 'imports' is mod 0 + JS G PRM: JSObject created with param instance 0x55fdb12b5670 type GParamString + 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: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x39504cb80ca0, JSClass 0x7f1b0a61c2a0, in object 0x310a68900428 + JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 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 BXD: Defining method run in prototype for GLib.MainLoop JS IMPORT: Defining parent 0x21cbced80070 of 0x21cbced6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded + JS G PRM: JSObject created with param instance 0x55fdb12b5700 type GParamString + 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_Bar (Gjs_Bar), prototype 0x39504cb80d00, JSClass 0x7f1b0a61c2a0, in object 0x310a68900428 + 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_size in prototype for GLib.Bytes + 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 CTX: Enabling JIT + 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 0x236db2824c00 + JS CTX: Initialized class GjsFileImporter prototype 0x3acbf2280040 JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS IMPORT: Defining parent 0x21cbced80160 of 0x21cbced6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module '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 IMPORT: Defining parent (nil) of 0x3acbf2280070 'imports' is mod 0 + 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 '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x17d3acc80070 of 0x20b8e22001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x3acbf2280070 of 0x1478de001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS IMPORT: Importing module _legacy succeeded - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932fcd040 '_legacy' is mod 1 + JS G ENUM: Defining GLib.LogLevelFlags as 0x310a6891f130 + 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_assert_expected_messages_internal' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) + JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) + JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' + 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 ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x3acbf22800a0 JS G ENUM: Defining GObject.BindingFlags as 0x310a6891ffb0 + JS IMPORT: Defining parent 0x3acbf2280070 of 0x3acbf22800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' - JS IMPORT: successfully imported module '_legacy' - JS G BXD: Defined class for Variant (GVariant), prototype 0x21cbced80190, JSClass 0x7f5aa2fdae40, in object 0x21cbced80130 - JS IMPORT: Importing module GObject succeeded - JS CTX: Initialized class GIRepositoryGType prototype 0x21cbced801c0 - JS IMPORT: Defining parent 0x1f932f80160 of 0x1f932f6ff40 'GObject' is mod 1 JS CTX: Initialized class GIRepositoryFunction prototype 0x21cbced6f250 + JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' + JS G OBJ: Defined class for Binding (GBinding), prototype 0x39504cb80d90, JSClass 0x7f1b0a61c2a0, in object 0x39504cb80400 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3acbf2280100 + 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 0x3acbf2280070 of 0x3acbf2280160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3acbf2280160 in 0x3acbf2280070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' JS G BXD: Defining method quit in prototype for GLib.MainLoop + + 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 0x39504cb80e80, JSClass 0x7f1b0a61be40, in object 0x39504cb80130 + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x39504cbf0100, JSClass 0x7f1b0a61bfe0, in object 0x39504cb803a0 JS CTX: Script evaluation succeeded + + 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 CTX: Script returned integer code 0 + + 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 MEMORY: Memory report: before destroying context + JS MEMORY: 71 objects currently alive + + 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 IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + + 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 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 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 MEMORY: importer = 2 + JS IMPORT: Importing '_byteArrayNative' JS MEMORY: interface = 0 + + JS MEMORY: module = 4 + JS NATIVE: Defining native module '_byteArrayNative' JS MEMORY: ns = 2 + + JS MEMORY: object_instance = 0 + JS MEMORY: object_prototype = 0 + JS IMPORT: Defining parent 0x3acbf2280070 of 0x1478de00778 '_byteArrayNative' is mod 1 + + JS IMPORT: successfully imported module '_byteArrayNative' + 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 IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x3acbf2280070 of 0x3acbf226f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS MEMORY: param = 0 + JS IMPORT: Defining parent 0x3acbf2280160 of 0x3acbf226f190 'GLib' is mod 1 + + JS IMPORT: successfully imported module 'GLib' + 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 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 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 G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + + + JS G BXD: Defined class for Variant (GVariant), prototype 0x3acbf2280190, JSClass 0x7f159299be40, in object 0x3acbf2280130 + JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 JS CTX: Initialized class GIRepositoryGType prototype 0x3acbf22801c0 + + JS CTX: Initialized class GIRepositoryFunction prototype 0x3acbf226f250 JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 + JS CTX: Final triggered GC + + 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 STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3acbf2280220, JSClass 0x7f159299be40, in object 0x3acbf2280130 - JS IMPORT: successfully imported module 'GObject' - 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 0x21cbced80220, JSClass 0x7f5aa2fdae40, in object 0x21cbced80130 - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21cbced80280, JSClass 0x7f5aa2fdae40, in object 0x21cbced80130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3acbf2280280, JSClass 0x7f159299be40, in object 0x3acbf2280130 + JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 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 'strdown' in namespace 'GLib' JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 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 OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0xa4617480ca0, JSClass 0x7f63045ff2a0, in object 0x390d3cc00428 - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Defined namespace 'GLib' 0x21cbced80130 in GIRepository 0x21cbced800d0 - + JS G NS: Defined namespace 'GLib' 0x3acbf2280130 in GIRepository 0x3acbf22800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + 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 NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS NATIVE: Registered native JS module '_byteArrayNative' + JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 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 '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' 0x354c2b7803a0 in GIRepository 0x354c2b7800d0 + + 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 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 FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS IMPORT: Importing module jasmine succeeded JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + + JS IMPORT: Defining parent 0x3acbf2280070 of 0x3acbf226fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + 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: Enabling JIT + 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 CTX: Initialized class GjsFileImporter prototype 0x1f2c21580040 + JS MEMORY: gerror_prototype = 1 + JS MEMORY: importer = 2 + JS MEMORY: interface = 1 + JS MEMORY: module = 11 JS IMPORT: Defining parent (nil) of 0x1f2c21580070 'imports' is mod 0 + + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 16 JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1f2c21580070 of 0x1428141001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + + 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 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: Releasing cached JS wrappers + JS CTX: Final triggered GC JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepository prototype 0x17d3acc800a0 - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3acc800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x1f2c215800a0 + JS IMPORT: Defining parent 0x1f2c21580070 of 0x1f2c215800d0 '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 0x1f2c21580100 + JS G NS: Found info type STRUCT for 'MainLoop' 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 CTX: Enabling JIT + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x1f2c21580070 of 0x1f2c21580160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1f2c21580160 in 0x1f2c21580070 + JS IMPORT: successfully imported directory 'overrides' + JS CTX: Initialized class GjsFileImporter prototype 0x255263d80040 + + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3acbf22802e0, JSClass 0x7f159299be40, in object 0x3acbf2280130 JS IMPORT: Defining parent (nil) of 0x255263d80070 'imports' is mod 0 + + JS IMPORT: Importing '_print' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS NATIVE: Defining native module '_print' + + JS IMPORT: Defining parent 0x255263d80070 of 0x292012e001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x1f2c21580070 of 0x142814100778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x1f2c21580070 of 0x1f2c2156f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x1f2c21580160 of 0x1f2c2156f190 '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 0x1f2c21580190, JSClass 0x7fa799a4be40, in object 0x1f2c21580130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1f2c215801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1f2c2156f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f2c21580220, JSClass 0x7fa799a4be40, in object 0x1f2c21580130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f2c21580280, JSClass 0x7fa799a4be40, in object 0x1f2c21580130 + 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 IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' 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 CTX: Initialized class GIRepository prototype 0x255263d800a0 + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' + JS IMPORT: Defining parent 0x255263d80070 of 0x255263d800d0 'gi' is mod 1 JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + + JS IMPORT: successfully imported module 'gi' + 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' 0x1f2c21580130 in GIRepository 0x1f2c215800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS CTX: Destroying JS context JS CTX: Releasing all native objects - JS CTX: Disabling auto GC + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS CTX: Disabling auto GC + JS CTX: Ending trace on global object JS CTX: Freeing allocated resources - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x1f932fcd160 class 0x7f25ebfb36c0 in object 0x1f932f80400 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x17d3acc80100 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x255263d80100 + JS G NS: Found info type FUNCTION for 'getenv' 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 G PRM: Wrapping GParamString 'prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5570f71d0700 type GParamString JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3acc80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x17d3acc80160 in 0x17d3acc80070 + JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x255263d80070 of 0x255263d80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x255263d80160 in 0x255263d80070 JS IMPORT: successfully imported directory 'overrides' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_Bar (Gjs_Bar), prototype 0xa4617480d00, JSClass 0x7f63045ff2a0, in object 0x390d3cc00428 - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b76ffa0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b76ff40 '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 0x354c2b780070 of 0x354c2b7bf040 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' + + JS IMPORT: Defining parent 0x3acbf2280070 of 0x3acbf226f130 '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: 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 '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x17d3acc80070 of 0x20b8e2200778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x255263d80070 of 0x292012e00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3acc6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x255263d80070 of 0x255263d6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded JS CTX: Enabling JIT - - JS IMPORT: Defining parent 0x17d3acc80160 of 0x17d3acc6f190 'GLib' is mod 1 + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x255263d80160 of 0x255263d6f190 '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 0x17d3acc80190, JSClass 0x7f80bd1aee40, in object 0x17d3acc80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x17d3acc801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x17d3acc6f250 - JS CTX: Enabling JIT + JS G BXD: Defined class for Variant (GVariant), prototype 0x255263d80190, JSClass 0x7f582b133e40, in object 0x255263d80130 + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + JS CTX: Initialized class GIRepositoryGType prototype 0x255263d801c0 + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3acbf2280370 in GIRepository 0x3acbf22800d0 + JS IMPORT: Importing module _format succeeded + JS IMPORT: Defining parent 0x3acbf2280070 of 0x3acbf226fe80 '_format' is mod 1 + JS IMPORT: successfully imported module '_format' + JS IMPORT: Importing module format succeeded + JS IMPORT: Defining parent 0x3acbf2280070 of 0x3acbf226fe20 'format' is mod 1 + JS IMPORT: successfully imported module 'format' + JS CTX: Initialized class GIRepositoryFunction prototype 0x255263d6f250 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 'setlocale' in namespace 'GjsPrivate' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b76fee0 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x17d3acc80220, JSClass 0x7f80bd1aee40, in object 0x17d3acc80130 - JS IMPORT: Defining parent 0x354c2b780160 of 0x354c2b76fe80 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x255263d80220, JSClass 0x7f582b133e40, in object 0x255263d80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17d3acc80280, JSClass 0x7f80bd1aee40, in object 0x17d3acc80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x255263d80280, JSClass 0x7f582b133e40, in object 0x255263d80130 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 CTX: Initialized class GjsFileImporter prototype 0x1cbf73680040 - + 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' @@ -3023,57 +2704,191 @@ 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 0x1cbf73680070 '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' 0x17d3acc80130 in GIRepository 0x17d3acc800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS CTX: Script evaluation succeeded - JS G OBJ: Defined class for Object (GObject), prototype 0x1f932f80850, JSClass 0x7f25ebfb02a0, in object 0x1f932f80400 - JS IMPORT: Importing '_print' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Script evaluation succeeded JS G NS: Defined namespace 'GLib' 0x255263d80130 in GIRepository 0x255263d800d0 - - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x1cbf73680070 of 0x2d50bdf001f8 '_print' is mod 1 - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' + 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 IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS CTX: Initialized class GjsFileImporter prototype 0x8e0ea380040 - 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: Defining parent (nil) of 0x8e0ea380070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' 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 '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: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0xca343780040 + JS IMPORT: Defining parent (nil) of 0xca343780070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0xca343780070 of 0x16cbb63001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing module jasmine succeeded JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0xca3437800a0 + JS IMPORT: Defining parent 0xca343780070 of 0xca3437800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS IMPORT: Defining parent 0x1f2c21580070 of 0x1f2c2156fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS CTX: Initialized class GIRepositoryNamespace prototype 0xca343780100 + 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 0xca343780070 of 0xca343780160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xca343780160 in 0xca343780070 + JS IMPORT: successfully imported directory 'overrides' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' JS IMPORT: Importing module jasmine succeeded + + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0xca343780070 of 0x16cbb6300778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0xca343780070 of 0xca34376f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0xca343780160 of 0xca34376f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS IMPORT: Defining parent 0x255263d80070 of 0x255263d6fb50 'jasmine' is mod 1 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0xca343780190, JSClass 0x7fc18a993e40, in object 0xca343780130 + JS CTX: Initialized class GIRepositoryGType prototype 0xca3437801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xca34376f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0xca343780220, JSClass 0x7fc18a993e40, in object 0xca343780130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xca343780280, JSClass 0x7fc18a993e40, in object 0xca343780130 + 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' 0xca343780130 in GIRepository 0xca3437800d0 + 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 STRUCT for 'MainLoop' in namespace 'GLib' + JS IMPORT: successfully imported module 'jasmine' + + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1f2c215802e0, JSClass 0x7fa799a4be40, in object 0x1f2c21580130 + JS G NS: Found info type FUNCTION for 'getenv' 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 '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' 0x1f932f80400 in GIRepository 0x1f932f800d0 - JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x1f932f80880, JSClass 0x7f25ebfb02a0, in object 0x1f932f80370 + + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1f2c21580070 of 0x1f2c2156f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + + JS CTX: Script evaluation succeeded JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x255263d802e0, JSClass 0x7f582b133e40, in object 0x255263d80130 + + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x255263d80070 of 0x255263d6f130 '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: 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 '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x1f2c21580070 of 0x1428141093f8 '_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' 0x255263d80370 in GIRepository 0x255263d800d0 + 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 0x292012e09548 + JS IMPORT: Importing module _gettext succeeded + JS IMPORT: Defining parent 0x255263d80070 of 0x255263d6fe80 '_gettext' is mod 1 + JS IMPORT: successfully imported module '_gettext' + JS IMPORT: Importing module gettext succeeded + JS IMPORT: Defining parent 0x255263d80070 of 0x255263d6fe20 'gettext' is mod 1 + JS IMPORT: successfully imported module 'gettext' + 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' 0x1f2c215803a0 in GIRepository 0x1f2c215800d0 + 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 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: Defining parent 0x1f2c21580070 of 0x1f2c2156fe80 '_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 CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x330654680040 + JS IMPORT: Defining parent (nil) of 0x330654680070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x8e0ea380070 of 0x2d1f6c6001f8 '_print' is mod 1 - JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) JS IMPORT: successfully imported module '_print' + JS IMPORT: Defining parent 0x330654680070 of 0x13046df001f8 '_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 0x3306546800a0 + JS IMPORT: Defining parent 0x330654680070 of 0x3306546800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x330654680100 + 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 0x1f2c21580070 of 0x1f2c2156fee0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x1f2c21580160 of 0x1f2c2156fe20 '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 0x1f2c215c4040 class 0x7fa799a4f6c0 in object 0x1f2c21580370 + + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS CTX: Enabling JIT - JS G NS: Defined namespace 'GIMarshallingTests' 0x1f932f80370 in GIRepository 0x1f932f800d0 + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x330654680070 of 0x330654680160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x330654680160 in 0x330654680070 JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'GjsPrivate' + + JS IMPORT: successfully imported directory 'overrides' 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: 68 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 IMPORT: JS import 'byteArray' 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: 69 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 4 @@ -3089,7 +2904,6 @@ JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 - JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides JS MEMORY: param = 0 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 @@ -3101,299 +2915,262 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x1cbf736800a0 - JS IMPORT: Defining parent 0x1cbf73680070 of 0x1cbf736800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x354c2b780070 of 0x238da150abb8 '_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 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x8e0ea3800a0 - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea3800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x354c2b780070 of 0x354c2b7bf3a0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cbf73680100 - JS IMPORT: Importing module GObject succeeded - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x354c2b780160 of 0x354c2b7bf340 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - 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 0x1cbf73680070 of 0x1cbf73680160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x1cbf73680160 in 0x1cbf73680070 - JS IMPORT: successfully imported directory 'overrides' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x8e0ea380100 - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit 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 0x8e0ea380070 of 0x8e0ea380160 'overrides' is mod 1 - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: Defined importer 'overrides' 0x8e0ea380160 in 0x8e0ea380070 - 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 0x354c2b7bf4c0 class 0x7f34e6cea6c0 in object 0x354c2b7803d0 - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932fcd760 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - 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: Defining parent 0x21cbced80070 of 0x21cbced6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x1cbf73680070 of 0x2d50bdf00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x330654680070 of 0x13046df00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1cbf73680070 of 0x1cbf7366f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x330654680070 of 0x33065466f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x1cbf73680160 of 0x1cbf7366f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x330654680160 of 0x33065466f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932fcd7c0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x1cbf73680190, JSClass 0x7fb84526be40, in object 0x1cbf73680130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1cbf736801c0 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepositoryFunction prototype 0x1cbf7366f250 - 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: 68 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS MEMORY: function = 52 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G BXD: Defined class for Variant (GVariant), prototype 0x330654680190, JSClass 0x7fa1c129be40, in object 0x330654680130 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 JS G BXD: Defined class for Bytes (GBytes), prototype 0x1cbf73680220, JSClass 0x7fb84526be40, in object 0x1cbf73680130 - - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 + JS CTX: Initialized class GjsFileImporter prototype 0x304d49880040 + JS G OBJ: Defined class for Object (GObject), prototype 0x1f2c215807c0, JSClass 0x7fa799a4c2a0, in object 0x1f2c21580370 + JS CTX: Initialized class GIRepositoryGType prototype 0x3306546801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x33065466f250 + JS IMPORT: Defining parent (nil) of 0x304d49880070 'imports' is mod 0 + 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' 0x1f2c21580370 in GIRepository 0x1f2c215800d0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x304d49880070 of 0x48a26e001f8 '_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 0x330654680220, JSClass 0x7fa1c129be40, in object 0x330654680130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x330654680280, JSClass 0x7fa1c129be40, in object 0x330654680130 + JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS MEMORY: interface = 0 JS MEMORY: module = 6 JS MEMORY: ns = 2 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS MEMORY: object_instance = 0 - + 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 G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1cbf73680280, JSClass 0x7fb84526be40, in object 0x1cbf73680130 JS CTX: JS shutdown sequence JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue JS IMPORT: Importing '_byteArrayNative' - - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS CTX: Notifying reference holders of GjsContext dispose JS NATIVE: Defining native module '_byteArrayNative' - + JS CTX: Shutting down toggle queue + JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections - JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS IMPORT: Defining parent 0x8e0ea380070 of 0x2d1f6c600778 '_byteArrayNative' is mod 1 JS G NS: Found info type FUNCTION for 'strrstr' 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 IMPORT: successfully imported module '_byteArrayNative' 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 OBJECT for '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 IMPORT: Importing module byteArray succeeded + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x304d498800a0 + JS IMPORT: Defining parent 0x304d49880070 of 0x304d498800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G OBJ: Defined class for Object (GObject), prototype 0x354c2b7807f0, JSClass 0x7f34e6ce72a0, in object 0x354c2b7803d0 - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea36f1f0 'byteArray' is mod 1 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 CTX: Initialized class GIRepositoryNamespace prototype 0x304d49880100 + JS G NS: Defined namespace 'GLib' 0x330654680130 in GIRepository 0x3306546800d0 + 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 CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x304d49880070 of 0x304d49880160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x304d49880160 in 0x304d49880070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + 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' 0x1f2c215807f0 in GIRepository 0x1f2c215800d0 + 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 0x304d49880070 of 0x48a26e00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x304d49880070 of 0x304d4986f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' - JS G NS: Defined namespace 'GLib' 0x1cbf73680130 in GIRepository 0x1cbf736800d0 JS IMPORT: Importing module GLib succeeded - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS IMPORT: Defining parent 0x8e0ea380160 of 0x8e0ea36f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x304d49880160 of 0x304d4986f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' 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 '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' 0x354c2b7803d0 in GIRepository 0x354c2b7800d0 - JS IMPORT: Importing module signals succeeded - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x354c2b780820, JSClass 0x7f34e6ce72a0, in object 0x354c2b780370 - JS IMPORT: Defining parent 0x1f932f80070 of 0x1f932fcd700 'signals' is mod 1 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS G BXD: Defined class for Variant (GVariant), prototype 0x8e0ea380190, JSClass 0x7f570b99fe40, in object 0x8e0ea380130 - JS IMPORT: Defining parent 0x1f932f80160 of 0x1f932fcd6a0 'Gio' is mod 1 - JS CTX: Initialized class GIRepositoryGType prototype 0x8e0ea3801c0 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS CTX: Initialized class GIRepositoryFunction prototype 0x8e0ea36f250 - - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x354c2b780880, JSClass 0x7f34e6ce72a0, in object 0x354c2b780370 - 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 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 'bus_get' in namespace 'Gio' + JS G BXD: Defined class for Variant (GVariant), prototype 0x304d49880190, JSClass 0x7f702742be40, in object 0x304d49880130 + JS CTX: Initialized class GIRepositoryGType prototype 0x304d498801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x304d4986f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x354c2b7808e0, JSClass 0x7f34e6ce6e40, in object 0x354c2b780370 JS G BXD: Defined class for Bytes (GBytes), prototype 0x8e0ea380220, JSClass 0x7f570b99fe40, in object 0x8e0ea380130 - + JS G BXD: Defined class for Bytes (GBytes), prototype 0x304d49880220, JSClass 0x7f702742be40, in object 0x304d49880130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8e0ea380280, JSClass 0x7f570b99fe40, in object 0x8e0ea380130 - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x354c2b780940, JSClass 0x7f34e6ce6e40, in object 0x354c2b780370 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x304d49880280, JSClass 0x7f702742be40, in object 0x304d49880130 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_get_finish' 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 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strdown' 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 'bus_own_name_on_connection' in namespace 'Gio' 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 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_expect_message' 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 'strcanon' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' 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 OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x354c2b7809a0, JSClass 0x7f34e6ce72a0, in object 0x354c2b780370 JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Defined namespace 'GLib' 0x8e0ea380130 in GIRepository 0x8e0ea3800d0 - - 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 NS: Defined namespace 'GLib' 0x304d49880130 in GIRepository 0x304d498800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - 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 OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x354c2b780a00, JSClass 0x7f34e6ce72a0, in object 0x354c2b7803a0 - - JS G ENUM: Defining GLib.LogLevelFlags as 0x390d3cc1f130 - 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 OBJ: Defined class for ListStore (GListStore), prototype 0x354c2b780a60, JSClass 0x7f34e6ce72a0, in object 0x354c2b780370 - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x354c2b7bfc40, JSClass 0x7f34e6ce71a0, in object 0x354c2b780370 - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1f932f80910, JSClass 0x7f25ebfb02a0, in object 0x1f932f808e0 - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x354c2b780af0, JSClass 0x7f34e6ce72a0, in object 0x238da1500428 - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x354c2b780b80, JSClass 0x7f34e6ce6e40, in object 0x354c2b780370 - 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 OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x354c2b780be0, JSClass 0x7f34e6ce72a0, in object 0x354c2b780370 - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1f932f80970, JSClass 0x7f25ebfb02a0, in object 0x1f932f808e0 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_property in prototype for GObject (GObject.Object) - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - - JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G ENUM: Defining GObject.BindingFlags as 0x390d3cc1ffb0 - 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 CTX: Destroying JS context JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS CTX: Script evaluation succeeded JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS IMPORT: Importing module jasmine succeeded + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS IMPORT: Defining parent 0x330654680070 of 0x33065466fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + 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 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_flags in prototype for GSettings (Gio.Settings) JS CTX: Freeing allocated resources + 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 OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' - JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' - 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: Defined class for Binding (GBinding), prototype 0xa4617480d90, JSClass 0x7f63045ff2a0, in object 0xa4617480400 - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - 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 init_async in prototype for GDBusProxy (Gio.DBusProxy) - 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 IMPORT: Importing module jasmine succeeded JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS IMPORT: Defining parent 0x304d49880070 of 0x304d4986fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' - 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 NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - 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 NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x1f2c21580820, JSClass 0x7fa799a4bee0, in object 0x1f2c215807f0 + 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 0x1f2c21580880, JSClass 0x7fa799a4bee0, in object 0x1f2c215807f0 + JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. + JS IMPORT: Importing module jasmine succeeded + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS IMPORT: Defining parent 0xca343780070 of 0xca34376fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + 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 'strdup_value_contents' in namespace 'GObject' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x304d498802e0, JSClass 0x7f702742be40, in object 0x304d49880130 + JS G NS: Found info type FUNCTION for 'getenv' 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: 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 IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x304d49880070 of 0x304d4986f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + 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 0x3306546802e0, JSClass 0x7fa1c129be40, in object 0x330654680130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x330654680070 of 0x33065466f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation 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' 0x304d498803a0 in GIRepository 0x304d498800d0 + 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 IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x330654680070 of 0x13046df093f8 '_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 G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x3306546803a0 in GIRepository 0x3306546800d0 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xca3437802e0, JSClass 0x7fc18a993e40, in object 0xca343780130 + 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 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x330654680070 of 0x33065466fe80 '_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 0x330654680070 of 0x33065466fee0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x330654680160 of 0x33065466fe20 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x304d49880070 of 0x304d4986ffa0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x304d49880070 of 0x304d4986ff40 'lang' is mod 1 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS IMPORT: successfully imported module 'lang' + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + 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 G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS NATIVE: Registered native JS module 'system' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1f932f809d0, JSClass 0x7f25ebfafe40, in object 0x1f932f808e0 - - + 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 set_uint in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3acc6fb50 'jasmine' is mod 1 JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x304d49880070 of 0x304d498bf040 '_signals' is mod 1 + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS IMPORT: successfully imported module '_signals' + JS G PRM: Defined class ParamSpec prototype is 0x3306546c5040 class 0x7fa1c129f6c0 in object 0x330654680370 + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x304d49880070 of 0x304d4986fee0 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x304d49880160 of 0x304d4986fe80 'Gio' is mod 1 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x3306546807c0, JSClass 0x7fa1c129c2a0, in object 0x330654680370 + 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 IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1f932f80a30, JSClass 0x7f25ebfafe40, in object 0x1f932f808e0 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Defined namespace 'Gio' 0x354c2b780370 in GIRepository 0x354c2b7800d0 + 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: successfully imported module 'Gio' JS G NS: Defined namespace 'GObject' 0x330654680370 in GIRepository 0x3306546800d0 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 @@ -3407,297 +3184,200 @@ 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 0x238da150f808 - 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 0x5579223aeb70 type GParamBoolean - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1f932f80a90, JSClass 0x7f25ebfb02a0, in object 0x1f932f808e0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1f932f80af0, JSClass 0x7f25ebfb02a0, in object 0x1f932f80430 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1f932f80b50, JSClass 0x7f25ebfb02a0, in object 0x1f932f808e0 - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x1f932fcdd90, JSClass 0x7f25ebfb01a0, in object 0x1f932f808e0 - JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1f932f80be0, JSClass 0x7f25ebfb02a0, in object 0x6d13b100428 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x21cbced802e0, JSClass 0x7f5aa2fdae40, in object 0x21cbced80130 JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS CTX: Enabling JIT + JS G ENUM: Defining GObject.ParamFlags as 0x13046df0cc20 + 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 0x55e0c3f60860 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 0x55e0c3e8c0d0 type GParamString + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0xa4617480e80, JSClass 0x7f63045fee40, in object 0xa4617480130 - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1f932f80c70, JSClass 0x7f25ebfafe40, in object 0x1f932f808e0 - 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 ERR: Defined class for IOErrorEnum (GError), prototype 0xa46174f0100, JSClass 0x7f63045fefe0, in object 0xa46174803a0 - 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 CTX: JS context destroyed 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 MEMORY: Memory report: after destroying context JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 - - JS MEMORY: 0 objects currently alive - JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 - JS G OBJ: Defined class for Settings (GSettings), prototype 0x1f932f80cd0, JSClass 0x7f25ebfb02a0, in object 0x1f932f808e0 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 OBJ: Defining method get_name in prototype for GObject.ParamSpec - 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 NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - 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 OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 - 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 FUNCTION for 'getenv' in namespace 'GLib' JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - - 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 minijasmine succeeded - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x21cbced80070 of 0x21cbced6f130 'minijasmine' is mod 1 - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x354c2b780c70, JSClass 0x7f34e6ce72a0, in object 0x238da1500428 + JS IMPORT: Defining parent 0xca343780070 of 0xca34376f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS CTX: Script evaluation succeeded + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 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_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 CTX: Initialized class GjsFileImporter prototype 0x2d40c7580040 - 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 IMPORT: Defining parent (nil) of 0x2d40c7580070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 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_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 IMPORT: Importing '_print' JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G OBJ: Defined class for Gjs_TestObj (Gjs_TestObj), prototype 0x330654680820, JSClass 0x7fa1c129c2a0, in object 0x13046df00428 + 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 0x13046df0d568 + 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 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: Initialized class GjsFileImporter prototype 0x1e5930c80040 + JS IMPORT: Defining parent (nil) of 0x1e5930c80070 '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: Importing '_print' JS NATIVE: Defining native module '_print' - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x2d40c7580070 of 0x53162b001f8 '_print' is mod 1 - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS IMPORT: Defining parent 0x1e5930c80070 of 0x23536b8001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - 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: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x1cbf73680070 of 0x1cbf7366fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Defined namespace 'Gio' 0x1f932f808e0 in GIRepository 0x1f932f800d0 - 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 FUNCTION for 'quark_from_string' in namespace 'GLib' - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x2d40c75800a0 - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c75800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x21cbced80070 of 0x286fdf1093f8 '_gi' is mod 1 + JS IMPORT: Defining parent 0x304d49880070 of 0x48a26e0abb8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x17d3acc802e0, JSClass 0x7f80bd1aee40, in object 0x17d3acc80130 - JS CTX: Script evaluation succeeded - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d40c7580100 - 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 '_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 G OBJ: Defining method notify in prototype for GObject (GObject.Object) + + JS IMPORT: Defining parent 0x304d49880070 of 0x304d498bf3a0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x304d49880160 of 0x304d498bf340 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x1e5930c800a0 + JS IMPORT: Defining parent 0x1e5930c80070 of 0x1e5930c800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e5930c80100 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: Found info type FUNCTION for 'getenv' in namespace 'GLib' - - JS G NS: Defined namespace 'GjsPrivate' 0x21cbced803a0 in GIRepository 0x21cbced800d0 - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3acc6f130 'minijasmine' is mod 1 JS IMPORT: Importing directory 'overrides' - - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c7580160 'overrides' is mod 1 JS IMPORT: successfully imported module 'minijasmine' - - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ JS CTX: Script evaluation succeeded - - JS IMPORT: Defined importer 'overrides' 0x2d40c7580160 in 0x2d40c7580070 + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x1e5930c80070 of 0x1e5930c80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1e5930c80160 in 0x1e5930c80070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x21cbced80070 of 0x21cbced6fe80 '_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 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1cbf736802e0, JSClass 0x7fb84526be40, in object 0x1cbf73680130 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + 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 G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1cbf73680070 of 0x1cbf7366f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS IMPORT: Importing module jasmine succeeded JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x2d40c7580070 of 0x53162b00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x1e5930c80070 of 0x23536b800778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea36fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c756f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x1e5930c80070 of 0x1e5930c6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x2d40c7580160 of 0x2d40c756f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x1e5930c80160 of 0x1e5930c6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x21cbced80070 of 0x21cbced6fee0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module GObject succeeded JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS IMPORT: Defining parent 0x21cbced80160 of 0x21cbced6fe20 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2d40c7580190, JSClass 0x7fb64ef2ce40, in object 0x2d40c7580130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2d40c75801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x2d40c756f250 + JS G BXD: Defined class for Variant (GVariant), prototype 0x1e5930c80190, JSClass 0x7f26417a3e40, in object 0x1e5930c80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1e5930c801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1e5930c6f250 + JS IMPORT: Importing module GIMarshallingTests succeeded + JS IMPORT: Defining parent 0xca343780160 of 0xca34376fe50 '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 G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d40c7580220, JSClass 0x7fb64ef2ce40, in object 0x2d40c7580130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e5930c80220, JSClass 0x7f26417a3e40, in object 0x1e5930c80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d40c7580280, JSClass 0x7fb64ef2ce40, in object 0x2d40c7580130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS CTX: Enabling JIT - + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e5930c80280, JSClass 0x7f26417a3e40, in object 0x1e5930c80130 + 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 '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 BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0xca3437803a0, JSClass 0x7fc18a993e40, in object 0xca343780370 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' 0x2d40c7580130 in GIRepository 0x2d40c75800d0 + JS G NS: Defined namespace 'GLib' 0x1e5930c80130 in GIRepository 0x1e5930c800d0 + JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) + JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS CTX: Initialized class GjsFileImporter prototype 0x1d0971080040 - JS IMPORT: Defining parent (nil) of 0x1d0971080070 'imports' is mod 0 JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS G PRM: Defined class ParamSpec prototype is 0x21cbcedc5040 class 0x7f5aa2fde6c0 in object 0x21cbced80370 - JS IMPORT: Defining parent 0x1d0971080070 of 0x36bd99001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - 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 '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' 0x17d3acc803a0 in GIRepository 0x17d3acc800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x1d09710800a0 - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d09710800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - 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 IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS CTX: Script evaluation succeeded - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d0971080100 - 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 'idle_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d0971080160 'overrides' is mod 1 - JS G BXD: Defining method matches in prototype for GLib.Error - JS IMPORT: Defined importer 'overrides' 0x1d0971080160 in 0x1d0971080070 - JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G PRM: Defined class ParamSpec prototype is 0x304d498bf4c0 class 0x7f702742f6c0 in object 0x304d498803d0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS CTX: Script evaluation succeeded JS G OBJ: Defined class for Object (GObject), prototype 0x21cbced807c0, JSClass 0x7f5aa2fdb2a0, in object 0x21cbced80370 + JS G OBJ: Defined class for Object (GObject), prototype 0x304d498807f0, JSClass 0x7f702742c2a0, in object 0x304d498803d0 + 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' 0x304d498803d0 in GIRepository 0x304d498800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x304d49880820, JSClass 0x7f702742c2a0, in object 0x304d49880370 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides + 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 0xca343780070 of 0x16cbb6309620 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x304d49880880, JSClass 0x7f702742c2a0, in object 0x304d49880370 + 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 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 0x304d498808e0, JSClass 0x7f702742be40, in object 0x304d49880370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x304d49880940, JSClass 0x7f702742be40, in object 0x304d49880370 + 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 0x304d498809a0, JSClass 0x7f702742c2a0, in object 0x304d49880370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x304d49880a00, JSClass 0x7f702742c2a0, in object 0x304d498803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x304d49880a60, JSClass 0x7f702742c2a0, in object 0x304d49880370 + 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: 102 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 - JS MEMORY: function = 166 + JS MEMORY: function = 77 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 9 - JS MEMORY: gerror_prototype = 1 + 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 = 5 - JS MEMORY: object_instance = 16 - JS MEMORY: object_prototype = 11 + 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 @@ -3709,415 +3389,288 @@ 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 0x1d0971080070 of 0x36bd9900778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d097106f1f0 'byteArray' is mod 1 - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3accbc130 '_legacy' is mod 1 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS IMPORT: successfully imported module 'byteArray' - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GLib succeeded - - JS IMPORT: Defining parent 0x1d0971080160 of 0x1d097106f190 'GLib' is mod 1 - JS IMPORT: Importing module lang succeeded - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3accbc0d0 'lang' is mod 1 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x8e0ea3802e0, JSClass 0x7f570b99fe40, in object 0x8e0ea380130 JS IMPORT: successfully imported module 'lang' - - 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 '_signals' not found in resource:///org/gjs/jsunit - JS G NS: Defined namespace 'GObject' 0x21cbced80370 in GIRepository 0x21cbced800d0 - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ 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 0x1d0971080190, JSClass 0x7ffac03e0e40, in object 0x1d0971080130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1d09710801c0 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS CTX: Initialized class GIRepositoryFunction prototype 0x1d097106f250 - 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 IMPORT: Importing module _signals succeeded + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x304d498bfc40, JSClass 0x7f702742c1a0, in object 0x304d49880370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x304d49880af0, JSClass 0x7f702742c2a0, in object 0x48a26e00428 + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0xca343780430 in GIRepository 0xca3437800d0 + 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 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x304d49880b80, JSClass 0x7f702742be40, in object 0x304d49880370 + 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 0x304d49880be0, JSClass 0x7f702742c2a0, in object 0x304d49880370 + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0xca343780070 of 0xca34376ffa0 '_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: 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 IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3accbc190 '_signals' is mod 1 JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d0971080220, JSClass 0x7ffac03e0e40, in object 0x1d0971080130 + JS IMPORT: Defining parent 0xca343780070 of 0xca3437cd040 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + 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 GObject succeeded + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS IMPORT: Defining parent 0xca343780160 of 0xca34376ff40 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + 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' 0x304d49880370 in GIRepository 0x304d498800d0 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' - JS IMPORT: successfully imported module '_signals' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d0971080280, JSClass 0x7ffac03e0e40, in object 0x1d0971080130 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 NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - + 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 NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 - JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 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 NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - - JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - - JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - + 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 NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G ENUM: Defining GObject.ParamFlags as 0x286fdf10cc20 - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' + JS G ENUM: Defining GObject.ParamFlags as 0x48a26e0f808 + 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 0x55efa9a01b70 type GParamBoolean + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 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 jasmine succeeded + JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS IMPORT: Defining parent 0x1e5930c80070 of 0x1e5930c6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' - 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: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' - JS IMPORT: Importing module minijasmine succeeded JS G NS: Defined namespace 'GLib' 0x1d0971080130 in GIRepository 0x1d09710800d0 + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x304d49880c70, JSClass 0x7f702742c2a0, in object 0x48a26e00428 + 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 G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0xca3437cd160 class 0x7fc18a9976c0 in object 0xca343780400 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea36f130 'minijasmine' is mod 1 - JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5596601ce860 type GParamInt + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1e5930c802e0, JSClass 0x7f26417a3e40, in object 0x1e5930c80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1e5930c80070 of 0x1e5930c6f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G PRM: Wrapping GParamString 'string' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5596600fa0d0 type GParamString - JS CTX: Enabling JIT - JS CTX: Initialized class GjsFileImporter prototype 0x3f3875580040 - JS IMPORT: Defining parent (nil) of 0x3f3875580070 'imports' is mod 0 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x3f3875580070 of 0x2e32464001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing module signals succeeded JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3accbc070 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x17d3acc80160 of 0x17d3acc6ffd0 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' - JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x1f932f80d30, JSClass 0x7f25ebfafe40, in object 0x1f932f80370 - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - 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 G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS NATIVE: Defining native module 'gi' - 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 CTX: Initialized class GIRepository prototype 0x3f38755800a0 - - JS IMPORT: Defining parent 0x3f3875580070 of 0x3f38755800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'SimpleStruct' 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 BXD: Defined class for SimpleStruct (void), prototype 0x1f932f80d90, JSClass 0x7f25ebfafe40, in object 0x1f932f80370 - JS G OBJ: Defined class for Gjs_TestObj (Gjs_TestObj), prototype 0x21cbced80820, JSClass 0x7f5aa2fdb2a0, in object 0x286fdf100428 - - 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 NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' - 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 enum value VALUE1 (fixed from value1) 0 - JS G ENUM: Defining GObject.SignalFlags as 0x286fdf10d568 - 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 0x6d13b112678 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f3875580100 - 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 0x3f3875580070 of 0x3f3875580160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x3f3875580160 in 0x3f3875580070 - 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 BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Enabling JIT - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c756fb50 '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: Initialized class GjsFileImporter prototype 0x269ffbf80040 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x8e0ea3803a0 in GIRepository 0x8e0ea3800d0 - JS IMPORT: Defining parent (nil) of 0x269ffbf80070 'imports' is mod 0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x354c2b780cd0, JSClass 0x7f34e6ce6e40, in object 0x354c2b780370 - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x3f3875580070 of 0x2e3246400778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x269ffbf80070 of 0x5493d2001f8 '_print' is mod 1 - JS IMPORT: Importing module byteArray succeeded - JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource - JS IMPORT: successfully imported module '_print' JS IMPORT: Defining parent 0x3f3875580070 of 0x3f387556f1f0 'byteArray' is mod 1 - - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x3f3875580160 of 0x3f387556f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x17d3acc80070 of 0x20b8e220ad88 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS G BXD: Defining method get_string in prototype for GLib.Variant - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G BXD: Defined class for Variant (GVariant), prototype 0x3f3875580190, JSClass 0x7f0abb8aae40, in object 0x3f3875580130 - JS CTX: Initialized class GIRepositoryGType prototype 0x3f38755801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x3f387556f250 - 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 0x3f3875580220, JSClass 0x7f0abb8aae40, in object 0x3f3875580130 - JS IMPORT: Importing module _common succeeded - JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema - JS IMPORT: Defining parent 0x17d3acc80070 of 0x17d3accbc4f0 '_common' is mod 1 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema - JS IMPORT: successfully imported module '_common' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f3875580280, JSClass 0x7f0abb8aae40, in object 0x3f3875580130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS IMPORT: Importing module GObject succeeded - 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 IMPORT: Defining parent 0x17d3acc80160 of 0x17d3accbc490 'GObject' is mod 1 - 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 IMPORT: successfully imported module 'GObject' - 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 IMPORT: Importing module jasmine succeeded - - JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x3f3875580130 in GIRepository 0x3f38755800d0 JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 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 0x1d0971080070 of 0x1d097106fb50 '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 0x269ffbf800a0 - JS IMPORT: Defining parent 0x269ffbf80070 of 0x269ffbf800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Initialized class GjsFileImporter prototype 0x27326c680040 + JS IMPORT: Defining parent (nil) of 0x27326c680070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x27326c680070 of 0x372a926001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0xca343780850, JSClass 0x7fc18a9942a0, in object 0xca343780400 + 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' 0xca343780400 in GIRepository 0xca3437800d0 JS CTX: Script evaluation succeeded - JS G BXD: Defining method classify in prototype for GLib.Variant - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0xca343780880, JSClass 0x7fc18a9942a0, in object 0xca343780370 + JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) + JS G NS: Defined namespace 'GIMarshallingTests' 0xca343780370 in GIRepository 0xca3437800d0 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 0x269ffbf80100 - JS CTX: Destroying JS context - JS CTX: Releasing all native objects JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x27326c6800a0 + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c6800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) JS CTX: Initialized class GIRepositoryNamespace prototype 0x27326c680100 - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources + 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 BXD: Defining method run in prototype for GLib.MainLoop JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x269ffbf80070 of 0x269ffbf80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x269ffbf80160 in 0x269ffbf80070 + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c680160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x27326c680160 in 0x27326c680070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS IMPORT: Importing module _legacy succeeded + JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea3b7160 '_legacy' is mod 1 - JS G PRM: Defined class ParamSpec prototype is 0x17d3accbc610 class 0x7f80bd1b26c0 in object 0x17d3acc803d0 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea3b7100 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema - - JS G BXD: Defining method equal in prototype for GLib.Variant - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea3b71c0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x269ffbf80070 of 0x5493d200778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x27326c680070 of 0x372a92600778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x269ffbf80070 of 0x269ffbf6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c66f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x269ffbf80160 of 0x269ffbf6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x27326c680160 of 0x27326c66f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' - JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1cbf73680550, JSClass 0x7fb84526be40, in object 0x1cbf73680130 + 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 BXD: Defined class for Variant (GVariant), prototype 0x269ffbf80190, JSClass 0x7f8012ee9e40, in object 0x269ffbf80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x269ffbf801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x269ffbf6f250 - 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 STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x269ffbf80220, JSClass 0x7f8012ee9e40, in object 0x269ffbf80130 + JS G BXD: Defined class for Variant (GVariant), prototype 0x27326c680190, JSClass 0x7f8b1c67be40, in object 0x27326c680130 JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + + JS CTX: Initialized class GIRepositoryGType prototype 0x27326c6801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x27326c66f250 + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0xca343780070 of 0xca3437cd760 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + + JS G BXD: Defined class for Bytes (GBytes), prototype 0x27326c680220, JSClass 0x7f8b1c67be40, in object 0x27326c680130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x269ffbf80280, JSClass 0x7f8012ee9e40, in object 0x269ffbf80130 - JS G BXD: Defining method get_variant in prototype for GLib.Variant + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27326c680280, JSClass 0x7f8b1c67be40, in object 0x27326c680130 + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit 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 'strstr_len' 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 '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 is_of_type in prototype for GLib.Variant 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 OBJECT for 'Object' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'strchug' 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 BXD: Defining method get_uint32 in prototype for GLib.Variant - - JS G OBJ: Defined class for Object (GObject), prototype 0x17d3acc807f0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc803d0 + 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' 0x269ffbf80130 in GIRepository 0x269ffbf800d0 + JS G NS: Defined namespace 'GLib' 0x27326c680130 in GIRepository 0x27326c6800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1d09710802e0, JSClass 0x7ffac03e0e40, in object 0x1d0971080130 + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0xca343780070 of 0xca3437cd7c0 '_signals' is mod 1 JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d40c75802e0, JSClass 0x7fb64ef2ce40, in object 0x2d40c7580130 - 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 MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive 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' 0x17d3acc803d0 in GIRepository 0x17d3acc800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x17d3acc80820, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 - JS IMPORT: Importing module signals succeeded JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea3b70a0 'signals' is mod 1 - JS IMPORT: Importing module minijasmine succeeded + JS G BXD: Defining method get_string in prototype for GLib.Variant + JS IMPORT: successfully imported module '_signals' + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0xca343780070 of 0xca3437cd700 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d097106f130 'minijasmine' is mod 1 JS IMPORT: Importing module Gio succeeded - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS IMPORT: Defining parent 0x8e0ea380160 of 0x8e0ea3b7040 'Gio' is mod 1 + JS IMPORT: Defining parent 0xca343780160 of 0xca3437cd6a0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - 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 G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x17d3acc80880, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 - - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c756f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - 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 jasmine succeeded JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS CTX: Enabling JIT JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x17d3acc808e0, JSClass 0x7f80bd1aee40, in object 0x17d3acc80370 - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G BXD: Defining method get_maybe in prototype for GLib.Variant - - JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c66fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + 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 ENUM: Defining enum value VALUE1 (fixed from value1) 0 - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - 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 FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x17d3acc80940, JSClass 0x7f80bd1aee40, in object 0x17d3acc80370 - JS G ENUM: Defining GIMarshallingTests.GEnum as 0x6d13b15c6d8 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 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 OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS CTX: Initialized class GjsFileImporter prototype 0x33a29bb80040 - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x17d3acc809a0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x17d3acc80a00, JSClass 0x7f80bd1af2a0, in object 0x17d3acc803a0 - JS IMPORT: Defining parent (nil) of 0x33a29bb80070 'imports' is mod 0 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G NS: Found info type FLAGS for 'Flags' 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 OBJ: Defined class for ListStore (GListStore), prototype 0x17d3acc80a60, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 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.Flags as 0x6d13b160a60 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xca343780910, JSClass 0x7fc18a9942a0, in object 0xca3437808e0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xca343780970, JSClass 0x7fc18a9942a0, in object 0xca3437808e0 + 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 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 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x27326c6802e0, JSClass 0x7f8b1c67be40, in object 0x27326c680130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c66f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' + JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1e5930c80550, JSClass 0x7f26417a3e40, in object 0x1e5930c80130 + 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 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' 0x27326c6803a0 in GIRepository 0x27326c6800d0 + 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 STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xca3437809d0, JSClass 0x7fc18a993e40, in object 0xca3437808e0 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xca343780a30, JSClass 0x7fc18a993e40, in object 0xca3437808e0 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS IMPORT: Importing module _legacy succeeded JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x17d3accbcd90, JSClass 0x7f80bd1af1a0, in object 0x17d3acc80370 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x33a29bb80070 of 0x2f6acd8001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS IMPORT: Importing module jasmine succeeded - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x17d3acc80af0, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - 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 OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xca343780a90, JSClass 0x7fc18a9942a0, in object 0xca3437808e0 + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c66ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xca343780af0, JSClass 0x7fc18a9942a0, in object 0xca343780430 + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c66fee0 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0xca343780b50, JSClass 0x7fc18a9942a0, in object 0xca3437808e0 + JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0xca3437cdd90, JSClass 0x7fc18a9941a0, in object 0xca3437808e0 + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xca343780be0, JSClass 0x7fc18a9942a0, in object 0x16cbb6300428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x6d13b162cd8 - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x17d3acc80b80, JSClass 0x7f80bd1aee40, in object 0x17d3acc80370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xca343780c70, JSClass 0x7fc18a993e40, in object 0xca3437808e0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS IMPORT: Defining parent 0x3f3875580070 of 0x3f387556fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x17d3acc80be0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 - JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c66ffa0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G OBJ: Defined class for Settings (GSettings), prototype 0xca343780cd0, JSClass 0x7fc18a9942a0, in object 0xca3437808e0 + JS CTX: Enabling JIT 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) @@ -4133,6 +3686,7 @@ 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: Enabling JIT 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) @@ -4141,21 +3695,12 @@ 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 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing 'gi' JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) - - JS NATIVE: Defining native module 'gi' + 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 'GjsPrivate' in GI repository object (or it was not an object)' JS CTX: Initialized class GIRepository prototype 0x33a29bb800a0 - - JS IMPORT: Defining parent 0x33a29bb80070 of 0x33a29bb800d0 'gi' is mod 1 JS G NS: Defined namespace 'GjsPrivate' 0x2d40c75803a0 in GIRepository 0x2d40c75800d0 JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - - - JS IMPORT: successfully imported module 'gi' + 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 IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit 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) @@ -4166,88 +3711,84 @@ 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 'lang' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepositoryNamespace prototype 0x33a29bb80100 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS CTX: Initialized class GjsFileImporter prototype 0x1bd451180040 + JS IMPORT: Defining parent (nil) of 0x1bd451180070 'imports' is mod 0 + JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x1bd451180070 of 0x2a227c001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing module signals succeeded + JS G BXD: Defining method get_maybe in prototype for GLib.Variant + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c66fe80 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x27326c680160 of 0x27326c66fe20 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x304d49880cd0, JSClass 0x7f702742be40, in object 0x304d49880370 + JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 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 0x1bd4511800a0 + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd4511800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bd451180100 + 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 '_legacy' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x1f932f80e20, JSClass 0x7f25ebfb02a0, in object 0x1f932f80370 - JS G NS: Defined namespace 'Gio' 0x17d3acc80370 in GIRepository 0x17d3acc800d0 - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x33a29bb80070 of 0x33a29bb80160 'overrides' is mod 1 - JS IMPORT: Defining parent 0x8e0ea380070 of 0x2d1f6c60ac20 '_gi' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33a29bb80160 in 0x33a29bb80070 - + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd451180160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1bd451180160 in 0x1bd451180070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: successfully imported module '_gi' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS CTX: Script evaluation succeeded JS IMPORT: JS import '_common' 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 IMPORT: Importing module _common succeeded - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Defining parent 0x8e0ea380070 of 0x8e0ea3b7520 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x8e0ea380160 of 0x8e0ea3b74c0 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' + JS CTX: Initialized class GjsFileImporter prototype 0x10027c580040 + JS IMPORT: Defining parent (nil) of 0x10027c580070 'imports' is mod 0 JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_byteArrayNative' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x27326c680070 of 0x372a9260abb8 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x33a29bb80070 of 0x2f6acd800778 '_byteArrayNative' is mod 1 - JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Defining parent 0x1bd451180070 of 0x2a227c00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x33a29bb80070 of 0x33a29bb6f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd45116f1f0 '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 G OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0x1f932f80eb0, JSClass 0x7f25ebfb02a0, in object 0x1f932f71a20 JS IMPORT: Importing module jasmine succeeded - - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c756ff40 '_legacy' is mod 1 - JS IMPORT: Defining parent 0x33a29bb80160 of 0x33a29bb6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x1bd451180160 of 0x1bd45116f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c756fee0 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: Defining parent 0x269ffbf80070 of 0x269ffbf6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - 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 'type_from_name' in namespace 'GObject' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - - - JS G BXD: Defined class for Variant (GVariant), prototype 0x33a29bb80190, JSClass 0x7f8a7c039e40, in object 0x33a29bb80130 - JS IMPORT: Importing module Gtk succeeded - JS CTX: Initialized class GIRepositoryGType prototype 0x33a29bb801c0 - JS IMPORT: Defining parent 0x17d3acc80160 of 0x17d3accde850 'Gtk' is mod 1 - JS CTX: Initialized class GIRepositoryFunction prototype 0x33a29bb6f250 - JS IMPORT: successfully imported module 'Gtk' - 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 0x238da151f2f8 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + 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 STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x1bd451180190, JSClass 0x7f37f5423e40, in object 0x1bd451180130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1bd4511801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1bd45116f250 + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x27326c680070 of 0x27326c6c0340 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x27326c680160 of 0x27326c6c02e0 '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 0x33a29bb80220, JSClass 0x7f8a7c039e40, in object 0x33a29bb80130 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3f38755802e0, JSClass 0x7f0abb8aae40, in object 0x3f3875580130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1bd451180220, JSClass 0x7f37f5423e40, in object 0x1bd451180130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x33a29bb80280, JSClass 0x7f8a7c039e40, in object 0x33a29bb80130 - JS IMPORT: Importing module _signals succeeded JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1bd451180280, JSClass 0x7f37f5423e40, in object 0x1bd451180130 + 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 IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c756ffa0 '_signals' is mod 1 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 IMPORT: successfully imported module '_signals' 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' @@ -4257,191 +3798,90 @@ 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' 0x33a29bb80130 in GIRepository 0x33a29bb800d0 + JS G NS: Defined namespace 'GLib' 0x1bd451180130 in GIRepository 0x1bd4511800d0 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 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x3f3875580070 of 0x3f387556f130 'minijasmine' is mod 1 + 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 IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - JS G PRM: Defined class ParamSpec prototype is 0x8e0ea3b7640 class 0x7f570b9a36c0 in object 0x8e0ea3803d0 - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit -Trace/breakpoint trap - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c756fe80 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x2d40c7580160 of 0x2d40c756fe20 '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 module _legacy succeeded - JS IMPORT: Defining parent 0x3f3875580070 of 0x3f387556fe80 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x3f3875580070 of 0x3f387556fe20 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant + JS G PRM: Defined class ParamSpec prototype is 0x27326c6c0460 class 0x7f8b1c67f6c0 in object 0x27326c6803d0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x10027c580070 of 0x23d730a001f8 '_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 0x10027c5800a0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x269ffbf802e0, JSClass 0x7f8012ee9e40, in object 0x269ffbf80130 - JS G OBJ: Defined class for Object (GObject), prototype 0x8e0ea3807f0, JSClass 0x7f570b9a02a0, in object 0x8e0ea3803d0 - 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 Object (GObject), prototype 0x27326c6807f0, JSClass 0x7f8b1c67c2a0, in object 0x27326c6803d0 JS G NS: Found info type FUNCTION for 'signal_handler_find' 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_block_matched' in namespace 'GObject' - JS IMPORT: Importing module minijasmine succeeded JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS IMPORT: Defining parent 0x269ffbf80070 of 0x269ffbf6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x8e0ea3803d0 in GIRepository 0x8e0ea3800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x8e0ea380820, JSClass 0x7f570b9a02a0, in object 0x8e0ea380370 - JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0x1f932f80f10, JSClass 0x7f25ebfb02a0, in object 0x1f932f71a20 + JS G NS: Defined namespace 'GObject' 0x27326c6803d0 in GIRepository 0x27326c6800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x27326c680820, JSClass 0x7f8b1c67c2a0, in object 0x27326c680370 + JS G NS: Defined namespace 'Gio' 0xca3437808e0 in GIRepository 0xca3437800d0 + 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 OBJECT for 'DBusProxy' in namespace 'Gio' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x2d40c7580070 of 0x53162b0abb8 '_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 DBusProxy (GDBusProxy), prototype 0x8e0ea380880, JSClass 0x7f570b9a02a0, in object 0x8e0ea380370 - JS CTX: Script evaluation succeeded - JS IMPORT: Importing module _common succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - - JS IMPORT: Defining parent 0x2d40c7580070 of 0x2d40c75c0340 '_common' is mod 1 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x27326c680880, JSClass 0x7f8b1c67c2a0, in object 0x27326c680370 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: successfully imported module '_common' - JS G BXD: Defining method insert_value in prototype for GLib.VariantDict JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x2d40c7580160 of 0x2d40c75c02e0 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - 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' 0x269ffbf80370 in GIRepository 0x269ffbf800d0 - JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict - JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x8e0ea3808e0, JSClass 0x7f570b99fe40, in object 0x8e0ea380370 - JS G BXD: Defining method classify in prototype for GLib.Variant JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x8e0ea380940, JSClass 0x7f570b99fe40, in object 0x8e0ea380370 - 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 OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G BXD: Defining method get_int32 in prototype for GLib.Variant - - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x27326c6808e0, JSClass 0x7f8b1c67be40, in object 0x27326c680370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x27326c680940, JSClass 0x7f8b1c67be40, in object 0x27326c680370 + JS G NS: Found info type OBJECT for 'DBusImplementation' 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 G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x8e0ea3809a0, JSClass 0x7f570b9a02a0, in object 0x8e0ea380370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x8e0ea380a00, JSClass 0x7f570b9a02a0, in object 0x8e0ea3803a0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x27326c6809a0, JSClass 0x7f8b1c67c2a0, in object 0x27326c680370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x27326c680a00, JSClass 0x7f8b1c67c2a0, in object 0x27326c6803a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x8e0ea380a60, JSClass 0x7f570b9a02a0, in object 0x8e0ea380370 - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x27326c680a60, JSClass 0x7f8b1c67c2a0, in object 0x27326c680370 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G PRM: Defined class ParamSpec prototype is 0x2d40c75c0460 class 0x7fb64ef306c0 in object 0x2d40c75803d0 - JS G IFACE: Defined class for File (GFile), prototype 0x8e0ea3b7dc0, JSClass 0x7f570b9a01a0, in object 0x8e0ea380370 - JS IMPORT: Importing module jasmine succeeded JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x8e0ea380af0, JSClass 0x7f570b9a02a0, in object 0x2d1f6c600428 - + JS G IFACE: Defined class for File (GFile), prototype 0x27326c6c0be0, JSClass 0x7f8b1c67c1a0, in object 0x27326c680370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x27326c680af0, JSClass 0x7f8b1c67c2a0, in object 0x372a92600428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x8e0ea380b80, JSClass 0x7f570b99fe40, in object 0x8e0ea380370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x27326c680b80, JSClass 0x7f8b1c67be40, in object 0x27326c680370 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 0x33a29bb80070 of 0x33a29bb6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x8e0ea380be0, JSClass 0x7f570b9a02a0, in object 0x8e0ea380370 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x27326c680be0, JSClass 0x7f8b1c67c2a0, in object 0x27326c680370 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 'str_hash' in namespace 'GLib' - JS CTX: Script evaluation succeeded 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 NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method quit in prototype for GLib.MainLoop 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 BXD: Defining method get_boolean in prototype for GLib.Variant JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - 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 G BXD: Defining method run in prototype for GLib.MainLoop JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 4 - JS MEMORY: closure = 0 - JS MEMORY: function = 77 - JS MEMORY: fundamental_instance = 0 + 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 MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS MEMORY: interface = 0 - - JS MEMORY: module = 7 - JS MEMORY: ns = 3 - JS MEMORY: object_instance = 3 - JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS MEMORY: object_prototype = 2 - - JS MEMORY: param = 2 - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 + 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 MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS CTX: Stopping profiler - JS CTX: Shutting down toggle queue JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS CTX: Notifying reference holders of GjsContext dispose - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS CTX: Final triggered GC - - JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS IMPORT: Cleaning up from failed import of 'WarnLib' - - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' + 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: Defined class for Object (GObject), prototype 0x2d40c75807f0, JSClass 0x7fb64ef2d2a0, in object 0x2d40c75803d0 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 notify in prototype for GObject (GObject.Object) 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) @@ -4449,75 +3889,113 @@ 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 FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) - - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 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 'signal_handlers_block_matched' in namespace 'GObject' JS G OBJ: Defined class for Gjs_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0x1f932f80f70, JSClass 0x7f25ebfb02a0, in object 0x1f932f71a20 JS NATIVE: Registered native JS module '_print' - + 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' 0x27326c680370 in GIRepository 0x27326c6800d0 + JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema JS IMPORT: Importing module jasmine succeeded - 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' 0x2d40c75803d0 in GIRepository 0x2d40c75800d0 JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0xccf00e106a0, JSClass 0x7f34e6ce72a0, in object 0x354c2b771d20 + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd45116fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + 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 0x1bd4511802e0, JSClass 0x7f37f5423e40, in object 0x1bd451180130 + JS IMPORT: Defining parent 0x10027c580070 of 0x10027c5800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd45116f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS CTX: Initialized class GIRepositoryNamespace prototype 0x10027c580100 + 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 OBJECT for 'ThemedIcon' in namespace 'Gio' + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x27326c680c40, JSClass 0x7f8b1c67c2a0, in object 0x27326c680370 + JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject + JS G PRM: JSObject created with param instance 0x56414136c670 type GParamString + JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x10027c580070 of 0x10027c580160 'overrides' is mod 1 + JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x27326c680ca0, JSClass 0x7f8b1c67c2a0, in object 0x27326c680370 + JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject + JS G PRM: JSObject created with param instance 0x564141423a50 type GParamBoolean + JS IMPORT: Defined importer 'overrides' 0x10027c580160 in 0x10027c580070 + JS IMPORT: successfully imported directory 'overrides' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject + JS G PRM: JSObject created with param instance 0x56414136c670 type GParamString + JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject + JS G PRM: JSObject created with param instance 0x564141423a50 type GParamBoolean + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + 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 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' 0x1bd4511803a0 in GIRepository 0x1bd4511800d0 + 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 OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject + JS G PRM: JSObject created with param instance 0x56414136c670 type GParamString + JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject + JS G PRM: JSObject created with param instance 0x564141423a50 type GParamBoolean + 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 0x10027c580070 of 0x23d730a00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x10027c580070 of 0x10027c56f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x10027c580160 of 0x10027c56f190 'GLib' is mod 1 JS IMPORT: Importing module _legacy succeeded - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2d40c7580820, JSClass 0x7fb64ef2d2a0, in object 0x2d40c7580370 - JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0xccf00e10760, JSClass 0x7f34e6ce6e40, in object 0x354c2b780370 - JS G NS: Defined namespace 'Gio' 0x8e0ea380370 in GIRepository 0x8e0ea3800d0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS IMPORT: successfully imported module 'GLib' + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd4511bc130 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd4511bc0d0 '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 STRUCT for 'Variant' in namespace 'GLib' + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd4511bc190 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' + JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' + JS G BXD: Defined class for Variant (GVariant), prototype 0x10027c580190, JSClass 0x7f24965dbe40, in object 0x10027c580130 JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' - 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 READABLE (fixed from readable) 1 + JS G ENUM: Defining enum value GET (fixed from get) 1 + JS G ENUM: Defining enum value SET (fixed from set) 2 JS IMPORT: Importing module signals succeeded - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 - JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd4511bc070 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 + JS IMPORT: Importing module Gio succeeded - JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + 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 NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' + JS IMPORT: Defining parent 0x1bd451180160 of 0x1bd45116ffd0 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' - JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 - 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 enum value LAX_VALIDATION (fixed from lax_validation) 16 - JS G ENUM: Defining GLib.LogLevelFlags as 0x2d50bdf38a50 - 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 OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2d40c7580880, JSClass 0x7fb64ef2d2a0, in object 0x2d40c7580370 - JS G ENUM: Defining GObject.ParamFlags as 0x2d1f6c60f8b8 - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - 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 G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0b3e670 type GParamString - 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 'timeout_add' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2d40c75808e0, JSClass 0x7fb64ef2ce40, in object 0x2d40c7580370 - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G ENUM: Defining Gio.SettingsBindFlags as 0x48a26e1f2f8 + JS CTX: Initialized class GIRepositoryGType prototype 0x10027c5801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x10027c56f250 JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2d40c7580940, JSClass 0x7fb64ef2ce40, in object 0x2d40c7580370 + 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: 382 objects currently alive - JS MEMORY: boxed_instance = 53 - JS MEMORY: boxed_prototype = 9 + JS MEMORY: 201 objects currently alive + JS MEMORY: boxed_instance = 1 + JS MEMORY: boxed_prototype = 7 JS MEMORY: closure = 0 - JS MEMORY: function = 169 + JS MEMORY: function = 157 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 @@ -4525,11 +4003,10 @@ JS MEMORY: importer = 2 JS MEMORY: interface = 1 JS MEMORY: module = 11 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS MEMORY: ns = 4 - - JS MEMORY: object_instance = 121 + JS MEMORY: ns = 4 + JS MEMORY: object_instance = 1 JS MEMORY: object_prototype = 10 - JS MEMORY: param = 1 + JS MEMORY: param = 6 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 @@ -4540,89 +4017,150 @@ 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_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 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x10027c580220, JSClass 0x7f24965dbe40, in object 0x10027c580130 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 0x23536b838a50 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10027c580280, JSClass 0x7f24965dbe40, in object 0x10027c580130 JS IMPORT: Importing '_gi' + + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x1bd451180070 of 0x2a227c0ad88 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS G NS: Found info type FUNCTION for 'stpcpy' 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 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 CTX: Enabling JIT + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x1bd451180070 of 0x1bd4511bc4f0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + 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: Importing module GObject succeeded + JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' + JS IMPORT: Defining parent 0x1bd451180160 of 0x1bd4511bc490 'GObject' is mod 1 + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS IMPORT: successfully imported module 'GObject' + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS IMPORT: Importing module Regress succeeded - JS IMPORT: Defining parent 0x1d0971080160 of 0x1d09710c74f0 'Regress' is mod 1 - JS IMPORT: successfully imported module 'Regress' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2d40c75809a0, JSClass 0x7fb64ef2d2a0, in object 0x2d40c7580370 + JS CTX: Initialized class GjsFileImporter prototype 0x3a04d9480040 + 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: Defining parent (nil) of 0x3a04d9480070 'imports' is mod 0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2d40c7580a00, JSClass 0x7fb64ef2d2a0, in object 0x2d40c75803a0 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x33a29bb802e0, JSClass 0x7f8a7c039e40, in object 0x33a29bb80130 + JS G NS: Defined namespace 'GLib' 0x10027c580130 in GIRepository 0x10027c5800d0 + 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 0x3a04d9480070 of 0x2c1d6b9001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema + 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 IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS G PRM: Defined class ParamSpec prototype is 0x1bd4511bc610 class 0x7f37f54276c0 in object 0x1bd4511803d0 JS CTX: Initialized class GIRepository prototype 0x3a04d94800a0 + + JS IMPORT: Defining parent 0x3a04d9480070 of 0x3a04d94800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a04d9480100 + 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 0x3a04d9480070 of 0x3a04d9480160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3a04d9480160 in 0x3a04d9480070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0xca343780d30, JSClass 0x7fc18a993e40, in object 0xca343780370 + JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for SimpleStruct (void), prototype 0xca343780d90, JSClass 0x7fc18a993e40, in object 0xca343780370 + 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 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 0x16cbb6312678 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x1bd4511807f0, JSClass 0x7f37f54242a0, in object 0x1bd4511803d0 + 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' 0x1bd4511803d0 in GIRepository 0x1bd4511800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1bd451180820, JSClass 0x7f37f54242a0, in object 0x1bd451180370 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1bd451180880, JSClass 0x7f37f54242a0, in object 0x1bd451180370 + 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 0x1bd4511808e0, JSClass 0x7f37f5423e40, in object 0x1bd451180370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1bd451180940, JSClass 0x7f37f5423e40, in object 0x1bd451180370 + 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 0x1bd4511809a0, JSClass 0x7f37f54242a0, in object 0x1bd451180370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1bd451180a00, JSClass 0x7f37f54242a0, in object 0x1bd4511803a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x8e0ea3d9940, JSClass 0x7f570b9a01a0, in object 0x2d1f6c600428 - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2d40c7580a60, JSClass 0x7fb64ef2d2a0, in object 0x2d40c7580370 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1bd451180a60, JSClass 0x7f37f54242a0, in object 0x1bd451180370 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - 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 IFACE: Defined class for File (GFile), prototype 0x2d40c75c0be0, JSClass 0x7fb64ef2d1a0, in object 0x2d40c7580370 - 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 0x2d1f6c60fbe8 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2d40c7580af0, JSClass 0x7fb64ef2d2a0, in object 0x53162b00428 - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x33a29bb80070 of 0x33a29bb6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' + JS G IFACE: Defined class for File (GFile), prototype 0x1bd4511bcd90, JSClass 0x7f37f54241a0, in object 0x1bd451180370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1bd451180af0, JSClass 0x7f37f54242a0, in object 0x2a227c00428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS CTX: Script evaluation succeeded - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2d40c7580b80, JSClass 0x7fb64ef2ce40, in object 0x2d40c7580370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1bd451180b80, JSClass 0x7f37f5423e40, in object 0x1bd451180370 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 0x2d40c7580be0, JSClass 0x7fb64ef2d2a0, in object 0x2d40c7580370 - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x1d0971080160 of 0x1d09710c7640 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' + JS G OBJ: Defined class for Settings (GSettings), prototype 0x1bd451180be0, JSClass 0x7f37f54242a0, in object 0x1bd451180370 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 FLAGS for 'ParamFlags' in namespace 'GObject' - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 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 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 ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 - JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G ENUM: Defining GObject.ParamFlags as 0x6d13b116cd0 - + 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 'param_spec_boolean' in namespace 'GObject' 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 PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G PRM: JSObject created with param instance 0x557c24d31b70 type GParamBoolean 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 CTX: Destroying JS context - JS CTX: Releasing all native objects JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS CTX: Freeing allocated resources - + 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) @@ -4640,120 +4178,52 @@ 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' 0x1bd451180370 in GIRepository 0x1bd4511800d0 + 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 Gtk succeeded + JS IMPORT: Defining parent 0x1bd451180160 of 0x1bd4511de850 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS CTX: Enabling JIT - JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x8e0ea3d99d0, JSClass 0x7f570b9a01a0, in object 0x2d1f6c600428 JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS IMPORT: Importing module foobar succeeded - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d09710c7a30 '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 0x1d0971080070 of 0x1d0971080460 'subA' is mod 1 - JS IMPORT: Defined importer 'subA' 0x1d0971080460 in 0x1d0971080070 - 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 0x1d0971080460 of 0x1d0971080490 'subB' is mod 1 - JS IMPORT: Defined importer 'subB' 0x1d0971080490 in 0x1d0971080460 - JS IMPORT: successfully imported directory 'subB' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G NS: Defined namespace 'Gio' 0x2d40c7580370 in GIRepository 0x2d40c75800d0 - JS CTX: Script evaluation succeeded - JS IMPORT: Importing module foobar succeeded - JS IMPORT: Defining parent 0x1d0971080490 of 0x1d09710c7b20 'foobar' is mod 1 - JS IMPORT: successfully imported module 'foobar' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GjsFileImporter prototype 0x16598480040 - 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 PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0b3bb70 type GParamOverride JS IMPORT: Defining parent (nil) of 0x16598480070 'imports' is mod 0 - - JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0b3e700 type GParamString + JS CTX: Initialized class GjsFileImporter prototype 0x33de4af80040 + JS IMPORT: Defining parent (nil) of 0x33de4af80070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x16598480070 of 0x3ff6297001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x33de4af80070 of 0x139442d001f8 '_print' is mod 1 JS IMPORT: successfully imported 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 CTX: Script evaluation succeeded - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x33a29bb80070 of 0x33a29bb6fee0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x33a29bb80070 of 0x33a29bb6fe80 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - 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 CTX: Initialized class GIRepository prototype 0x165984800a0 - JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' JS IMPORT: Defining parent 0x16598480070 of 0x165984800d0 'gi' is mod 1 - - JS IMPORT: successfully imported module 'gi' - JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x8e0ea380cd0, JSClass 0x7f570b9a02a0, in object 0x2d1f6c600428 - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - - JS MEMORY: 0 objects currently alive - JS CTX: Initialized class GIRepositoryNamespace prototype 0x16598480100 - JS CTX: Enabling JIT - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS IMPORT: Cleaning up from failed import of 'alwaysThrows' - 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 BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x16598480070 of 0x16598480160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x16598480160 in 0x16598480070 - JS IMPORT: successfully imported directory 'overrides' - JS CTX: JS context destroyed - JS CTX: Initialized class GjsFileImporter prototype 0x23f3f9180040 JS MEMORY: Memory report: after destroying context - + JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive - JS IMPORT: Cleaning up from failed import of 'alwaysThrows' - JS IMPORT: Defining parent (nil) of 0x23f3f9180070 'imports' is mod 0 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x23f3f9180070 of 0x2f3ca77001f8 '_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 0x5562b0c2c020 type GParamOverride JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G BXD: Defining method classify in prototype for GLib.Variant JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x16598480070 of 0x3ff629700778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x3a04d9480070 of 0x2c1d6b900778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x16598480070 of 0x1659846f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x3a04d9480070 of 0x3a04d946f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x16598480160 of 0x1659846f190 'GLib' is mod 1 + JS G BXD: Defining method n_children in prototype for GLib.Variant + JS IMPORT: Defining parent 0x3a04d9480160 of 0x3a04d946f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x8e0ea380d30, JSClass 0x7f570b9a02a0, in object 0x2d1f6c600428 + 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 NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x16598480190, JSClass 0x7f1876153e40, in object 0x16598480130 - JS CTX: Initialized class GIRepositoryGType prototype 0x165984801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1659846f250 - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x23f3f91800a0 - JS IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f91800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' + JS G BXD: Defined class for Variant (GVariant), prototype 0x3a04d9480190, JSClass 0x7f90abcebe40, in object 0x3a04d9480130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3a04d94801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3a04d946f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x16598480220, JSClass 0x7f1876153e40, in object 0x16598480130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a04d9480220, JSClass 0x7f90abcebe40, in object 0x3a04d9480130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16598480280, JSClass 0x7f1876153e40, in object 0x16598480130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a04d9480280, JSClass 0x7f90abcebe40, in object 0x3a04d9480130 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' @@ -4765,56 +4235,66 @@ 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 PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G PRM: JSObject created with param instance 0x5562b0c2c090 type GParamOverride - - JS CTX: Initialized class GIRepositoryNamespace prototype 0x23f3f9180100 + 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' 0x16598480130 in GIRepository 0x165984800d0 + JS G NS: Defined namespace 'GLib' 0x3a04d9480130 in GIRepository 0x3a04d94800d0 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 NATIVE: Defining native module 'gi' + JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' + JS CTX: Initialized class GIRepository prototype 0x33de4af800a0 + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4af800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x33de4af80100 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 CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f9180160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x23f3f9180160 in 0x23f3f9180070 + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4af80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x33de4af80160 in 0x33de4af80070 JS IMPORT: successfully imported directory 'overrides' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x8e0ea380d90, JSClass 0x7f570b9a02a0, in object 0x2d1f6c600428 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module jasmine 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 0x23f3f9180070 of 0x2f3ca7700778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x33de4af80070 of 0x139442d00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f916f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4af6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x23f3f9180160 of 0x23f3f916f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x33de4af80160 of 0x33de4af6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' + 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 ENUM: Defining GIMarshallingTests.GEnum as 0x16cbb635c6d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x23f3f9180190, JSClass 0x7f2d1c1d2e40, in object 0x23f3f9180130 - JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' - JS CTX: Initialized class GIRepositoryGType prototype 0x23f3f91801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x23f3f916f250 - JS G IFACE: Defined class for Action (GAction), prototype 0x8e0ea3d9e50, JSClass 0x7f570b9a01a0, in object 0x8e0ea380370 - JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0c2c250 type GParamOverride - JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0c2c2c0 type GParamOverride - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0c2c330 type GParamOverride - JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0c2c430 type GParamOverride - JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0c2c4a0 type GParamOverride + JS G BXD: Defined class for Variant (GVariant), prototype 0x33de4af80190, JSClass 0x7fab78e33e40, in object 0x33de4af80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x33de4af801c0 + + JS CTX: Initialized class GIRepositoryFunction prototype 0x33de4af6f250 + JS G NS: Found info type FLAGS for 'Flags' 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.Flags as 0x16cbb6360a60 + JS IMPORT: Defining parent 0x10027c580070 of 0x10027c56fb50 'jasmine' is mod 1 + JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' JS IMPORT: successfully imported module 'jasmine' + + 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 0x16cbb6362cd8 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x23f3f9180220, JSClass 0x7f2d1c1d2e40, in object 0x23f3f9180130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x33de4af80220, JSClass 0x7fab78e33e40, in object 0x33de4af80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23f3f9180280, JSClass 0x7f2d1c1d2e40, in object 0x23f3f9180130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x33de4af80280, JSClass 0x7fab78e33e40, in object 0x33de4af80130 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' @@ -4822,19 +4302,27 @@ 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 CONSTANT for 'STR_DELIMITERS' 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 BXD: Defining method get_boolean in prototype for GLib.Variant 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' 0x23f3f9180130 in GIRepository 0x23f3f91800d0 + JS G NS: Defined namespace 'GLib' 0x33de4af80130 in GIRepository 0x33de4af800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - 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 BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 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 G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x21a8d53106a0, JSClass 0x7f702742c2a0, in object 0x304d49871d20 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 @@ -4864,76 +4352,18 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' - JS IMPORT: Importing directory 'mutualImport' - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d09710804c0 'mutualImport' is mod 1 - JS IMPORT: Defined importer 'mutualImport' 0x1d09710804c0 in 0x1d0971080070 - JS IMPORT: successfully imported directory 'mutualImport' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' - JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x2d40c7580c40, JSClass 0x7fb64ef2d2a0, in object 0x2d40c7580370 - JS IMPORT: Importing module b succeeded - JS IMPORT: Defining parent 0x1d09710804c0 of 0x1d09710d7e80 'b' is mod 1 - JS G OBJ: Defined class for Gjs_ImplementationOfIntrospectedInterface (Gjs_ImplementationOfIntrospectedInterface), prototype 0x8e0ea380e20, JSClass 0x7f570b9a02a0, in object 0x2d1f6c600428 - JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject - JS G PRM: JSObject created with param instance 0x558f6a437670 type GParamString - JS IMPORT: successfully imported module 'b' JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' - - JS IMPORT: Importing module a succeeded - JS IMPORT: Defining parent 0x1d09710804c0 of 0x1d09710d7e20 'a' is mod 1 - JS IMPORT: successfully imported module 'a' - JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x2d40c7580ca0, JSClass 0x7fb64ef2d2a0, in object 0x2d40c7580370 - JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject - JS G PRM: JSObject created with param instance 0x558f6a4eea50 type GParamBoolean - JS G BXD: Defining method quit 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 0x17d3acc80c70, JSClass 0x7f80bd1af2a0, in object 0x17d3acc803d0 - 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 = 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 G OBJ: Defined class for Widget (GtkWidget), prototype 0x17d3acc80cd0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80c40 JS MEMORY: interface = 0 + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1bd451180c70, JSClass 0x7f37f54242a0, in object 0x1bd4511803d0 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1bd451180cd0, JSClass 0x7f37f54242a0, in object 0x1bd451180c40 - 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 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 'Container' in namespace 'Gtk' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x17d3acc80d30, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80c40 - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS IMPORT: Importing module modunicode succeeded JS G NS: Defined namespace 'Gtk' 0x17d3acc80c40 in GIRepository 0x17d3acc800d0 - - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d09710e09a0 'modunicode' is mod 1 - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS IMPORT: successfully imported module 'modunicode' + JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0xca343780e20, JSClass 0x7fc18a9942a0, in object 0xca343780370 + JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x21a8d5310760, JSClass 0x7f702742be40, in object 0x304d49880370 + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1bd451180d30, JSClass 0x7f37f54242a0, in object 0x1bd451180c40 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0x1bd451180c40 in GIRepository 0x1bd4511800d0 + 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 @@ -4944,169 +4374,79 @@ 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 OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0xca343780eb0, JSClass 0x7fc18a9942a0, in object 0xca343771a00 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 0x20b8e2210a38 - JS CTX: Enabling JIT + JS G ENUM: Defining GObject.ParamFlags as 0x2a227c10a38 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 0x55a6395651d0 type GParamString + JS G PRM: JSObject created with param instance 0x5602c8dfb9d0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a639565260 type GParamString + JS G PRM: JSObject created with param instance 0x5602c8dfba60 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6395652f0 type GParamString + JS G PRM: JSObject created with param instance 0x5602c8dfbaf0 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 IMPORT: Importing module lexicalScope succeeded JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 - JS IMPORT: Defining parent 0x1d0971080070 of 0x1d09710e0a60 'lexicalScope' is mod 1 JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS CTX: Destroying JS context - - - JS CTX: Releasing all native objects JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 - - JS IMPORT: successfully imported module 'lexicalScope' - JS CTX: Disabling auto GC + 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 CTX: Ending trace on global object - - JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS CTX: Freeing allocated resources - - JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject - + 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 PRM: JSObject created with param instance 0x558f6a437670 type GParamString - JS G ENUM: Defining GObject.SignalFlags as 0x20b8e2210b68 - JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject - JS G PRM: JSObject created with param instance 0x558f6a4eea50 type GParamBoolean - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing module jasmine succeeded - 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 IMPORT: Defining parent 0x16598480070 of 0x1659846fb50 'jasmine' is mod 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: successfully imported module 'jasmine' - - 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 0x36bd99030c0 - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS CTX: Initialized class GjsFileImporter prototype 0x1e8dc5780040 - JS IMPORT: Defining parent (nil) of 0x1e8dc5780070 'imports' is mod 0 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x633a18001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' + JS G ENUM: Defining GObject.SignalFlags as 0x2a227c10b68 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 PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject - JS CTX: Destroying JS context JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - - JS CTX: Releasing all native objects - JS G PRM: JSObject created with param instance 0x558f6a437670 type GParamString - JS CTX: Disabling auto GC - JS CTX: Ending trace on global object - JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS CTX: Freeing allocated resources - - JS G PRM: JSObject created with param instance 0x558f6a4eea50 type GParamBoolean - JS CTX: Script evaluation succeeded - 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 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 Gjs_MyObject (Gjs_MyObject), prototype 0x17d3acc80dc0, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - JS IMPORT: Importing module jasmine succeeded - 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 IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f916fb50 '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 0x1e8dc57800a0 - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc57800d0 'gi' is mod 1 - JS IMPORT: successfully imported module '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 CTX: Initialized class GIRepositoryNamespace prototype 0x1e8dc5780100 - 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 G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x165984802e0, JSClass 0x7f1876153e40, in object 0x16598480130 - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc5780160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x1e8dc5780160 in 0x1e8dc5780070 - JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x16598480070 of 0x1659846f130 'minijasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' JS IMPORT: successfully imported module 'minijasmine' - - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'signal_override_class_closure' 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 get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x1bd451180dc0, JSClass 0x7f37f54242a0, in object 0x2a227c00428 + 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: 87 objects currently alive - JS MEMORY: boxed_instance = 1 JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' - - JS MEMORY: boxed_prototype = 4 + JS MEMORY: 382 objects currently alive + JS MEMORY: boxed_instance = 53 + JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 - JS MEMORY: function = 55 JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 - + JS MEMORY: function = 169 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 - + JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 5 - JS MEMORY: interface = 0 JS G ENUM: Defining GObject.TypeFlags as 0x20b8e2213650 - - JS MEMORY: module = 16 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS MEMORY: param = 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 MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence + JS CTX: JS shutdown sequence JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' + 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 Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0x17d3acc80e20, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x633a1800778 '_byteArrayNative' is mod 1 - JS G OBJ: Defined class for Application (GApplication), prototype 0x17d3acc80e80, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 - JS IMPORT: successfully imported module '_byteArrayNative' - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc576f1f0 'byteArray' is mod 1 - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x1e8dc5780160 of 0x1e8dc576f190 'GLib' is mod 1 - JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module 'GLib' + 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 0x2a227c13650 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23f3f91802e0, JSClass 0x7f2d1c1d2e40, in object 0x23f3f9180130 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10027c5802e0, JSClass 0x7f24965dbe40, in object 0x10027c580130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x10027c580070 of 0x10027c56f130 '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 IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -5114,343 +4454,193 @@ 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_MyApplication (Gjs_MyApplication), prototype 0x17d3acc80ee0, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x1e8dc5780190, JSClass 0x7f65f7617e40, in object 0x1e8dc5780130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1e8dc57801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1e8dc576f250 + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x3a04d9480070 of 0x3a04d946fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G OBJ: Defined class for Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0x1bd451180e20, JSClass 0x7f37f54242a0, in object 0x2a227c00428 + JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' + JS G OBJ: Defined class for Application (GApplication), prototype 0x1bd451180e80, JSClass 0x7f37f54242a0, in object 0x1bd451180370 + JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x1bd451180ee0, JSClass 0x7f37f54242a0, in object 0x2a227c00428 + JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' + JS G IFACE: Defined class for Initable (GInitable), prototype 0x1bd4511e6370, JSClass 0x7f37f54241a0, in object 0x1bd451180370 + JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x1bd451180f70, JSClass 0x7f37f54242a0, in object 0x2a227c00428 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 G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS NATIVE: Registered native JS module 'system' - + 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 'type_parent' in namespace 'GObject' JS IMPORT: Importing module minijasmine succeeded - - JS IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f916f130 '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 0x1e8dc5780220, JSClass 0x7f65f7617e40, in object 0x1e8dc5780130 - JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e8dc5780280, JSClass 0x7f65f7617e40, in object 0x1e8dc5780130 - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G IFACE: Defined class for Initable (GInitable), prototype 0x17d3acce6370, JSClass 0x7f80bd1af1a0, in object 0x17d3acc80370 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 IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit - 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 CTX: Destroying JS context - JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 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 '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 OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x1bd451180fd0, JSClass 0x7f37f54242a0, in object 0x2a227c00428 + JS IMPORT: Importing module jasmine succeeded + JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0x1bd4511ee070, JSClass 0x7f37f54242a0, in object 0x2a227c00428 + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4af6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x1bd4511ee0d0, JSClass 0x7f37f54242a0, in object 0x2a227c00428 JS CTX: Enabling JIT - JS G NS: Defined namespace 'GLib' 0x1e8dc5780130 in GIRepository 0x1e8dc57800d0 - JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x17d3acc80f70, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - 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' 0x165984803a0 in GIRepository 0x165984800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GjsFileImporter prototype 0x284ca3b80040 - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: Defining parent (nil) of 0x284ca3b80070 'imports' is mod 0 - - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Initialized class GjsFileImporter prototype 0x7a5da380040 + JS IMPORT: Defining parent (nil) of 0x7a5da380070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x284ca3b80070 of 0x1003c81001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0x7a5da380070 of 0x28806d4001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS CTX: Script evaluation succeeded - 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 IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit 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 = 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 '_gi' - JS NATIVE: Defining native module '_gi' - JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x17d3acc80fd0, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - JS IMPORT: Defining parent 0x23f3f9180070 of 0x2f3ca7709490 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0x17d3accee070, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0xca343780f10, JSClass 0x7fc18a9942a0, in object 0xca343771a00 + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x183fb2f80040 + JS IMPORT: Defining parent (nil) of 0x183fb2f80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x183fb2f80070 of 0x140690f001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS CTX: Destroying JS context JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x183fb2f800a0 + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x183fb2f80100 + JS CTX: Releasing all native objects + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS CTX: Disabling auto GC + JS CTX: Ending trace on global object + JS CTX: Freeing allocated resources JS IMPORT: Importing 'gi' - JS G NS: Defined namespace 'GjsPrivate' 0x23f3f91803a0 in GIRepository 0x23f3f91800d0 JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x284ca3b800a0 - JS IMPORT: Defining parent 0x284ca3b80070 of 0x284ca3b800d0 'gi' is mod 1 JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - + JS CTX: Initialized class GIRepository prototype 0x7a5da3800a0 + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da3800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS IMPORT: JS import '_common' 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 G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _common succeeded JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x17d3accee0d0, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - - JS IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f916fee0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x16598480070 of 0x165984bb310 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x10027c580070 of 0x10027c56fe80 '_legacy' is mod 1 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x7a5da380100 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x16598480070 of 0x165984bb2b0 'lang' is mod 1 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: Defining parent 0x10027c580070 of 0x10027c56fe20 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS CTX: Initialized class GIRepositoryNamespace prototype 0x284ca3b80100 - JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - 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 CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive JS IMPORT: Importing directory 'overrides' - JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x284ca3b80070 of 0x284ca3b80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x284ca3b80160 in 0x284ca3b80070 + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da380160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x7a5da380160 in 0x7a5da380070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x16598480070 of 0x165984bb370 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS CTX: Enabling JIT - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f916ff40 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x23f3f9180160 of 0x23f3f916fe80 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' + 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 0x5602c8d6b130 type GParamInt + JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b1b0 type GParamInt + JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b230 type GParamInt + JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b2b0 type GParamInt + JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b330 type GParamInt + JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b3b0 type GParamInt + JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b430 type GParamInt + JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b4b0 type GParamInt + JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b530 type GParamInt + JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b5b0 type GParamInt JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS CTX: Script evaluation succeeded JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a04d94802e0, JSClass 0x7f90abcebe40, in object 0x3a04d9480130 + + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: Importing '_byteArrayNative' + 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 0x183fb2f80070 of 0x183fb2f80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x183fb2f80160 in 0x183fb2f80070 + JS IMPORT: successfully imported directory 'overrides' + 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 IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + 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: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x284ca3b80070 of 0x1003c8100778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x183fb2f80070 of 0x140690f00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS CTX: Initialized class GjsFileImporter prototype 0x3cfa8c580040 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x284ca3b80070 of 0x284ca3b6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x284ca3b80160 of 0x284ca3b6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x183fb2f80160 of 0x183fb2f6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Defining parent (nil) of 0x3cfa8c580070 '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 G OBJ: Defined class for Gjs_AutoAccessors (Gjs_AutoAccessors), prototype 0x1bd4511ee130, JSClass 0x7f37f54242a0, in object 0x2a227c00428 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS IMPORT: Importing module signals succeeded JS G BXD: Defined class for Variant (GVariant), prototype 0x284ca3b80190, JSClass 0x7feb105f3e40, in object 0x284ca3b80130 - - JS IMPORT: Defining parent 0x16598480070 of 0x165984bb250 'signals' is mod 1 JS CTX: Initialized class GIRepositoryGType prototype 0x284ca3b801c0 - - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded JS CTX: Initialized class GIRepositoryFunction prototype 0x284ca3b6f250 - JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' - - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x16598480160 of 0x165984bb1f0 'Gio' is mod 1 - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x2318257001f8 '_print' is mod 1 - JS IMPORT: successfully imported module 'Gio' - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G BXD: Defined class for Variant (GVariant), prototype 0x183fb2f80190, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x183fb2f801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x183fb2f6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x284ca3b80220, JSClass 0x7feb105f3e40, in object 0x284ca3b80130 JS G PRM: Defined class ParamSpec prototype is 0x23f3f91c20a0 class 0x7f2d1c1d66c0 in object 0x23f3f9180370 - + JS G BXD: Defined class for Bytes (GBytes), prototype 0x183fb2f80220, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x284ca3b80280, JSClass 0x7feb105f3e40, in object 0x284ca3b80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x183fb2f80280, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f80130 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 CTX: Destroying JS context JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - - JS CTX: Releasing all native objects JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - - JS CTX: Disabling auto GC - JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS CTX: Ending trace on global object + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 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_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0xca343780f70, JSClass 0x7fc18a9942a0, in object 0xca343771a00 - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS CTX: Freeing allocated resources + JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type STRUCT for 'MainLoop' 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 BXD: Defined class for MainLoop (GMainLoop), prototype 0x33de4af802e0, JSClass 0x7fab78e33e40, in object 0x33de4af80130 JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - - JS G NS: Defined namespace 'GLib' 0x284ca3b80130 in GIRepository 0x284ca3b800d0 - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0x183fb2f80130 in GIRepository 0x183fb2f800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' 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 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 'bytearray_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - 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 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x3cfa8c5800a0 - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c5800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cfa8c580100 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4af6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS CTX: Script returned integer code 0 - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - 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 IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - - 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 = 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 directory 'overrides' - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c580160 'overrides' is mod 1 - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS IMPORT: Defined importer 'overrides' 0x3cfa8c580160 in 0x3cfa8c580070 - JS IMPORT: successfully imported directory 'overrides' - JS G PRM: JSObject created with param instance 0x5562b0c2c510 type GParamOverride - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x23f3f91807c0, JSClass 0x7f2d1c1d32a0, in object 0x23f3f9180370 - JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x8e0ea380e80, JSClass 0x7f570b9a02a0, in object 0x2d1f6c600428 - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x16598480070 of 0x3ff62970ade0 '_gi' is mod 1 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 IMPORT: successfully imported module '_gi' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Defined namespace 'GObject' 0x23f3f9180370 in GIRepository 0x23f3f91800d0 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module mainloop succeeded - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x23f3f9180070 of 0x23f3f916fe20 'mainloop' is mod 1 - JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' - JS IMPORT: successfully imported module 'mainloop' - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3930 type GParamInt - JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d39b0 type GParamInt - JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3a30 type GParamInt - JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3ab0 type GParamInt - JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3b30 type GParamInt - JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3bb0 type GParamInt - JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3c30 type GParamInt JS IMPORT: Defining parent 0x3cfa8c580070 of 0x231825700778 '_byteArrayNative' is mod 1 - + JS IMPORT: Defining parent 0x7a5da380070 of 0x28806d400778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3cb0 type GParamInt - JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55a6394d3d30 type GParamInt - JS IMPORT: Importing module byteArray succeeded JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject - - JS G PRM: JSObject created with param instance 0x55a6394d3db0 type GParamInt - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c56f1f0 'byteArray' is mod 1 + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da36f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x3cfa8c580160 of 0x3cfa8c56f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x7a5da380160 of 0x7a5da36f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x16598480070 of 0x165984bb6d0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x3cfa8c580190, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 - JS IMPORT: Importing module GObject succeeded - JS CTX: Initialized class GIRepositoryGType prototype 0x3cfa8c5801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x3cfa8c56f250 - JS IMPORT: Defining parent 0x16598480160 of 0x165984bb670 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS CTX: JS context destroyed JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' - - JS MEMORY: Memory report: after destroying context + JS G BXD: Defined class for Variant (GVariant), prototype 0x7a5da380190, JSClass 0x7f35326e3e40, in object 0x7a5da380130 + JS CTX: Initialized class GIRepositoryGType prototype 0x7a5da3801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x7a5da36f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS MEMORY: 0 objects currently alive - JS G BXD: Defined class for Bytes (GBytes), prototype 0x3cfa8c580220, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x7a5da380220, JSClass 0x7f35326e3e40, in object 0x7a5da380130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3cfa8c580280, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7a5da380280, JSClass 0x7f35326e3e40, in object 0x7a5da380130 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' @@ -5459,231 +4649,27 @@ 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 OBJ: Defining method get_name in prototype for GObject.ParamSpec 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: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' - JS G NS: Defined namespace 'GLib' 0x3cfa8c580130 in GIRepository 0x3cfa8c5800d0 + JS G NS: Defined namespace 'GLib' 0x7a5da380130 in GIRepository 0x7a5da3800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - - JS CTX: Script evaluation succeeded JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS IMPORT: Importing module jasmine succeeded - - - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS CTX: Destroying JS context - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc576fb50 'jasmine' is mod 1 JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - - - JS IMPORT: successfully imported module 'jasmine' - 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: Found info type FUNCTION for 'int8_out_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 G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Defined class ParamSpec prototype is 0x165984bb7f0 class 0x7f18761576c0 in object 0x165984803d0 - - 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: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_AutoAccessors (Gjs_AutoAccessors), prototype 0x17d3accee130, JSClass 0x7f80bd1af2a0, in object 0x20b8e2200428 - JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x284ca3b80070 of 0x284ca3b6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - 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 'uint8_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x165984807f0, JSClass 0x7f18761542a0, in object 0x165984803d0 - JS CTX: Script evaluation succeeded 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' 0x165984803d0 in GIRepository 0x165984800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x16598480820, JSClass 0x7f18761542a0, in object 0x16598480370 - 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 'DBusProxy' in namespace 'Gio' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x16598480880, JSClass 0x7f18761542a0, in object 0x16598480370 - 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 'uint8_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x165984808e0, JSClass 0x7f1876153e40, in object 0x16598480370 - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x16598480940, JSClass 0x7f1876153e40, in object 0x16598480370 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - 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 OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x165984809a0, JSClass 0x7f18761542a0, in object 0x16598480370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x16598480a00, JSClass 0x7f18761542a0, in object 0x165984803a0 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x16598480a60, JSClass 0x7f18761542a0, in object 0x16598480370 - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x165984bbf70, JSClass 0x7f18761541a0, in object 0x16598480370 - JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x16598480af0, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x16598480b80, JSClass 0x7f1876153e40, in object 0x16598480370 - JS G BXD: Defined class for Source (GSource), prototype 0x23f3f91807f0, JSClass 0x7f2d1c1d2e40, in object 0x23f3f9180130 - 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 0x16598480be0, JSClass 0x7f18761542a0, in object 0x16598480370 - 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 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 NS: Found info type FUNCTION for 'int16_return_max' 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) - 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 NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' - - 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: Importing module jasmine succeeded - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x5562b0c2c580 type GParamOverride - JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c56fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' JS G NS: Defined namespace 'Gio' 0x16598480370 in GIRepository 0x165984800d0 - - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x284ca3b802e0, JSClass 0x7feb105f3e40, in object 0x284ca3b80130 - JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x8e0ea380ee0, JSClass 0x7f570b9a02a0, in object 0x2d1f6c600428 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' - - - JS IMPORT: Importing module minijasmine succeeded - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1e8dc57802e0, JSClass 0x7f65f7617e40, in object 0x1e8dc5780130 - JS IMPORT: Defining parent 0x284ca3b80070 of 0x284ca3b6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - 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 IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x16598480160 of 0x165984dfa30 'Gtk' is mod 1 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: successfully imported module 'Gtk' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc576f130 'minijasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS IMPORT: Defining parent 0x3a04d9480070 of 0x3a04d946f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' - 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' 0x284ca3b80370 in GIRepository 0x284ca3b800d0 - 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 'Widget' in namespace 'Gtk' - 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: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'uint16_inout' 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 '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 'int32_return_max' in namespace 'GIMarshallingTests' JS G BXD: Defining method run in prototype for GLib.MainLoop - - JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Gdk' 0x1e8dc5780370 in GIRepository 0x1e8dc57800d0 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3cfa8c5802e0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 - 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 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c56f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded - 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 G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' - JS G IFACE: Defined class for Initable (GInitable), prototype 0x8e0ea3fbb80, JSClass 0x7f570b9a01a0, in object 0x8e0ea380370 - JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x8e0ea3fbbe0, JSClass 0x7f570b9a01a0, in object 0x8e0ea371f00 - 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 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' 0x1e8dc57803d0 in GIRepository 0x1e8dc57800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' - 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 'int64_return_max' in namespace 'GIMarshallingTests' + JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS G NS: Found info type FLAGS for 'LogLevelFlags' 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 @@ -5693,472 +4679,478 @@ 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 0x6d13b194148 - 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 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' 0x3cfa8c580370 in GIRepository 0x3cfa8c5800d0 - 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 'source_remove' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' JS CTX: Enabling JIT - - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc576ff40 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc576fee0 '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 'uint64_return' in namespace 'GIMarshallingTests' JS CTX: Initialized class GjsFileImporter prototype 0x293c4e980040 + JS G ENUM: Defining GLib.LogLevelFlags as 0x2a227c08d10 + 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 NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 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 0x16cbb6316cd0 + 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 0x557375878b70 type GParamBoolean JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 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 CTX: Script evaluation succeeded - JS IMPORT: Defining parent (nil) of 0x293c4e980070 'imports' is mod 0 - JS G NS: Defined namespace 'GjsPrivate' 0x3cfa8c5803d0 in GIRepository 0x3cfa8c5800d0 - 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 NS: Defined namespace 'GjsPrivate' 0x3a04d94803a0 in GIRepository 0x3a04d94800d0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - 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 IMPORT: Importing module _signals 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: 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 'Builder' in namespace 'Gtk' - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 - JS G ENUM: Defining GLib.LogLevelFlags as 0x20b8e2208d10 - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc576ffa0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x1bd4511ee190, JSClass 0x7f37f54242a0, in object 0x1bd451180c40 + JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + 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 0x5602c8dfba60 type GParamString + JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject + JS G PRM: JSObject created with param instance 0x5602c8dfba60 type GParamString + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da36fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0xf3772b80040 + JS IMPORT: Defining parent (nil) of 0xf3772b80070 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS IMPORT: Defining parent 0x293c4e980070 of 0xf964f7001f8 '_print' is mod 1 + JS IMPORT: Defining parent 0xf3772b80070 of 0x39d168b001f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - 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 G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - 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 0x2d1f6c6092a8 - 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 IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x293c4e9800a0 - JS IMPORT: Defining parent 0x293c4e980070 of 0x293c4e9800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x8e0ea380fa0, JSClass 0x7f570b9a02a0, in object 0x8e0ea371f00 - JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c56ff40 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x3a04d9480070 of 0x3a04d94b7160 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x293c4e980100 - JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c56fee0 'lang' is mod 1 + JS IMPORT: Defining parent 0x3a04d9480070 of 0x3a04d94b7100 '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 0x3a04d9480070 of 0x3a04d94b71c0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0xf3772b800a0 + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x7a5da3802e0, JSClass 0x7f35326e3e40, in object 0x7a5da380130 + JS CTX: Initialized class GIRepositoryNamespace prototype 0xf3772b80100 + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module minijasmine succeeded JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS IMPORT: JS import '_signals' 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: Defining parent 0x7a5da380070 of 0x7a5da36f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS CTX: Script evaluation succeeded - JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS IMPORT: Importing directory 'overrides' - JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x293c4e980070 of 0x293c4e980160 'overrides' is mod 1 - - JS IMPORT: Defined importer 'overrides' 0x293c4e980160 in 0x293c4e980070 + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xf3772b80160 in 0xf3772b80070 JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc576fe80 'signals' is mod 1 JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x17d3accee190, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80c40 - + 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 0x3a04d9480070 of 0x3a04d94b70a0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' - JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x1e8dc5780160 of 0x1e8dc576fe20 'Gio' is mod 1 + JS IMPORT: Defining parent 0x3a04d9480160 of 0x3a04d94b7040 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS IMPORT: Importing module _signals succeeded - JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c56ffa0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) - JS G NS: Found info type FUNCTION for 'short_inout_max_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 'short_inout_min_max' 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 'ushort_return' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit 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 OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0xfa4d2d23040, JSClass 0x7f570b9a02a0, in object 0x8e0ea371f00 - 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 IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS IMPORT: Defining parent 0x293c4e980070 of 0xf964f700778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0xf3772b80070 of 0x39d168b00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x293c4e980070 of 0x293c4e96f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x293c4e980160 of 0x293c4e96f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0xf3772b80160 of 0xf3772b6f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type FUNCTION for 'ushort_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 0x293c4e980190, JSClass 0x7f4da28e4e40, in object 0x293c4e980130 - JS CTX: Initialized class GIRepositoryGType prototype 0x293c4e9801c0 - JS IMPORT: Importing module signals succeeded JS CTX: Initialized class GIRepositoryFunction prototype 0x293c4e96f250 - - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c56fe80 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x3cfa8c580160 of 0x3cfa8c56fe20 'Gio' is mod 1 - JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module 'Gio' + JS G BXD: Defined class for Variant (GVariant), prototype 0xf3772b80190, JSClass 0x7f5cfb8c3e40, in object 0xf3772b80130 + JS CTX: Initialized class GIRepositoryGType prototype 0xf3772b801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xf3772b6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x293c4e980220, JSClass 0x7f4da28e4e40, in object 0x293c4e980130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0xf3772b80220, JSClass 0x7f5cfb8c3e40, in object 0xf3772b80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x293c4e980280, JSClass 0x7f4da28e4e40, in object 0x293c4e980130 - - JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0xfa4d2d230a0, JSClass 0x7f570b9a02a0, in object 0x8e0ea371f00 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf3772b80280, JSClass 0x7f5cfb8c3e40, in object 0xf3772b80130 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 'int_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + 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 'bus_get_sync' in namespace 'Gio' - - JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - + 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 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G NS: Defined namespace 'GLib' 0xf3772b80130 in GIRepository 0xf3772b800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x183fb2f802e0, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + 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' 0x183fb2f80370 in GIRepository 0x183fb2f800d0 + JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' + JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2624cad2e940, JSClass 0x7f37f54241a0, in object 0x1bd451180370 + 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 0x1bd4511ee250, JSClass 0x7f37f54242a0, in object 0x1bd451180370 + 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' 0x7a5da3803a0 in GIRepository 0x7a5da3800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' + + JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6a570 type GParamObject + 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: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G NS: Defined namespace 'GjsPrivate' 0x183fb2f803d0 in GIRepository 0x183fb2f800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + 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 IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x1bd4511ee2b0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + JS IMPORT: JS import '_legacy' 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 'bus_get' in namespace 'Gio' + JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6a5e0 type GParamOverride + 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 OBJ: Defining method get_name in prototype for GObject.ParamSpec 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: Defined namespace 'GLib' 0x293c4e980130 in GIRepository 0x293c4e9800d0 JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 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 CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 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 'int_in_min' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject - JS G PRM: JSObject created with param instance 0x55a639565260 type GParamString - JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' - JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject - JS G PRM: JSObject created with param instance 0x55a639565260 type GParamString - JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x1bd4511ee340, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da3bb310 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da3bb2b0 '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 0x7a5da380070 of 0x7a5da3bb370 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' + JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x2624cad355e0, JSClass 0x7f37f54241a0, in object 0x1bd451180370 + JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' + JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x1bd4511ee3d0, JSClass 0x7f37f54242a0, in object 0x1bd451180370 + JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x1bd4511ee430, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 JS IMPORT: Importing '_gi' - JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x633a180ac40 '_gi' is mod 1 + JS IMPORT: Defining parent 0x3a04d9480070 of 0x2c1d6b90ac20 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS CTX: Initialized class GjsFileImporter prototype 0x2e04ce580040 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 0x2e04ce580070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f6ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f6fee0 '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 PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6a650 type GParamOverride + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f6ffa0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS IMPORT: Importing module signals succeeded + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da3bb250 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x7a5da380160 of 0x7a5da3bb1f0 'Gio' is mod 1 JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + + JS IMPORT: successfully imported module 'Gio' + JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x1bd4511ee490, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + 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 module jasmine succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2f6fe80 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x183fb2f80160 of 0x183fb2f6fe20 'Gio' is mod 1 + JS IMPORT: successfully imported module '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 '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 OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x1bd4511ee4f0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + + 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 module _common succeeded + JS IMPORT: Defining parent 0x3a04d9480070 of 0x3a04d94b7520 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' + JS IMPORT: Defining parent 0x3a04d9480160 of 0x3a04d94b74c0 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x1bd4511ee550, JSClass 0x7f37f54242a0, in object 0x1bd451180370 + JS G OBJ: Defined class for Gjs_MyCustomCharset (Gjs_MyCustomCharset), prototype 0x1bd4511ee5b0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G OBJ: Defined class for Gjs_MySecondCustomCharset (Gjs_MySecondCustomCharset), prototype 0x1bd4511ee610, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' - - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x23182570ac60 '_gi' is mod 1 - JS IMPORT: Defining parent 0x2e04ce580070 of 0x3161958001f8 '_print' is mod 1 + JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' + JS IMPORT: Defining parent 0x183fb2f80070 of 0x140690f0ac40 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS IMPORT: successfully imported module '_print' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xfa4d2d215b0, JSClass 0x7f570b9a01a0, in object 0x8e0ea380370 + JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x2624cad35be0, JSClass 0x7f37f54241a0, in object 0x1bd451180370 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 OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x3a04d94b7640 class 0x7f90abcef6c0 in object 0x3a04d94803d0 JS IMPORT: Importing module _common succeeded - JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x1e8dc57c0340 '_common' is mod 1 + JS IMPORT: Defining parent 0x183fb2f80070 of 0x183fb2fc0340 '_common' is mod 1 JS IMPORT: successfully imported module '_common' - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module GObject succeeded - JS CTX: Initialized class GjsFileImporter prototype 0x21fb01380040 - JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x1e8dc5780160 of 0x1e8dc57c02e0 'GObject' is mod 1 - JS G OBJ: Defined class for Gjs_BadAsyncInitable (Gjs_BadAsyncInitable), prototype 0xfa4d2d23130, JSClass 0x7f570b9a02a0, in object 0x8e0ea371f00 + JS IMPORT: Defining parent 0x183fb2f80160 of 0x183fb2fc02e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x7a5da380070 of 0x28806d40ade0 '_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 GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x1bd4511ee6a0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x1bd4511ee700, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x3cfa8c580070 of 0x3cfa8c5d1340 '_common' is mod 1 + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da3bb6d0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' - JS CTX: Enabling JIT - JS IMPORT: Defining parent (nil) of 0x21fb01380070 'imports' is mod 0 JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x3cfa8c580160 of 0x3cfa8c5d12e0 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' + JS IMPORT: Cleaning up from failed import of 'WarnLib' JS IMPORT: Defining parent 0x7a5da380160 of 0x7a5da3bb670 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + 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 '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 0x7a5da3bb7f0 class 0x7f35326e76c0 in object 0x7a5da3803d0 + 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 G OBJ: Defined class for SimpleTestClass1 (SimpleTestClass1), prototype 0x1bd4511ee790, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + 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 OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x7a5da3807f0, JSClass 0x7f35326e42a0, in object 0x7a5da3803d0 + 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' 0x7a5da3803d0 in GIRepository 0x7a5da3800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x7a5da380820, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS CTX: Initialized class GjsFileImporter prototype 0x2d35eea80040 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS IMPORT: Defining parent (nil) of 0x2d35eea80070 'imports' is mod 0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x7a5da380880, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x21fb01380070 of 0x3d4d08d001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'long_return_max' 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: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x16598480c70, JSClass 0x7f18761542a0, in object 0x165984803d0 - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x16598480cd0, JSClass 0x7f18761542a0, in object 0x16598480c40 - JS CTX: Initialized class GjsFileImporter prototype 0x3d56d5e80040 - JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS IMPORT: Importing 'gi' JS CTX: Script evaluation succeeded + JS IMPORT: Defining parent 0x2d35eea80070 of 0x10883a4001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS NATIVE: Defining native module 'gi' - JS CTX: Script returned integer code 0 + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x7a5da3808e0, JSClass 0x7f35326e3e40, in object 0x7a5da380370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x7a5da380940, JSClass 0x7f35326e3e40, in object 0x7a5da380370 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + 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 0x7a5da3809a0, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x7a5da380a00, JSClass 0x7f35326e42a0, in object 0x7a5da3803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x7a5da380a60, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x7a5da3bbf70, JSClass 0x7f35326e41a0, in object 0x7a5da380370 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS MEMORY: Memory report: before destroying context - JS MEMORY: 254 objects currently alive - JS MEMORY: boxed_instance = 1 - JS CTX: Initialized class GIRepository prototype 0x2e04ce5800a0 JS MEMORY: boxed_prototype = 7 - - JS MEMORY: closure = 3 - JS MEMORY: function = 170 JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce5800d0 'gi' is mod 1 + JS G OBJ: Defined class for Object (GObject), prototype 0x3a04d94807f0, JSClass 0x7f90abcec2a0, in object 0x3a04d94803d0 + JS G PRM: Defined class ParamSpec prototype is 0x183fb2fc0460 class 0x7fa6ac9ef6c0 in object 0x183fb2f80400 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x7a5da380af0, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x7a5da380b80, JSClass 0x7f35326e3e40, in object 0x7a5da380370 + 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 'signal_handler_find' in namespace 'GObject' + JS G OBJ: Defined class for Settings (GSettings), prototype 0x7a5da380be0, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS G NS: Found info type STRUCT for 'MainLoop' 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 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf3772b802e0, JSClass 0x7f5cfb8c3e40, in object 0xf3772b80130 + JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + JS G NS: Defined namespace 'GObject' 0x3a04d94803d0 in GIRepository 0x3a04d94800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3a04d9480820, JSClass 0x7f90abcec2a0, in object 0x3a04d9480370 + 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 NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G PRM: Defined class ParamSpec prototype is 0x3cfa8c5d1460 class 0x7f11b7e2a6c0 in object 0x3cfa8c580400 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS IMPORT: successfully imported module 'gi' JS MEMORY: gerror_instance = 0 + 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 'getenv' in namespace 'GLib' JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - 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 IMPORT: Defining parent (nil) of 0x3d56d5e80070 'imports' is mod 0 + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS IMPORT: Importing module minijasmine succeeded + 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 IMPORT: Defining parent 0xf3772b80070 of 0xf3772b6f130 'minijasmine' is mod 1 + JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3a04d9480880, JSClass 0x7f90abcec2a0, in object 0x3a04d9480370 JS IMPORT: successfully imported module 'minijasmine' - 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 'long_out_max' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x16598480d30, JSClass 0x7f18761542a0, in object 0x16598480c40 - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' - JS G NS: Defined namespace 'Gtk' 0x16598480c40 in GIRepository 0x165984800d0 - JS G PRM: Defined class ParamSpec prototype is 0x1e8dc57c0460 class 0x7f65f761b6c0 in object 0x1e8dc5780400 - JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x3d56d5e80070 of 0x3c535b2001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS IMPORT: Importing module mainloop succeeded - JS IMPORT: Defining parent 0x16598480070 of 0x165984e3070 'mainloop' is mod 1 - JS IMPORT: successfully imported module 'mainloop' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e04ce580100 - 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 IMPORT: Importing 'gi' JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 + JS CTX: Script evaluation succeeded JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS NATIVE: Defining native module 'gi' + 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 init in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) + 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 STRUCT for 'DBusNodeInfo' in namespace 'Gio' - 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 CTX: Initialized class GIRepository prototype 0x21fb013800a0 - 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: JS import 'overrides' not found in resource:///org/gjs/jsunit JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 + JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3a04d94808e0, JSClass 0x7f90abcebe40, in object 0x3a04d9480370 + 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 IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + 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: Defined class for SimpleTestClass2 (SimpleTestClass2), prototype 0x1bd4511ee7f0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb013800d0 'gi' is mod 1 - JS G ENUM: Defining GObject.ParamFlags as 0x3ff629710bb0 + 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' 0x7a5da380370 in GIRepository 0x7a5da3800d0 + JS G OBJ: Defined class for SimpleTestClass3 (SimpleTestClass3), prototype 0x1bd4511ee850, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x2d35eea800a0 + JS IMPORT: Defining parent 0x2d35eea80070 of 0x2d35eea800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c759d0 type GParamString - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c75a60 type GParamString - JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c75af0 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 0x3ff629710ce0 - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce580160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x2e04ce580160 in 0x2e04ce580070 - JS IMPORT: successfully imported directory 'overrides' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x21fb01380100 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Object (GObject), prototype 0x3cfa8c580820, JSClass 0x7f11b7e272a0, in object 0x3cfa8c580400 - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module Regress succeeded + JS IMPORT: Defining parent 0x33de4af80160 of 0x33de4afc74f0 'Regress' is mod 1 + JS IMPORT: successfully imported module 'Regress' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d35eea80100 + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS IMPORT: Defining parent 0x7a5da380160 of 0x7a5da3dfa30 'Gtk' is mod 1 + + JS IMPORT: successfully imported module 'Gtk' + JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x1bd4511ee8b0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 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 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS IMPORT: Importing directory 'overrides' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb01380160 'overrides' is mod 1 - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS IMPORT: Defined importer 'overrides' 0x21fb01380160 in 0x21fb01380070 + JS IMPORT: Defining parent 0x2d35eea80070 of 0x2d35eea80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x2d35eea80160 in 0x2d35eea80070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Defined namespace 'GObject' 0x3cfa8c580400 in GIRepository 0x3cfa8c5800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3cfa8c580850, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803a0 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + 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 OBJECT for 'Object' in namespace 'GObject' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3cfa8c5808b0, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803a0 - JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Defining parent 0x2e04ce580070 of 0x316195800778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - - JS IMPORT: Importing module jasmine succeeded - JS G OBJ: Defined class for Object (GObject), prototype 0x1e8dc5780820, JSClass 0x7f65f76182a0, in object 0x1e8dc5780400 - JS IMPORT: Importing module byteArray succeeded JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - - JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce56f1f0 'byteArray' is mod 1 - JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x2d35eea80070 of 0x10883a400778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x2d35eea80070 of 0x2d35eea6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x2e04ce580160 of 0x2e04ce56f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3cfa8c580910, JSClass 0x7f11b7e26e40, in object 0x3cfa8c5803a0 - JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x16598480dc0, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS IMPORT: Defining parent 0x293c4e980070 of 0x293c4e96fb50 'jasmine' is mod 1 - JS IMPORT: Importing 'gi' - JS IMPORT: successfully imported module 'jasmine' - JS NATIVE: Defining native module 'gi' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS CTX: Initialized class GIRepository prototype 0x3d56d5e800a0 - - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3cfa8c580970, JSClass 0x7f11b7e26e40, in object 0x3cfa8c5803a0 - JS IMPORT: Defining parent 0x3d56d5e80070 of 0x3d56d5e800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' + JS IMPORT: Defining parent 0x2d35eea80160 of 0x2d35eea6f190 '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 OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G BXD: Defined class for Variant (GVariant), prototype 0x2e04ce580190, JSClass 0x7f5b16ae0e40, in object 0x2e04ce580130 - JS CTX: Initialized class GIRepositoryGType prototype 0x2e04ce5801c0 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS CTX: Initialized class GIRepositoryFunction prototype 0x2e04ce56f250 - 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' 0x1e8dc5780400 in GIRepository 0x1e8dc57800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1e8dc5780850, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3cfa8c5809d0, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803a0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3cfa8c580a30, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803d0 - JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for Variant (GVariant), prototype 0x2d35eea80190, JSClass 0x7f97de1abe40, in object 0x2d35eea80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x2d35eea801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x2d35eea6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e04ce580220, JSClass 0x7f5b16ae0e40, in object 0x2e04ce580130 - + JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d35eea80220, JSClass 0x7f97de1abe40, in object 0x2d35eea80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3cfa8c580a90, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803a0 - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e04ce580280, JSClass 0x7f5b16ae0e40, in object 0x2e04ce580130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d35eea80280, JSClass 0x7f97de1abe40, in object 0x2d35eea80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS G IFACE: Defined class for File (GFile), prototype 0x3cfa8c5d1be0, JSClass 0x7f11b7e271a0, in object 0x3cfa8c5803a0 JS G NS: Found info type FUNCTION for 'strrstr_len' 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 'DBusProxy' 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' @@ -6166,253 +5158,389 @@ 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' 0x2e04ce580130 in GIRepository 0x2e04ce5800d0 - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Defined namespace 'GLib' 0x2d35eea80130 in GIRepository 0x2d35eea800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3cfa8c580b20, JSClass 0x7f11b7e272a0, in object 0x231825700428 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d56d5e80100 + JS IMPORT: Importing module Gio succeeded JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + + JS IMPORT: Defining parent 0x33de4af80160 of 0x33de4afc7640 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + 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' 0xf3772b80370 in GIRepository 0xf3772b800d0 + JS CTX: Initialized class GjsFileImporter prototype 0x155caeb80040 + JS IMPORT: Defining parent (nil) of 0x155caeb80070 'imports' is mod 0 + JS IMPORT: Importing module foobar succeeded + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4afc7a30 '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 0x33de4af80070 of 0x33de4af80460 'subA' is mod 1 + JS IMPORT: Defined importer 'subA' 0x33de4af80460 in 0x33de4af80070 + 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 0x33de4af80460 of 0x33de4af80490 'subB' is mod 1 + JS IMPORT: Defined importer 'subB' 0x33de4af80490 in 0x33de4af80460 + JS IMPORT: successfully imported directory 'subB' + JS IMPORT: Importing '_print' JS CTX: Script evaluation succeeded + JS IMPORT: Importing module foobar succeeded + JS IMPORT: Defining parent 0x33de4af80490 of 0x33de4afc7b20 'foobar' is mod 1 + JS IMPORT: successfully imported module 'foobar' + + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x155caeb80070 of 0xedd5d7001f8 '_print' is mod 1 JS G OBJ: Defined class for Object (GObject), prototype 0x183fb2f80820, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80400 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3a04d9480940, JSClass 0x7f90abcebe40, in object 0x3a04d9480370 + + JS IMPORT: successfully imported module '_print' + 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 0x3a04d94809a0, JSClass 0x7f90abcec2a0, in object 0x3a04d9480370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3a04d9480a00, JSClass 0x7f90abcec2a0, in object 0x3a04d94803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3a04d9480a60, JSClass 0x7f90abcec2a0, in object 0x3a04d9480370 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + JS G IFACE: Defined class for File (GFile), prototype 0x3a04d94b7dc0, JSClass 0x7f90abcec1a0, in object 0x3a04d9480370 + 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' 0x183fb2f80400 in GIRepository 0x183fb2f800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x183fb2f80850, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3a04d9480af0, JSClass 0x7f90abcec2a0, in object 0x2c1d6b900428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1e8dc57808b0, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3cfa8c580bb0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c5803a0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3a04d9480b80, JSClass 0x7f90abcebe40, in object 0x3a04d9480370 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ - JS G OBJ: Defined class for Settings (GSettings), prototype 0x3cfa8c580c10, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803a0 - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Importing '_byteArrayNative' + JS G OBJ: Defined class for Settings (GSettings), prototype 0x3a04d9480be0, JSClass 0x7f90abcec2a0, in object 0x3a04d9480370 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS NATIVE: Defining native module '_byteArrayNative' - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS NATIVE: Registered native JS module '_byteArrayNative' - - JS IMPORT: Defining parent 0x21fb01380070 of 0x3d4d08d00778 '_byteArrayNative' is mod 1 - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS NATIVE: Registered native JS module 'cairoNative' JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x183fb2f808b0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 - JS IMPORT: successfully imported module '_byteArrayNative' 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 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 directory 'overrides' JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x3d56d5e80070 of 0x3d56d5e80160 'overrides' is mod 1 JS IMPORT: Importing module byteArray succeeded - JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb0136f1f0 'byteArray' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x3d56d5e80160 in 0x3d56d5e80070 JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: successfully imported module 'byteArray' - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing module GLib succeeded 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 IMPORT: Defining parent 0x21fb01380160 of 0x21fb0136f190 'GLib' is mod 1 JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1e8dc5780910, JSClass 0x7f65f7617e40, in object 0x1e8dc57803a0 - + JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'GLib' 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 init_async in prototype for GDBusProxy (Gio.DBusProxy) 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 NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) - - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1e8dc5780970, JSClass 0x7f65f7617e40, in object 0x1e8dc57803a0 JS G OBJ: Defining method get_uint 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 NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 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_user_value in prototype for GSettings (Gio.Settings) JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x183fb2f80910, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f803a0 + JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 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 NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' - + 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 STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 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 BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x183fb2f80970, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f803a0 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 NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS CTX: Destroying JS context - + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources 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 BXD: Defined class for Variant (GVariant), prototype 0x21fb01380190, JSClass 0x7f43fdfbde40, in object 0x21fb01380130 - + 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 CTX: Initialized class GIRepositoryGType prototype 0x21fb013801c0 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 CTX: Initialized class GIRepositoryFunction prototype 0x21fb0136f250 JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1e8dc57809d0, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1e8dc5780a30, JSClass 0x7f65f76182a0, in object 0x1e8dc57803d0 - JS G NS: Defined namespace 'Gio' 0x3cfa8c5803a0 in GIRepository 0x3cfa8c5800d0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x183fb2f809d0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x183fb2f80a30, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803d0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1e8dc5780a90, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - - JS G OBJ: Defined class for Application (GApplication), prototype 0x16598480e20, JSClass 0x7f18761542a0, in object 0x16598480370 - JS G BXD: Defined class for Bytes (GBytes), prototype 0x21fb01380220, JSClass 0x7f43fdfbde40, in object 0x21fb01380130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x183fb2f80a90, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 + JS G NS: Defined namespace 'Gio' 0x3a04d9480370 in GIRepository 0x3a04d94800d0 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS CTX: Enabling JIT - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21fb01380280, JSClass 0x7f43fdfbde40, in object 0x21fb01380130 - JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' - JS G IFACE: Defined class for File (GFile), prototype 0x1e8dc57c0be0, JSClass 0x7f65f76181a0, in object 0x1e8dc57803a0 - 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 OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x16598480e80, JSClass 0x7f18761542a0, in object 0x3ff629700428 - 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' 0x21fb01380130 in GIRepository 0x21fb013800d0 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1e8dc5780b20, JSClass 0x7f65f76182a0, in object 0x633a1800428 JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G IFACE: Defined class for File (GFile), prototype 0x183fb2fc0be0, JSClass 0x7fa6ac9ec1a0, in object 0x183fb2f803a0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + 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 0x2c1d6b90f8b8 + JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' + JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d335670 type GParamString + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x183fb2f80b20, JSClass 0x7fa6ac9ec2a0, in object 0x140690f00428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1e8dc5780bb0, JSClass 0x7f65f7617e40, in object 0x1e8dc57803a0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x183fb2f80bb0, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f803a0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x1e8dc5780c10, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x3d56d5e80070 of 0x3c535b200778 '_byteArrayNative' is mod 1 - JS IMPORT: successfully imported module '_byteArrayNative' - JS CTX: Initialized class GjsFileImporter prototype 0x8dfa8f80040 - JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x3d56d5e80070 of 0x3d56d5e6f1f0 'byteArray' is mod 1 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x183fb2f80c10, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - JS G IFACE: Defined class for Initable (GInitable), prototype 0x165984e3670, JSClass 0x7f18761541a0, in object 0x16598480370 - - JS IMPORT: Defining parent 0x3d56d5e80160 of 0x3d56d5e6f190 'GLib' is mod 1 + 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: successfully imported module 'GLib' JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent (nil) of 0x8dfa8f80070 'imports' is mod 0 JS G OBJ: Defining method delay 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 INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x8635fe2e940, JSClass 0x7f80bd1af1a0, in object 0x17d3acc80370 - + 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 STRUCT for 'Variant' in namespace 'GLib' JS G OBJ: Defining method get_has_unapplied 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: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x16598480f10, JSClass 0x7f18761542a0, in object 0x3ff629700428 JS G BXD: Defined class for Variant (GVariant), prototype 0x3d56d5e80190, JSClass 0x7f385e982e40, in object 0x3d56d5e80130 - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' - JS CTX: Initialized class GIRepositoryGType prototype 0x3d56d5e801c0 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 '_print' - JS NATIVE: Defining native module '_print' - JS CTX: Initialized class GIRepositoryFunction prototype 0x3d56d5e6f250 - JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS IMPORT: Defining parent 0x8dfa8f80070 of 0x35a93ab001f8 '_print' is mod 1 - - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS IMPORT: successfully imported module '_print' - + 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 BXD: Defined class for MainLoop (GMainLoop), prototype 0x293c4e9802e0, JSClass 0x7f4da28e4e40, in object 0x293c4e980130 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 NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides 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_enum in prototype for GSettings (Gio.Settings) JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + + JS G NS: Defined namespace 'GjsPrivate' 0xf3772b803d0 in GIRepository 0xf3772b800d0 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 NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit 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 BXD: Defined class for Bytes (GBytes), prototype 0x3d56d5e80220, JSClass 0x7f385e982e40, in object 0x3d56d5e80130 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 'VariantDict' in namespace 'GLib' 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: Defined class for VariantDict (GVariantDict), prototype 0x3d56d5e80280, JSClass 0x7f385e982e40, in object 0x3d56d5e80130 + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Gjs_GTypeTestAutoName (Gjs_GTypeTestAutoName), prototype 0x1bd4511ee910, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + JS G NS: Defined namespace 'Gio' 0x183fb2f803a0 in GIRepository 0x183fb2f800d0 + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Gjs_GTypeTestAutoCla__Name (Gjs_GTypeTestAutoCla__Name), prototype 0x1bd4511ee970, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x183fb2f80160 of 0x183fb2fd86a0 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS IMPORT: Importing 'gi' JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules + JS IMPORT: Cleaning up from failed import of 'alwaysThrows' + JS IMPORT: Cleaning up from failed import of 'alwaysThrows' + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - 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 IMPORT: Defining parent 0x293c4e980070 of 0x293c4e96f130 'minijasmine' is mod 1 + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x155caeb800a0 + JS IMPORT: Defining parent 0x155caeb80070 of 0x155caeb800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x155caeb80100 JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoName (Gjs_js_testGObjectClass_GTypeTestAutoName), prototype 0x1bd4511ee9d0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + + JS IMPORT: Importing module jasmine succeeded + JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x3a04d94d9940, JSClass 0x7f90abcec1a0, in object 0x2c1d6b900428 + 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 IMPORT: Defining parent 0x2d35eea80070 of 0x2d35eea6fb50 'jasmine' is mod 1 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 IMPORT: successfully imported module 'jasmine' + 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 0x2c1d6b90fbe8 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoCla__Name (Gjs_js_testGObjectClass_GTypeTestAutoCla__Name), prototype 0x1bd4511eea30, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + 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 0x155caeb80070 of 0x155caeb80160 'overrides' is mod 1 JS G OBJ: Defined class for GTypeTestManualName (GTypeTestManualName), prototype 0x1bd4511eea90, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + + JS IMPORT: Defined importer 'overrides' 0x155caeb80160 in 0x155caeb80070 + JS IMPORT: successfully imported directory 'overrides' + JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x3a04d94d99d0, JSClass 0x7f90abcec1a0, in object 0x2c1d6b900428 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b6ffa0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b6ff40 '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 0xf3772b80070 of 0xf3772bc0040 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' + + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b6fee0 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0xf3772b80160 of 0xf3772b6fe80 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d332b70 type GParamOverride + JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d335700 type GParamString + JS G OBJ: Defined class for GType_Test_WithL_t_s_of_bad_chars_ (GType_Test_WithL_t_s_of_bad_chars_), prototype 0x1bd4511eeaf0, JSClass 0x7f37f54242a0, in object 0x1bd451171ba0 + 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 IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x155caeb80070 of 0xedd5d700778 '_byteArrayNative' is mod 1 JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x3a04d9480cd0, JSClass 0x7f90abcec2a0, in object 0x2c1d6b900428 + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x7a5da380c70, JSClass 0x7f35326e42a0, in object 0x7a5da3803d0 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x7a5da380cd0, JSClass 0x7f35326e42a0, in object 0x7a5da380c40 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d35eea802e0, JSClass 0x7f97de1abe40, in object 0x2d35eea80130 - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS IMPORT: successfully imported module 'minijasmine' + JS IMPORT: successfully imported module '_byteArrayNative' JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x7a5da380d30, JSClass 0x7f35326e42a0, in object 0x7a5da380c40 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x2d35eea80070 of 0x2d35eea6f130 'minijasmine' is mod 1 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded + JS G NS: Defined namespace 'Gtk' 0x7a5da380c40 in GIRepository 0x7a5da3800d0 + JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x155caeb80070 of 0x155caeb6f1f0 'byteArray' is mod 1 + JS IMPORT: Importing module mainloop succeeded JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Defining parent 0x7a5da380070 of 0x7a5da3e3070 '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 0x28806d410bb0 + JS IMPORT: Importing module GLib succeeded 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 0x5620c8c269d0 type GParamString + JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c26a60 type GParamString + JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c26af0 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 NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + + 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 0x28806d410ce0 + JS IMPORT: Defining parent 0x155caeb80160 of 0x155caeb6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + 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 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 0x155caeb80190, JSClass 0x7f78d91c3e40, in object 0x155caeb80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x155caeb801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x155caeb6f250 + 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 G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x7a5da380dc0, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x155caeb80220, JSClass 0x7f78d91c3e40, in object 0x155caeb80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x155caeb80280, JSClass 0x7f78d91c3e40, in object 0x155caeb80130 + 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 OBJECT for 'Cancellable' in namespace 'Gio' 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 OBJ: Defined class for Cancellable (GCancellable), prototype 0x17d3accee250, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 + JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + + JS IMPORT: Defining parent 0xf3772b80070 of 0x39d168b0acd8 '_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 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772bc03a0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS IMPORT: Importing module GObject succeeded + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS IMPORT: Defining parent 0xf3772b80160 of 0xf3772bc0340 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' - JS G NS: Defined namespace 'GLib' 0x3d56d5e80130 in GIRepository 0x3d56d5e800d0 + JS G NS: Defined namespace 'GLib' 0x155caeb80130 in GIRepository 0x155caeb800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Defined namespace 'Gio' 0x1e8dc57803a0 in GIRepository 0x1e8dc57800d0 + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS IMPORT: Importing 'gi' - JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' JS NATIVE: Defining native module 'gi' - - JS CTX: Initialized class GIRepository prototype 0x8dfa8f800a0 - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x8dfa8f800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x16598480f70, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' - 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' 0x293c4e980370 in GIRepository 0x293c4e9800d0 - JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8dfa8f80100 - + JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' + JS G OBJ: Defined class for Application (GApplication), prototype 0x7a5da380e20, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0xf3772bc04c0 class 0x7f5cfb8c76c0 in object 0xf3772b80400 + JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x7a5da380e80, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d422420 type GParamOverride + JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' + JS G IFACE: Defined class for Initable (GInitable), prototype 0x7a5da3e3670, JSClass 0x7f35326e41a0, in object 0x7a5da380370 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x7a5da380f10, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x3a04d9480d30, JSClass 0x7f90abcec2a0, in object 0x2c1d6b900428 JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' @@ -6420,31 +5548,40 @@ 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 '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 'double_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x16598480fd0, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x8dfa8f80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x8dfa8f80160 in 0x8dfa8f80070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x1e8dc5780160 of 0x1e8dc57d86a0 '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 PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d422490 type GParamOverride + JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x7a5da380f70, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x3a04d9480d90, JSClass 0x7f90abcec2a0, in object 0x2c1d6b900428 + JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x7a5da380fd0, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x7a5da3ee070, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x2d35eea80070 of 0x2d35eea6fee0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x2d35eea80070 of 0x2d35eea6fe80 'lang' is mod 1 + JS IMPORT: successfully imported module 'lang' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' + 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: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' + JS IMPORT: Importing directory 'mutualImport' + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4af804c0 'mutualImport' is mod 1 + JS IMPORT: Defined importer 'mutualImport' 0x33de4af804c0 in 0x33de4af80070 + JS IMPORT: successfully imported directory 'mutualImport' + JS IMPORT: Importing module b succeeded + JS IMPORT: Defining parent 0x33de4af804c0 of 0x33de4afd7e80 'b' is mod 1 + JS IMPORT: successfully imported module 'b' 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: 68 objects currently alive + JS MEMORY: 67 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 4 - JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' JS MEMORY: closure = 0 - - JS MEMORY: function = 53 + JS MEMORY: closure = 0 + JS MEMORY: function = 52 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 @@ -6466,64 +5603,334 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x165984ee070, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x293c4e980070 of 0xf964f7094c0 '_gi' is mod 1 - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS IMPORT: successfully imported module '_gi' + JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x7a5da3ee0d0, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS CTX: Enabling JIT + JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c26ca0 type GParamString + JS IMPORT: Importing module a succeeded + JS IMPORT: Defining parent 0x33de4af804c0 of 0x33de4afd7e20 'a' is mod 1 + JS IMPORT: successfully imported module 'a' + JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x7a5da3f60a0, JSClass 0x7f35326e41a0, in object 0x28806d400428 + JS CTX: Initialized class GjsFileImporter prototype 0x235858e80040 + JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x7a5da3f6130, JSClass 0x7f35326e41a0, in object 0x28806d400428 + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c34900 type GParamOverride + JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c26d30 type GParamString + 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: Defining parent (nil) of 0x235858e80070 'imports' is mod 0 + JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x7a5da3ee190, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x235858e80070 of 0x1b5a897001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing module modunicode succeeded + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c34970 type GParamOverride + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x7a5da3ee1f0, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x235858e800a0 + JS IMPORT: Defining parent 0x235858e80070 of 0x235858e800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c349e0 type GParamOverride + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0xf3772b80820, JSClass 0x7f5cfb8c42a0, in object 0xf3772b80400 + 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' 0xf3772b80400 in GIRepository 0xf3772b800d0 JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x7a5da3ee250, JSClass 0x7f35326e42a0, in object 0x28806d400428 - JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf3772b80850, JSClass 0x7f5cfb8c42a0, in object 0xf3772b803a0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf3772b808b0, JSClass 0x7f5cfb8c42a0, in object 0xf3772b803a0 + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4afe09a0 'modunicode' is mod 1 + 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: successfully imported module 'modunicode' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x235858e80100 + JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf3772b80910, JSClass 0x7f5cfb8c3e40, in object 0xf3772b803a0 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf3772b80970, JSClass 0x7f5cfb8c3e40, in object 0xf3772b803a0 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf3772b809d0, JSClass 0x7f5cfb8c42a0, in object 0xf3772b803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf3772b80a30, JSClass 0x7f5cfb8c42a0, in object 0xf3772b803d0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf3772b80a90, JSClass 0x7f5cfb8c42a0, in object 0xf3772b803a0 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0xf3772bc0c40, JSClass 0x7f5cfb8c41a0, in object 0xf3772b803a0 + JS G IFACE: Defined class for Action (GAction), prototype 0x3a04d94d9e50, JSClass 0x7f90abcec1a0, in object 0x3a04d9480370 + JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d422650 type GParamOverride + JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d4226c0 type GParamOverride + JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d422730 type GParamOverride + JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject + + JS G PRM: JSObject created with param instance 0x55b58d422c30 type GParamOverride JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf3772b80b20, JSClass 0x7f5cfb8c42a0, in object 0x39d168b00428 + + JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d422ca0 type GParamOverride + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf3772b80bb0, JSClass 0x7f5cfb8c3e40, in object 0xf3772b803a0 + 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 lexicalScope succeeded + JS G OBJ: Defined class for Settings (GSettings), prototype 0xf3772b80c10, JSClass 0x7f5cfb8c42a0, in object 0xf3772b803a0 + JS IMPORT: Defining parent 0x33de4af80070 of 0x33de4afe0a60 'lexicalScope' is mod 1 + JS IMPORT: successfully imported module 'lexicalScope' + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + 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 OBJ: Defining method get_name in prototype for GObject.ParamSpec + + JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x7a5da3f6640, JSClass 0x7f35326e41a0, in object 0x28806d400428 + JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 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_name in prototype for GObject.ParamSpec JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x7a5da3f66d0, JSClass 0x7f35326e41a0, in object 0x28806d400428 + + 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 NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' + 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_name in prototype for GObject.ParamSpec + + 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 NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' + 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 PRM: Wrapping GParamInt 'property' on (null) with JSObject + + JS G PRM: JSObject created with param instance 0x5620c8c6c930 type GParamInt + JS G OBJ: Defined class for Gjs_ImplementationOfIntrospectedInterface (Gjs_ImplementationOfIntrospectedInterface), prototype 0x3a04d9480e20, JSClass 0x7f90abcec2a0, in object 0x2c1d6b900428 + JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' + JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject + JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G PRM: JSObject created with param instance 0x5620c8c6c9b0 type GParamInt + + JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) + + JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) + + JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 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 OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) + JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 + JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) + JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) + + 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 OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G ENUM: Defining GLib.LogLevelFlags as 0x139442d030c0 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 get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + 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 Gjs_Legacy (Gjs_Legacy), prototype 0x7a5da3ee310, JSClass 0x7f35326e42a0, in object 0x28806d400428 + + 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 'int8_return_max' in namespace 'GIMarshallingTests' JS IMPORT: Importing directory 'overrides' + + JS IMPORT: Defining parent 0x235858e80070 of 0x235858e80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x235858e80160 in 0x235858e80070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type FUNCTION for 'int8_return_min' 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 PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c34a50 type GParamOverride JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G PRM: JSObject created with param instance 0x55a6394d2d70 type GParamObject + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x235858e80070 of 0x1b5a89700778 '_byteArrayNative' is mod 1 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x235858e80070 of 0x235858e6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS G OBJ: Defined class for Gjs_Shiny (Gjs_Shiny), prototype 0x7a5da3ee370, JSClass 0x7f35326e42a0, in object 0x28806d400428 + JS IMPORT: Defining parent 0x235858e80160 of 0x235858e6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x183fb2f80ca0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80400 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x183fb2f80d00, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80c70 + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x235858e80190, JSClass 0x7f1eb53ebe40, in object 0x235858e80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x235858e801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x235858e6f250 + JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject + JS G PRM: JSObject created with param instance 0x5602c8d6b130 type GParamInt + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x235858e80220, JSClass 0x7f1eb53ebe40, in object 0x235858e80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x235858e80280, JSClass 0x7f1eb53ebe40, in object 0x235858e80130 + 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 OBJECT for 'Container' in namespace 'Gtk' + 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' 0x235858e80130 in GIRepository 0x235858e800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x183fb2f80d60, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80c70 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS G NS: Defined namespace 'Gtk' 0x183fb2f80c70 in GIRepository 0x183fb2f800d0 + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0x183fb2f80070 of 0x140690f108f0 'system' is mod 1 + JS IMPORT: successfully imported module 'system' + 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 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 0x2e04ce580070 of 0x2e04ce56fb50 'jasmine' is mod 1 + JS IMPORT: Defining parent 0x155caeb80070 of 0x155caeb6fb50 'jasmine' is mod 1 JS CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x27dd69680040 + + JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Defining parent (nil) of 0x27dd69680070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'idle_add' 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 CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' + + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x27dd69680070 of 0x793cc8001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x27dd696800a0 + JS IMPORT: Defining parent 0x27dd69680070 of 0x27dd696800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Defined namespace 'Gio' 0xf3772b803a0 in GIRepository 0xf3772b800d0 + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0xf3772b80070 of 0x39d168b0f928 'system' is mod 1 + JS IMPORT: successfully imported module 'system' + JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit + JS CTX: Initialized class GIRepositoryNamespace prototype 0x27dd69680100 + JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ + 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 0x27dd69680070 of 0x27dd69680160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x27dd69680160 in 0x27dd69680070 + JS IMPORT: successfully imported directory 'overrides' + 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 0x39d168b0fbc8 + JS IMPORT: Importing module _gettext succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772bd9760 '_gettext' is mod 1 + JS IMPORT: successfully imported module '_gettext' + JS IMPORT: Importing module gettext succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772bd9700 'gettext' is mod 1 + JS IMPORT: successfully imported module 'gettext' + JS IMPORT: Importing module package succeeded + JS IMPORT: Defining parent 0xf3772b80070 of 0xf3772b6fe20 'package' is mod 1 + JS IMPORT: successfully imported module 'package' + 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 0x8dfa8f80070 of 0x35a93ab00778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x27dd69680070 of 0x793cc800778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x8dfa8f6f1f0 'byteArray' is mod 1 - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS IMPORT: Defining parent 0x27dd69680070 of 0x27dd6966f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' - JS G NS: Defined namespace 'GjsPrivate' 0x293c4e9803d0 in GIRepository 0x293c4e9800d0 JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x8dfa8f80160 of 0x8dfa8f6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x27dd69680160 of 0x27dd6966f190 'GLib' is mod 1 JS IMPORT: successfully imported module '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 OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' - JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x17d3accee2b0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 + 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 CTX: Script evaluation succeeded + JS G BXD: Defining method run in prototype for GLib.MainLoop + 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 0x235858e80070 of 0x235858e6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x155caeb802e0, JSClass 0x7f78d91c3e40, in object 0x155caeb80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x155caeb80070 of 0x155caeb6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G BXD: Defined class for Variant (GVariant), prototype 0x8dfa8f80190, JSClass 0x7f3cd38bfe40, in object 0x8dfa8f80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x8dfa8f801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x8dfa8f6f250 - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x293c4e980070 of 0x293c4e96fe80 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - 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 0x231825735990 - JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' + JS G BXD: Defined class for Variant (GVariant), prototype 0x27dd69680190, JSClass 0x7f5874fc3e40, in object 0x27dd69680130 + JS CTX: Initialized class GIRepositoryGType prototype 0x27dd696801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x27dd6966f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 - JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 JS G BXD: Defined class for Bytes (GBytes), prototype 0x8dfa8f80220, JSClass 0x7f3cd38bfe40, in object 0x8dfa8f80130 - - 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 BXD: Defined class for Bytes (GBytes), prototype 0x27dd69680220, JSClass 0x7f5874fc3e40, in object 0x27dd69680130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G ENUM: Defining Regress.TestEnum as 0x2318257359f8 - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8dfa8f80280, JSClass 0x7f3cd38bfe40, in object 0x8dfa8f80130 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27dd69680280, JSClass 0x7f5874fc3e40, in object 0x27dd69680130 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' @@ -6537,430 +5944,626 @@ 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' 0x8dfa8f80130 in GIRepository 0x8dfa8f800d0 + JS G NS: Defined namespace 'GLib' 0x27dd69680130 in GIRepository 0x27dd696800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x155caeb80070 of 0xedd5d709490 '_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: 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' 0x155caeb803a0 in GIRepository 0x155caeb800d0 + 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 'MainLoop' in namespace 'GLib' + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x155caeb80070 of 0x155caeb6fee0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x235858e802e0, JSClass 0x7f1eb53ebe40, in object 0x235858e80130 + + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x235858e80070 of 0x235858e6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded JS IMPORT: Importing module _legacy succeeded - JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x293c4e980070 of 0x293c4e96fee0 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x155caeb80070 of 0x155caeb6ff40 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x293c4e980160 of 0x293c4e96fe20 'GObject' is mod 1 - JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject + JS IMPORT: Defining parent 0x155caeb80160 of 0x155caeb6fe80 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G PRM: JSObject created with param instance 0x55a6394d2de0 type GParamOverride - JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x165984ee0d0, JSClass 0x7f18761542a0, in object 0x3ff629700428 + 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' 0xf3772b80ca0 in GIRepository 0xf3772b800d0 + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'int8_in_min' 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 '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 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 0x183fb2f80dc0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 + JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x183fb2f80e20, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 + JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' + JS G BXD: Defining method run in prototype for GLib.MainLoop + 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 G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 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: 87 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 = 5 + 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 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS G PRM: Defined class ParamSpec prototype is 0x155caebc20a0 class 0x7f78d91c76c0 in object 0x155caeb80370 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 'Builder' in namespace 'Gtk' + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x7a5da3ee3d0, JSClass 0x7f35326e42a0, in object 0x7a5da380c40 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x155caeb807c0, JSClass 0x7f78d91c42a0, in object 0x155caeb80370 + 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: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' + + JS G NS: Defined namespace 'GObject' 0x155caeb80370 in GIRepository 0x155caeb800d0 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 0x140690f1ed68 + + JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' + 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 NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + JS IMPORT: Importing module mainloop succeeded + JS IMPORT: Defining parent 0x155caeb80070 of 0x155caeb6fe20 'mainloop' is mod 1 + JS IMPORT: successfully imported module 'mainloop' + 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 NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' + + JS G PRM: JSObject created with param instance 0x5620c8c26a60 type GParamString 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 OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x17d3accee340, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS CTX: Enabling JIT - JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c75ca0 type GParamString - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x293c4e9c6040 class 0x7f4da28e86c0 in object 0x293c4e9803a0 JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' + JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c26a60 type GParamString + JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x27dd69680070 of 0x27dd6966fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS CTX: Script evaluation succeeded JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x165984f60a0, JSClass 0x7f18761541a0, in object 0x3ff629700428 - JS G NS: Found info type FUNCTION for 'gtype_string_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: 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 BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'idle_add' 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 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 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 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 'TestObj' in namespace 'Regress' + JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xf3772b80cd0, JSClass 0x7f5cfb8c42a0, in object 0xf3772b80ca0 + 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 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 CTX: Initialized class GjsFileImporter prototype 0x5c399280040 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2e04ce5802e0, JSClass 0x7f5b16ae0e40, in object 0x2e04ce580130 - JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS IMPORT: Defining parent (nil) of 0x5c399280070 'imports' is mod 0 - - JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x8635fe355e0, JSClass 0x7f80bd1af1a0, in object 0x17d3acc80370 - JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x165984f6130, JSClass 0x7f18761541a0, in object 0x3ff629700428 - JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' - JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x17d3accee3d0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x27dd696802e0, JSClass 0x7f5874fc3e40, in object 0x27dd69680130 + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c81500 type GParamOverride JS IMPORT: Importing module minijasmine succeeded - JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c75d30 type GParamString - JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce56f130 'minijasmine' is mod 1 - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' JS IMPORT: successfully imported module 'minijasmine' - + JS IMPORT: Defining parent 0x27dd69680070 of 0x27dd6966f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS IMPORT: Defining parent 0x5c399280070 of 0x22d40a1001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x17d3accee430, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 + JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' + 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 PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d422d10 type GParamOverride 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 G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x165984ee190, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' - 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: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb0136fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x3a04d9480e80, JSClass 0x7f90abcec2a0, in object 0x2c1d6b900428 + 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 'timeout_add' in namespace 'GLib' + 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 OBJECT for 'Cancellable' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x7a5da3ee460, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x293c4e9807f0, JSClass 0x7f4da28e52a0, in object 0x293c4e9803a0 + JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8c34b30 type GParamObject + JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G BXD: Defined class for Source (GSource), prototype 0x155caeb807f0, JSClass 0x7f78d91c3e40, in object 0x155caeb80130 + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x7a5da3ee4c0, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + 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 NS: Found info type FUNCTION for 'type_is_a' in namespace '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' 0x27dd69680370 in GIRepository 0x27dd696800d0 + JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5620c8f99060 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 0x7a5da3ee550, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x27dd69680070 of 0x793cc8094c0 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + 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 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 0x28806d431060 + JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' + JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x7a5da3ee5b0, JSClass 0x7f35326e42a0, in object 0x7a5da380370 + JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' + JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x10448922dfa0, JSClass 0x7f35326e41a0, in object 0x7a5da380370 + JS CTX: Initialized class GjsFileImporter prototype 0x157eb5380040 + JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x7a5da3ee640, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS IMPORT: Defining parent (nil) of 0x157eb5380070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x157eb5380070 of 0x2204cec001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + 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 0x55a6394d2e50 type GParamOverride - JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' + JS G PRM: JSObject created with param instance 0x5620c8f990d0 type GParamOverride + 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 0x7a5da3ee6a0, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x5c3992800a0 - JS IMPORT: Defining parent 0x5c399280070 of 0x5c3992800d0 'gi' is mod 1 + JS CTX: Initialized class GIRepository prototype 0x157eb53800a0 + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb53800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x7a5da3ee700, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS CTX: Destroying JS context JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x7a5da3ee760, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS G NS: Defined namespace 'GjsPrivate' 0x27dd696803d0 in GIRepository 0x27dd696800d0 + 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 0x27dd69680070 of 0x27dd6966fe80 '_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 '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' 0xf3772b80d30 in GIRepository 0xf3772b800d0 - JS G PRM: JSObject created with param instance 0x55b853c81570 type GParamOverride - 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: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Defined namespace 'GObject' 0x293c4e9803a0 in GIRepository 0x293c4e9800d0 - 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 0xf964f70c960 - 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 Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x17d3accee490, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 + 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 INTERFACE for 'Interface' in namespace 'GIMarshallingTests' + JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xf3772bea6d0, JSClass 0x7f5cfb8c41a0, in object 0xf3772b80d30 JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce56fe80 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x27dd69680070 of 0x27dd6966fee0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce56fe20 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x165984ee1f0, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x5c399280100 - 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 GObject succeeded + JS IMPORT: Defining parent 0x27dd69680160 of 0x27dd6966fe20 '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 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 0xf3772b80d90, JSClass 0x7f5cfb8c3e40, in object 0xf3772b80400 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x157eb5380100 + JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' + JS CTX: Enabling JIT 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: Importing directory 'overrides' - JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce56ff40 '_signals' is mod 1 JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb5380160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x157eb5380160 in 0x157eb5380070 + JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Defining parent 0x5c399280070 of 0x5c399280160 'overrides' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS IMPORT: Defined importer 'overrides' 0x5c399280160 in 0x5c399280070 - JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type INTERFACE for 'TestInterface' 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 'uint32_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' + JS G PRM: Defined class ParamSpec prototype is 0x27dd696c6040 class 0x7f5874fc76c0 in object 0x27dd696803a0 + JS CTX: Initialized class GjsFileImporter prototype 0x2397edc80040 + JS IMPORT: Defining parent (nil) of 0x2397edc80070 'imports' is mod 0 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c815e0 type GParamOverride - JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x1613aa009f40, JSClass 0x7f11b7e271a0, in object 0x3cfa8c580370 - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x8dfa8f6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x558a21c3db70 type GParamOverride + JS G PRM: JSObject created with param instance 0x5620c8f99140 type GParamOverride + 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 0x16cbb6394148 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x17d3accee4f0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x165984ee250, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS IMPORT: Importing module jasmine succeeded - JS IMPORT: Defining parent 0x3d56d5e80070 of 0x3d56d5e6fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS IMPORT: Importing '_print' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' - JS IMPORT: Importing '_byteArrayNative' JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x2397edc80070 of 0x2d41a35001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x7a5da3ee7c0, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x5c399280070 of 0x22d40a100778 '_byteArrayNative' is mod 1 + JS IMPORT: Defining parent 0x157eb5380070 of 0x2204cec00778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS IMPORT: Importing module byteArray succeeded - JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x17d3accee550, JSClass 0x7f80bd1af2a0, in object 0x17d3acc80370 - JS IMPORT: Defining parent 0x5c399280070 of 0x5c39926f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb536f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS IMPORT: Defining parent 0x5c399280160 of 0x5c39926f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x157eb5380160 of 0x157eb536f190 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' - JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 - - - JS G OBJ: Defined class for Gjs_MyCustomCharset (Gjs_MyCustomCharset), prototype 0x17d3accee5b0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 JS G ENUM: Defining enum value READABLE (fixed from readable) 1 - - 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 WRITABLE (fixed from writable) 2 - - JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x157eb5380190, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 + JS CTX: Initialized class GIRepositoryGType prototype 0x157eb53801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x157eb536f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x157eb5380220, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x157eb5380280, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x27dd696807f0, JSClass 0x7f5874fc42a0, in object 0x27dd696803a0 + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS G PRM: JSObject created with param instance 0x5620c8f991b0 type GParamOverride + 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' 0x27dd696803a0 in GIRepository 0x27dd696800d0 + 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 VALUE5 (fixed from value5) 49 - JS G BXD: Defined class for Variant (GVariant), prototype 0x5c399280190, JSClass 0x7f5bfcec3e40, in object 0x5c399280130 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 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 Regress.TestEnum as 0xf964f712c38 JS CTX: Initialized class GIRepositoryGType prototype 0x5c3992801c0 - - + 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 CTX: Initialized class GIRepositoryFunction prototype 0x5c39926f250 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 - + 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 0x23182573b678 - JS CTX: Enabling JIT - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x2e04ce580070 of 0x2e04ce56fee0 'signals' is mod 1 - JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' - JS IMPORT: successfully imported module 'signals' - 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 0xf964f714070 - JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x165984f6640, JSClass 0x7f18761541a0, in object 0x3ff629700428 - JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x3cfa8c580d30, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5718c0 - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x5c399280220, JSClass 0x7f5bfcec3e40, in object 0x5c399280130 - JS G OBJ: Defined class for Gjs_MySecondCustomCharset (Gjs_MySecondCustomCharset), prototype 0x17d3accee610, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5c399280280, JSClass 0x7f5bfcec3e40, in object 0x5c399280130 - 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 NATIVE: Registered native JS module '_byteArrayNative' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - + JS G ENUM: Defining GObject.ParamFlags as 0x793cc80c960 + JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x7a5da3ee820, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' JS G NS: Found info type FUNCTION for 'strup' 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 G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS NATIVE: Registered native JS module 'console' - + JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' - 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 IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x165984f66d0, JSClass 0x7f18761541a0, in object 0x3ff629700428 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' 0x5c399280130 in GIRepository 0x5c3992800d0 - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c81930 type GParamInt - JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c819b0 type GParamInt - JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' - JS CTX: Script evaluation succeeded - JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS CTX: Initialized class GjsFileImporter prototype 0x3b35cde80040 - JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x8635fe35be0, JSClass 0x7f80bd1af1a0, in object 0x17d3acc80370 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - 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 Gjs_Legacy (Gjs_Legacy), prototype 0x165984ee310, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS IMPORT: Defining parent (nil) of 0x3b35cde80070 'imports' is mod 0 - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x3b35cde80070 of 0xeee6db001f8 '_print' is mod 1 - JS IMPORT: successfully imported module '_print' - JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853c81650 type GParamOverride - JS CTX: Script evaluation succeeded - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x8dfa8f802e0, JSClass 0x7f3cd38bfe40, in object 0x8dfa8f80130 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x17d3accee6a0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' - - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_Shiny (Gjs_Shiny), prototype 0x165984ee370, JSClass 0x7f18761542a0, in object 0x3ff629700428 - JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x17d3accee700, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing module minijasmine succeeded - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x8dfa8f6f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded + JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' JS IMPORT: Importing 'gi' JS NATIVE: Defining native module 'gi' - JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepository prototype 0x3b35cde800a0 - JS IMPORT: Importing 'system' JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde800d0 'gi' is mod 1 - - JS NATIVE: Defining native module 'system' + JS CTX: Initialized class GIRepository prototype 0x2397edc800a0 + JS IMPORT: Defining parent 0x2397edc80070 of 0x2397edc800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x35a93ab09368 'system' is mod 1 - JS IMPORT: successfully imported module 'system' - JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b35cde80100 + JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x55b58d422d80 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 0x5620c8f99220 type GParamOverride + JS CTX: Initialized class GIRepositoryNamespace prototype 0x2397edc80100 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 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 OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x3a04d9480ee0, JSClass 0x7f90abcec2a0, in object 0x2c1d6b900428 JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x7a5da3ee880, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x3b35cde80160 in 0x3b35cde80070 + JS IMPORT: Defining parent 0x2397edc80070 of 0x2397edc80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x2397edc80160 in 0x2397edc80070 JS IMPORT: successfully imported directory 'overrides' - JS CTX: Script evaluation succeeded - 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 'array_fixed_int_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 IMPORT: Importing '_gi' JS G BXD: Defining method run in prototype for GLib.MainLoop - - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x35a93ab09540 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' - 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 OBJ: Defined class for SimpleTestClass1 (SimpleTestClass1), prototype 0x17d3accee790, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x21fb013802e0, JSClass 0x7f43fdfbde40, in object 0x21fb01380130 - - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GjsPrivate' 0x8dfa8f803a0 in GIRepository 0x8dfa8f800d0 - JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49aae20d0 type GParamString - 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 0x3d56d5e802e0, JSClass 0x7f385e982e40, in object 0x3d56d5e80130 - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x8dfa8f80070 of 0x8dfa8f6fe80 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' - 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 module jasmine succeeded - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Defining parent 0x5c399280070 of 0x5c39926fb50 'jasmine' is mod 1 - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb0136f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + 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 0x39d168b2d7c8 + JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' + 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 'timeout_add' 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' 0x157eb5380130 in GIRepository 0x157eb53800d0 JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x3b35cde80070 of 0xeee6db00778 '_byteArrayNative' is mod 1 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS IMPORT: Defining parent 0x2397edc80070 of 0x2d41a3500778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde6f1f0 'byteArray' is mod 1 - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: successfully imported module 'byteArray' - JS IMPORT: Importing module GLib succeeded - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x3b35cde80160 of 0x3b35cde6f190 'GLib' is mod 1 - JS IMPORT: successfully imported module 'GLib' JS IMPORT: Defining parent 0x3d56d5e80070 of 0x3d56d5e6f130 'minijasmine' is mod 1 + JS IMPORT: Defining parent 0x2397edc80070 of 0x2397edc6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS IMPORT: successfully imported module 'minijasmine' + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS IMPORT: Importing module GLib succeeded JS CTX: Script evaluation succeeded - JS G OBJ: Defined class for SimpleTestClass2 (SimpleTestClass2), prototype 0x17d3accee7f0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS IMPORT: Importing module _legacy succeeded - JS G BXD: Defined class for Variant (GVariant), prototype 0x3b35cde80190, JSClass 0x7f1775050e40, in object 0x3b35cde80130 JS IMPORT: Defining parent 0x8dfa8f80070 of 0x8dfa8f6fee0 '_legacy' is mod 1 + 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 IMPORT: Defining parent 0x2397edc80160 of 0x2397edc6f190 'GLib' is mod 1 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS MEMORY: interface = 2 + JS IMPORT: successfully imported module 'GLib' JS MEMORY: module = 14 - JS IMPORT: successfully imported module '_legacy' - JS CTX: Initialized class GIRepositoryGType prototype 0x3b35cde801c0 - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS IMPORT: Importing module GObject succeeded - JS CTX: Initialized class GIRepositoryFunction prototype 0x3b35cde6f250 - JS IMPORT: Defining parent 0x8dfa8f80160 of 0x8dfa8f6fe20 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - 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 'array_return' in namespace 'GIMarshallingTests' + 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 STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x2397edc80190, JSClass 0x7fc8bb973e40, in object 0x2397edc80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x2397edc801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x2397edc6f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b35cde80220, JSClass 0x7f1775050e40, in object 0x3b35cde80130 + JS G BXD: Defined class for Bytes (GBytes), prototype 0x2397edc80220, JSClass 0x7fc8bb973e40, in object 0x2397edc80130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS IMPORT: Importing directory 'tweener' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b35cde80280, JSClass 0x7f1775050e40, in object 0x3b35cde80130 - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb01380370 'tweener' is mod 1 - JS IMPORT: Defined importer 'tweener' 0x21fb01380370 in 0x21fb01380070 - JS IMPORT: successfully imported directory 'tweener' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2397edc80280, JSClass 0x7fc8bb973e40, in object 0x2397edc80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1e8dc5780ca0, JSClass 0x7f65f76182a0, in object 0x1e8dc5780400 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 'type_from_name' in namespace 'GObject' - + 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 Widget (GtkWidget), prototype 0x1e8dc5780d00, JSClass 0x7f65f76182a0, in object 0x1e8dc5780c70 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 OBJ: Defined class for SimpleTestClass3 (SimpleTestClass3), prototype 0x17d3accee850, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - - JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - - JS G PRM: JSObject created with param instance 0x55b49aae2160 type GParamString + 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 'param_spec_get_flags' in namespace 'GjsPrivate' 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' 0x3b35cde80130 in GIRepository 0x3b35cde800d0 JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' - + JS G NS: Defined namespace 'GLib' 0x2397edc80130 in GIRepository 0x2397edc800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1e8dc5780d60, JSClass 0x7f65f76182a0, in object 0x1e8dc5780c70 - JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' 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: 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 CTX: JS context destroyed + JS MEMORY: repo = 1 - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x1e8dc5780c70 in GIRepository 0x1e8dc57800d0 - JS IMPORT: Importing 'system' - JS NATIVE: Defining native module 'system' - JS IMPORT: Defining parent 0x1e8dc5780070 of 0x633a18108f0 'system' is mod 1 - JS IMPORT: successfully imported module 'system' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x8dfa8fc6040 class 0x7f3cd38c36c0 in object 0x8dfa8f80370 - JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49aae21f0 type GParamString - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x17d3accee8b0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 + JS MEMORY: Memory report: after destroying context JS CTX: JS shutdown sequence + + JS CTX: Stopping profiler JS MEMORY: 0 objects currently alive + + 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 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 0x793cc812c38 + 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 0x793cc814070 JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'array_return_etc' 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 FUNCTION for 'param_spec_int' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' + JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' + JS G IFACE: Defined class for Initable (GInitable), prototype 0x3a04d94fbb80, JSClass 0x7f90abcec1a0, in object 0x3a04d9480370 + JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x3a04d94fbbe0, JSClass 0x7f90abcec1a0, in object 0x3a04d9471ec0 + JS CTX: Enabling JIT + JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' + 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 CTX: Initialized class GjsFileImporter prototype 0x393ccd780040 + JS IMPORT: Defining parent (nil) of 0x393ccd780070 'imports' is mod 0 + JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x393ccd780070 of 0x2fbf5ce001f8 '_print' is mod 1 + JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x10448923f5e0, JSClass 0x7f35326e41a0, in object 0x7a5da371c20 JS IMPORT: successfully imported module '_print' - JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' - JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c060 type GParamInt - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing module tweenList succeeded - JS IMPORT: Defining parent 0x21fb01380370 of 0x21fb0136feb0 'tweenList' is mod 1 - JS IMPORT: successfully imported module 'tweenList' - JS CTX: Enabling JIT JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' 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 BXD: Defining method is_running in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' JS G BXD: Defining method quit in prototype for GLib.MainLoop - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit +1..2 +ok 1 Test harness internal consistency +ok 2 SpiderMonkey features check Intl API was compiled into SpiderMonkey 1..11 ok 1 Byte array can be created from a string ok 2 Byte array can be encoded from a string @@ -6973,9 +6576,8 @@ ok 9 Byte array deals gracefully with a non Uint8Array ok 10 Byte array legacy toString() behavior is preserved when created from a string ok 11 Byte array legacy toString() behavior is preserved when marshalled from GI -1..2 -ok 1 Test harness internal consistency -ok 2 SpiderMonkey features check Intl API was compiled into SpiderMonkey +1..1 +ok 1 Gettext module setlocale returns a locale 1..12 ok 1 imports.format escapes % with another % character ok 2 imports.format formats a single string argument @@ -6990,7 +6592,7 @@ 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 +ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 1..19 ok 1 Exceptions are thrown from property setter ok 2 Exceptions are thrown from property getter @@ -7011,8 +6613,59 @@ 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..1 -ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue +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 +1..3 +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..27 +ok 1 GVariant constructor constructs a string variant +ok 2 GVariant constructor constructs a string variant (backwards compatible API) +ok 3 GVariant constructor constructs a struct variant +ok 4 GVariant constructor constructs a maybe variant +ok 5 GVariant constructor constructs a byte array variant +ok 6 GVariant constructor constructs a byte array variant from a string +ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string +ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array +ok 9 GVariant unpack preserves type information if the unpacked object contains variants +ok 10 GVariant unpack recursive leaves no variants in the unpacked object +ok 11 GVariantDict lookup returns the unpacked variant +ok 12 GVariantDict lookup returns null if the key isn't present +ok 13 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter +ok 14 GLib string function overrides GLib.stpcpy +ok 15 GLib string function overrides GLib.strstr_len +ok 16 GLib string function overrides GLib.strrstr +ok 17 GLib string function overrides GLib.strrstr_len +ok 18 GLib string function overrides GLib.strup +ok 19 GLib string function overrides GLib.strdown +ok 20 GLib string function overrides GLib.strreverse +ok 21 GLib string function overrides GLib.ascii_dtostr +ok 22 GLib string function overrides GLib.ascii_formatd +ok 23 GLib string function overrides GLib.strchug +ok 24 GLib string function overrides GLib.strchomp +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 @@ -7040,20 +6693,6 @@ 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..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 -1..3 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 @@ -7087,436 +6726,1516 @@ 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 -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 + JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x7a5da3ee970, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + 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 G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x7a5da3ee9d0, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x10448923fa90, JSClass 0x7f35326e41a0, in object 0x7a5da371c20 + + JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x7a5da3eea60, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x7a5da3eeac0, JSClass 0x7f35326e42a0, in object 0x7a5da371c20 + JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x393ccd7800a0 + JS IMPORT: Defining parent 0x393ccd780070 of 0x393ccd7800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + 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 CTX: Initialized class GIRepositoryNamespace prototype 0x393ccd780100 + JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' + 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 CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x393ccd780070 of 0x393ccd780160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x393ccd780160 in 0x393ccd780070 + JS IMPORT: successfully imported directory 'overrides' + JS CTX: Enabling JIT + 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 CTX: Initialized class GjsFileImporter prototype 0x192be3280040 + JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent (nil) of 0x192be3280070 'imports' is mod 0 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x192be3280070 of 0x1282c70001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing '_byteArrayNative' JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' + + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x393ccd780070 of 0x2fbf5ce00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b736d0d0 type GParamString + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x393ccd780070 of 0x393ccd76f1f0 'byteArray' is mod 1 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x393ccd780160 of 0x393ccd76f190 '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 0x393ccd780190, JSClass 0x7f3b2ab13e40, in object 0x393ccd780130 + JS CTX: Initialized class GIRepositoryGType prototype 0x393ccd7801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x393ccd76f250 + JS IMPORT: Defining parent 0x2397edc80070 of 0x2397edc6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing 'gi' JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + + JS NATIVE: Defining native module 'gi' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x393ccd780220, JSClass 0x7f3b2ab13e40, in object 0x393ccd780130 + JS CTX: Initialized class GIRepository prototype 0x192be32800a0 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS IMPORT: Defining parent 0x192be3280070 of 0x192be32800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x393ccd780280, JSClass 0x7f3b2ab13e40, in object 0x393ccd780130 + + 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: Defining method get_nick 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' 0x393ccd780130 in GIRepository 0x393ccd7800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x5c3992802e0, JSClass 0x7f5bfcec3e40, in object 0x5c399280130 + JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x192be3280100 + 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 0x192be3280070 of 0x192be3280160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x192be3280160 in 0x192be3280070 + JS IMPORT: successfully imported directory 'overrides' + JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b736d160 type GParamString + 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 0x192be3280070 of 0x1282c7000778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x192be3280070 of 0x192be326f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x192be3280160 of 0x192be326f190 '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 0x192be3280190, JSClass 0x7f5aa3aa3e40, in object 0x192be3280130 + JS CTX: Initialized class GIRepositoryGType prototype 0x192be32801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x192be326f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x192be3280220, JSClass 0x7f5aa3aa3e40, in object 0x192be3280130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x192be3280280, JSClass 0x7f5aa3aa3e40, in object 0x192be3280130 + 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' 0x192be3280130 in GIRepository 0x192be32800d0 + 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_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 0x2c1d6b9092a8 + JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x3a04d9480fa0, JSClass 0x7f90abcec2a0, in object 0x3a04d9471ec0 + JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' + 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 G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' + JS CTX: Destroying JS context JS G NS: Found info type FUNCTION for 'uint_in' 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 '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 'long_return_max' in namespace 'GIMarshallingTests' + 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 G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS CTX: Final triggered GC + JS G PRM: JSObject created with param instance 0x5610b736d1f0 type GParamString + JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c0e0 type GParamInt - JS CTX: Initialized class GjsFileImporter prototype 0x34431e480040 - JS IMPORT: Defining parent (nil) of 0x34431e480070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' - 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 G PRM: JSObject created with param instance 0x5610b73d7060 type GParamInt + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + 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 'ulong_out' in namespace 'GIMarshallingTests' JS IMPORT: Defining parent 0x393ccd780070 of 0x393ccd76fb50 'jasmine' is mod 1 + + JS IMPORT: successfully imported module 'jasmine' + JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d70e0 type GParamInt + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x192be3280070 of 0x192be326fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb536fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x3769d2723040, JSClass 0x7f90abcec2a0, in object 0x3a04d9471ec0 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x393ccd7802e0, JSClass 0x7f3b2ab13e40, in object 0x393ccd780130 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x3769d27230a0, JSClass 0x7f90abcec2a0, in object 0x3a04d9471ec0 + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x192be32802e0, JSClass 0x7f5aa3aa3e40, in object 0x192be3280130 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' JS IMPORT: Importing module minijasmine succeeded - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS IMPORT: Defining parent 0x34431e480070 of 0x3440858001f8 '_print' is mod 1 - JS IMPORT: Defining parent 0x5c399280070 of 0x5c39926f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module '_print' + JS IMPORT: Defining parent 0x393ccd780070 of 0x393ccd76f130 '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 0x192be3280070 of 0x192be326f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' - JS G OBJ: Defined class for Object (GObject), prototype 0x8dfa8f807c0, JSClass 0x7f3cd38c02a0, in object 0x8dfa8f80370 JS CTX: Script evaluation succeeded JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c160 type GParamInt + JS G PRM: JSObject created with param instance 0x5610b73d7160 type GParamInt + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + 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 IMPORT: Importing directory 'tweener' + JS IMPORT: Defining parent 0x192be3280070 of 0x192be3280370 'tweener' is mod 1 + JS IMPORT: Defined importer 'tweener' 0x192be3280370 in 0x192be3280070 + JS IMPORT: successfully imported directory 'tweener' + 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 0x5610b73d71e0 type GParamUInt + 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 GParamUInt 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d7260 type GParamUInt + JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d72e0 type GParamUInt JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS IMPORT: Importing module tweenList succeeded + JS IMPORT: Defining parent 0x192be3280370 of 0x192be326feb0 'tweenList' is mod 1 + JS IMPORT: successfully imported module 'tweenList' + 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 G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2397edc802e0, JSClass 0x7fc8bb973e40, in object 0x2397edc80130 + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + 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 0x5610b73d7360 type GParamInt64 + 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 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 'getenv' in namespace 'GLib' + + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x2397edc80070 of 0x2397edc6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - 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 'array_int64_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' + JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d73e0 type GParamInt64 + JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d7460 type GParamInt64 + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + 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 0x5610b73d74e0 type GParamUInt64 + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x192be3280070 of 0x192be32b8070 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides JS IMPORT: Defining parent 0x192be3280070 of 0x192be326ffd0 'lang' is mod 1 + + JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + JS IMPORT: successfully imported module 'lang' + JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec + JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GIMarshallingTests' 0x2397edc80370 in GIRepository 0x2397edc800d0 + 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 PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d7560 type GParamUInt64 + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x192be3280070 of 0x192be32b80d0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d75e0 type GParamUInt64 + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + 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' 0x393ccd780370 in GIRepository 0x393ccd7800d0 + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' + JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3769d27215b0, JSClass 0x7f90abcec1a0, in object 0x3a04d9480370 + JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Gjs_BadAsyncInitable (Gjs_BadAsyncInitable), prototype 0x3769d2723130, JSClass 0x7f90abcec2a0, in object 0x3a04d9471ec0 + JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' + JS CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module signals succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G NS: Defined namespace 'GObject' 0x8dfa8f80370 in GIRepository 0x8dfa8f800d0 - JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x192be3280070 of 0x192be326ff70 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' - 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 NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module tweener succeeded + JS IMPORT: Defining parent 0x192be3280370 of 0x192be326fe20 'tweener' is mod 1 + JS IMPORT: successfully imported module 'tweener' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' + 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 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 'size_out' 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 '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 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 G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' + 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 CTX: Script evaluation succeeded + JS G NS: Found info type FUNCTION for 'time_t_inout' 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 CTX: Enabling JIT + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS CTX: Initialized class GjsFileImporter prototype 0x1e58eb580040 + JS IMPORT: Defining parent (nil) of 0x1e58eb580070 'imports' is mod 0 + 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 0x5610b73d7660 type GParamEnum JS CTX: JS context destroyed - JS G PRM: JSObject created with param instance 0x55b49ab4c1e0 type GParamUInt + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS MEMORY: Memory report: after destroying context JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' - - JS CTX: Initialized class GIRepository prototype 0x34431e4800a0 - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e4800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' - JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x165984ee3d0, JSClass 0x7f18761542a0, in object 0x16598480c40 - JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' + JS MEMORY: 0 objects currently alive + JS IMPORT: Defining parent 0x1e58eb580070 of 0x2a71102001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' 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_object in prototype for GtkBuilder (Gtk.Builder) - JS CTX: Initialized class GIRepositoryNamespace prototype 0x34431e480100 + JS IMPORT: Importing 'gi' JS CTX: Script evaluation succeeded + + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x1e58eb5800a0 + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb5800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e58eb580100 + JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 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 0x1e58eb580070 of 0x1e58eb580160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x1e58eb580160 in 0x1e58eb580070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x157eb53802e0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb536f130 'minijasmine' 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 IMPORT: successfully imported module 'minijasmine' + JS NATIVE: Registered native JS module 'cairoNative' + JS NATIVE: Registered native JS module 'system' + JS CTX: Script evaluation succeeded JS NATIVE: Registered native JS module 'console' + + JS NATIVE: Registered native JS module '_print' + JS CTX: JS context destroyed + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + 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 0x1e58eb580070 of 0x2a7110200778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb56f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x1e58eb580160 of 0x1e58eb56f190 '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 0x1e58eb580190, JSClass 0x7fa9dad1be40, in object 0x1e58eb580130 + JS CTX: Initialized class GIRepositoryGType prototype 0x1e58eb5801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x1e58eb56f250 + JS IMPORT: Importing module equations succeeded + JS IMPORT: Defining parent 0x192be3280370 of 0x192be32cf550 'equations' is mod 1 + JS IMPORT: successfully imported module 'equations' + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e58eb580220, JSClass 0x7fa9dad1be40, in object 0x1e58eb580130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e58eb580280, JSClass 0x7fa9dad1be40, in object 0x1e58eb580130 + 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' 0x1e58eb580130 in GIRepository 0x1e58eb5800d0 + 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 0xf684e80040 + JS IMPORT: Defining parent (nil) of 0xf684e80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0xf684e80070 of 0x17e23d9001f8 '_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' + 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_return' in namespace 'GIMarshallingTests' + + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0xf684e800a0 + JS IMPORT: Defining parent 0xf684e80070 of 0xf684e800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS CTX: Initialized class GIRepositoryNamespace prototype 0xf684e80100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS CTX: Script evaluation succeeded 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_int8' in namespace 'Regress' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb013b8070 '_legacy' is mod 1 - JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G PRM: JSObject created with param instance 0x55b49ab4c260 type GParamUInt - JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing directory 'overrides' - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e480160 'overrides' is mod 1 - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defined importer 'overrides' 0x34431e480160 in 0x34431e480070 - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb0136ffd0 'lang' is mod 1 JS IMPORT: successfully imported directory 'overrides' + JS IMPORT: Defining parent 0xf684e80070 of 0xf684e80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0xf684e80160 in 0xf684e80070 + JS IMPORT: successfully imported directory 'overrides' + JS G NS: Found info type FUNCTION for 'source_remove' 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 BXD: Defining method quit in prototype for GLib.MainLoop JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d76e0 type GParamEnum + JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' + JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b73d7760 type GParamEnum + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' + 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 NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' + JS G PRM: JSObject created with param instance 0x5610b75f8850 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 NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' + 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 IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb56fb50 'jasmine' is mod 1 JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject - 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 BXD: Defining method run in prototype for GLib.MainLoop + JS G PRM: JSObject created with param instance 0x5610b75f88d0 type GParamFlags + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' + JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b75f8950 type GParamFlags + JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for '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 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b736a1a0 type GParamObject + JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' + 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 'utf8_none_inout' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c2e0 type GParamUInt + 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 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0xf684e80070 of 0x17e23d900778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0xf684e80070 of 0xf684e6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0xf684e80160 of 0xf684e6f190 '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 0xf684e80190, JSClass 0x7f28d9473e40, in object 0xf684e80130 + JS CTX: Initialized class GIRepositoryGType prototype 0xf684e801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0xf684e6f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0xf684e80220, JSClass 0x7f28d9473e40, in object 0xf684e80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf684e80280, JSClass 0x7f28d9473e40, in object 0xf684e80130 + 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 PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G PRM: JSObject created with param instance 0x5610b736a210 type GParamObject + + 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' 0xf684e80130 in GIRepository 0xf684e800d0 + 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 GParamObject 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b736a280 type GParamObject JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + 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 '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' 0x157eb5380370 in GIRepository 0x157eb53800d0 + JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' + JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x5610b736d280 type GParamString + 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: 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 NS: Found info type FUNCTION for 'utf8_full_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 0x1e58eb5802e0, JSClass 0x7fa9dad1be40, in object 0x1e58eb580130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb56f130 '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 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 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G NS: Found info type FUNCTION for 'test_uint8' 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' 0x5c3992803a0 in GIRepository 0x5c3992800d0 + JS G NS: Defined namespace 'GjsPrivate' 0x157eb53803d0 in GIRepository 0x157eb53800d0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _legacy succeeded JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb56fe80 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb56fe20 '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/gjs/jsunit + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ JS IMPORT: Importing module _signals succeeded - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb013b80d0 '_signals' is mod 1 + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb56ff40 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + 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 signals succeeded + JS IMPORT: Defining parent 0x1e58eb580070 of 0x1e58eb56fee0 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' - JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' + 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 NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' + 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 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 IMPORT: Importing module _legacy succeeded + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb536ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb536fee0 '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: Defining parent 0xf684e80070 of 0xf684e6fb50 'jasmine' is mod 1 + JS CTX: Script evaluation succeeded + JS IMPORT: successfully imported module 'jasmine' + 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 _signals succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb536ffa0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' - JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' - JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' + + 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 G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' + + JS MEMORY: importer = 2 + JS MEMORY: interface = 0 JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' + + JS MEMORY: module = 8 + JS MEMORY: ns = 3 + JS MEMORY: object_instance = 0 + JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' + JS MEMORY: object_prototype = 1 + JS MEMORY: param = 0 + JS MEMORY: repo = 1 + JS MEMORY: union_instance = 0 + JS MEMORY: union_prototype = 0 JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' + + 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_in_len_before' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' 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' +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..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..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..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 + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb536fe80 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x157eb5380160 of 0x157eb536fe20 '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 '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 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 'array_bool_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_bool_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 0xf684e802e0, JSClass 0x7f28d9473e40, in object 0xf684e80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0xf684e80070 of 0xf684e6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation 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 NATIVE: Registered native JS module 'console' + JS NATIVE: Registered native JS module '_print' + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0xf684e80070 of 0x17e23d909368 'system' is mod 1 + JS IMPORT: successfully imported module 'system' + 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 0x2a7110224948 + JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' + JS CTX: Destroying JS context JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' JS CTX: Enabling JIT + +Gjs-Message: 16:49:01.751: JS WARNING: [/build/reproducible-path/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 CTX: Releasing all native objects + JS CTX: Disabling auto GC JS CTX: Initialized class GjsFileImporter prototype 0x3ffe0bf80040 + JS IMPORT: Defining parent (nil) of 0x3ffe0bf80070 'imports' is mod 0 + + 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 0x3ffe0bf80070 of 0x5c7861001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x157eb5380070 of 0x2204cec0ac60 '_gi' is mod 1 + JS IMPORT: successfully imported module '_gi' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing 'gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ + + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x3ffe0bf800a0 + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bf800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x157eb5380070 of 0x157eb53d1340 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x157eb5380160 of 0x157eb53d12e0 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ffe0bf80100 + 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 0x3ffe0bf80070 of 0x3ffe0bf80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x3ffe0bf80160 in 0x3ffe0bf80070 + JS IMPORT: successfully imported directory 'overrides' + 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 0xf684e80070 of 0x17e23d909540 '_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' 0xf684e803a0 in GIRepository 0xf684e800d0 + 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 0xf684e80070 of 0xf684e6fe80 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55b853c75a60 type GParamString + 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 0x3ffe0bf80070 of 0x5c786100778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bf6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x3ffe0bf80160 of 0x3ffe0bf6f190 '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 0x3ffe0bf80190, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x3ffe0bf801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x3ffe0bf6f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ffe0bf80220, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80130 + JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G PRM: JSObject created with param instance 0x55b49ab4c360 type GParamInt64 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ffe0bf80280, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80130 + 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' 0x3ffe0bf80130 in GIRepository 0x3ffe0bf800d0 + JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'array_enum_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 '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 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 G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' + 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 CTX: Checking unhandled promise rejections + JS CTX: Releasing cached JS wrappers + JS CTX: Final triggered GC JS CTX: Enabling JIT - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec + + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS IMPORT: Importing module _legacy succeeded + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS IMPORT: Defining parent 0xf684e80070 of 0xf684e6fee0 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS G PRM: Defined class ParamSpec prototype is 0x157eb53d1460 class 0x7fc7d9cc76c0 in object 0x157eb5380400 + JS CTX: Initialized class GjsFileImporter prototype 0x36a0daa80040 + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0xf684e80160 of 0xf684e6fe20 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS IMPORT: Defining parent (nil) of 0x36a0daa80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x36a0daa80070 of 0x3a065aa001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + 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 0xf684ec6040 class 0x7f28d94776c0 in object 0xf684e80370 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS CTX: Initialized class GIRepository prototype 0x36a0daa800a0 + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G OBJ: Defined class for Object (GObject), prototype 0x157eb5380820, JSClass 0x7fc7d9cc42a0, in object 0x157eb5380400 + 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' 0x157eb5380400 in GIRepository 0x157eb53800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x157eb5380850, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803a0 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x36a0daa80100 + 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 G NS: Found info type FUNCTION for 'array_zero_terminated_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 'array_zero_terminated_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bf6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + 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 STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ffe0bf802e0, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bf6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 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 G OBJ: Defined class for Object (GObject), prototype 0xf684e807c0, JSClass 0x7f28d94742a0, in object 0xf684e80370 + JS IMPORT: Importing module _cairo succeeded + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bf6fe80 '_cairo' is mod 1 + JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' + JS IMPORT: successfully imported module '_cairo' + JS IMPORT: Importing 'cairoNative' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' + + JS NATIVE: Defining native module 'cairoNative' + 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 CTX: Initialized class Region prototype 0x3ffe0bf6ff40 + JS G NS: Defined namespace 'GObject' 0xf684e80370 in GIRepository 0xf684e800d0 + JS CTX: Initialized class Context prototype 0x3ffe0bf6ff70 + JS CTX: Initialized class Surface prototype 0x3ffe0bf6ffa0 + JS CTX: Initialized class ImageSurface prototype 0x3ffe0bf6ffd0 + JS CTX: Initialized class Path prototype 0x3ffe0bfbd040 + JS CTX: Initialized class PSSurface prototype 0x3ffe0bfbd070 + JS CTX: Initialized class PDFSurface prototype 0x3ffe0bfbd0a0 + JS CTX: Initialized class SVGSurface prototype 0x3ffe0bfbd0d0 + JS CTX: Initialized class Pattern prototype 0x3ffe0bfbd100 + JS CTX: Initialized class Gradient prototype 0x3ffe0bfbd130 + JS CTX: Initialized class LinearGradient prototype 0x3ffe0bfbd160 + JS CTX: Initialized class RadialGradient prototype 0x3ffe0bfbd190 + JS CTX: Initialized class SurfacePattern prototype 0x3ffe0bfbd1c0 + JS CTX: Initialized class SolidPattern prototype 0x3ffe0bfbd1f0 + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x5c786109580 'cairoNative' is mod 1 + JS IMPORT: successfully imported module 'cairoNative' + JS IMPORT: Importing module cairo succeeded + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bf6fe20 'cairo' is mod 1 + JS IMPORT: successfully imported module 'cairo' + JS CTX: JS context destroyed + JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x157eb53808b0, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803a0 + JS IMPORT: Importing directory 'overrides' + JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x36a0daa80160 in 0x36a0daa80070 + 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 0x157eb5380910, JSClass 0x7fc7d9cc3e40, in object 0x157eb53803a0 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x157eb5380970, JSClass 0x7fc7d9cc3e40, in object 0x157eb53803a0 + JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' + 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' 0x3ffe0bf80430 in GIRepository 0x3ffe0bf800d0 + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x157eb53809d0, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x157eb5380a30, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803d0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x157eb5380a90, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803a0 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x157eb53d1be0, JSClass 0x7fc7d9cc41a0, in object 0x157eb53803a0 + 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' 0x3ffe0bf80460 in GIRepository 0x3ffe0bf800d0 + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x157eb5380b20, JSClass 0x7fc7d9cc42a0, in object 0x2204cec00428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x157eb5380bb0, JSClass 0x7fc7d9cc3e40, in object 0x157eb53803a0 + 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 '_byteArrayNative' + JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x34431e480070 of 0x344085800778 '_byteArrayNative' is mod 1 - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS IMPORT: successfully imported module '_byteArrayNative' JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject - - JS G PRM: JSObject created with param instance 0x55b853c75a60 type GParamString + JS IMPORT: Defining parent 0x36a0daa80070 of 0x3a065aa00778 '_byteArrayNative' is mod 1 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x157eb5380c10, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803a0 + JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e46f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa6f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x34431e480160 of 0x34431e46f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x36a0daa80160 of 0x36a0daa6f190 '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 FUNCTION for 'test_uint16' in namespace 'Regress' JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject + 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 NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 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 BXD: Defined class for Variant (GVariant), prototype 0x36a0daa80190, JSClass 0x7f1fc71abe40, in object 0x36a0daa80130 JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS G PRM: JSObject created with param instance 0x55b49ab4c3e0 type GParamInt64 - JS G BXD: Defined class for Variant (GVariant), prototype 0x34431e480190, JSClass 0x7fbae6326e40, in object 0x34431e480130 - JS CTX: Initialized class GIRepositoryGType prototype 0x34431e4801c0 - JS G OBJ: Defined class for Gjs_GTypeTestAutoName (Gjs_GTypeTestAutoName), prototype 0x17d3accee910, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x34431e46f250 - JS CTX: Initialized class GjsFileImporter prototype 0x1bf771a80040 - JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' - JS IMPORT: Defining parent (nil) of 0x1bf771a80070 'imports' is mod 0 + JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS CTX: Initialized class GIRepositoryGType prototype 0x36a0daa801c0 + + JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) + JS CTX: Initialized class GIRepositoryFunction prototype 0x36a0daa6f250 + 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 NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' + 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 'garray_utf8_none_out' in namespace 'GIMarshallingTests' + 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 STRUCT for 'Bytes' in namespace 'GLib' - JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c460 type GParamInt64 - JS G BXD: Defined class for Bytes (GBytes), prototype 0x34431e480220, JSClass 0x7fbae6326e40, in object 0x34431e480130 - JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' - JS G OBJ: Defining method get_default_value 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 0x34431e480280, JSClass 0x7fbae6326e40, in object 0x34431e480130 + JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) + JS G BXD: Defined class for Bytes (GBytes), prototype 0x36a0daa80220, JSClass 0x7f1fc71abe40, in object 0x36a0daa80130 + JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36a0daa80280, JSClass 0x7f1fc71abe40, in object 0x36a0daa80130 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 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 OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - JS IMPORT: Defining parent 0x1bf771a80070 of 0x2fd227a001f8 '_print' is mod 1 + JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' - JS IMPORT: successfully imported module '_print' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' + JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' - JS IMPORT: Importing module _legacy succeeded + JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 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 0x5c399280070 of 0x5c39926ff40 '_legacy' is mod 1 - - JS IMPORT: successfully imported module '_legacy' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' + JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) + JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' + JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' + JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) + JS G NS: Defined namespace 'GLib' 0x36a0daa80130 in GIRepository 0x36a0daa800d0 + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 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 'garray_utf8_full_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' + 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 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 G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' + + 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 = 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 IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bfbd280 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + 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: 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' 0x3ffe0bf804f0 in GIRepository 0x3ffe0bf800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G BXD: Defining method run in prototype for GLib.MainLoop + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x5c399280070 of 0x5c39926fee0 'lang' is mod 1 - JS G NS: Defined namespace 'GLib' 0x34431e480130 in GIRepository 0x34431e4800d0 + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bfbd3a0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' - 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 FUNCTION for 'test_uint32' in namespace 'Regress' JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G OBJ: Defined class for Gjs_GTypeTestAutoCla__Name (Gjs_GTypeTestAutoCla__Name), prototype 0x17d3accee970, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x5c399280070 of 0x5c39926ffa0 '_signals' is mod 1 + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bfbd400 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' - 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 0x55b49ab4c4e0 type GParamUInt64 - JS NATIVE: Registered native JS module '_byteArrayNative' - JS NATIVE: Registered native JS module '_gi' - JS NATIVE: Registered native JS module 'gi' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - 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_int64' in namespace 'Regress' + JS G NS: Defined namespace 'Gio' 0x157eb53803a0 in GIRepository 0x157eb53800d0 JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x21fb01380070 of 0x21fb0136ff70 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - 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 'multi_array_key_value_in' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module tweener succeeded - JS IMPORT: Importing 'gi' - JS NATIVE: Defining native module 'gi' - JS CTX: Initialized class GIRepository prototype 0x1bf771a800a0 - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS IMPORT: Defining parent 0x21fb01380370 of 0x21fb0136fe20 'tweener' is mod 1 - JS IMPORT: successfully imported module 'tweener' -Gjs-Message: 23:06:58.747: JS WARNING: [/build/reproducible-path/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 PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c560 type GParamUInt64 - JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bf771a80100 - JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c5e0 type GParamUInt64 - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 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 OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoName (Gjs_js_testGObjectClass_GTypeTestAutoName), prototype 0x17d3accee9d0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x1bf771a80160 in 0x1bf771a80070 - JS IMPORT: successfully imported directory 'overrides' - JS IMPORT: Importing module signals succeeded JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' - - JS IMPORT: Defining parent 0x5c399280070 of 0x5c39926fe80 'signals' is mod 1 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x3ffe0bfbd340 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' - JS IMPORT: Defining parent 0x5c399280160 of 0x5c39926fe20 'Gio' is mod 1 + JS IMPORT: Defining parent 0x3ffe0bf80160 of 0x3ffe0bfbd2e0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1e8dc5780dc0, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - - JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x1e8dc5780e20, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'garray_bool_none_in' 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 'param_spec_enum' in namespace 'GObject' 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 PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c660 type GParamEnum - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 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 'test_long' in namespace 'Regress' 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: Defining method get_nick in prototype for GObject.ParamSpec JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' + JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' + JS CTX: Enabling JIT + 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: Initialized class GjsFileImporter prototype 0x372c70880040 + JS IMPORT: Defining parent (nil) of 0x372c70880070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x372c70880070 of 0x1a94299001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS IMPORT: Importing '_gi' + JS CTX: Enabling JIT JS NATIVE: Defining native module '_gi' + + JS IMPORT: Defining parent 0x3ffe0bf80070 of 0x5c78610b220 '_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 0x3ffe0bf80070 of 0x3ffe0bfbd760 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x3ffe0bf80160 of 0x3ffe0bfbd700 'GObject' is mod 1 + JS IMPORT: successfully imported module 'GObject' + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS CTX: Initialized class GIRepository prototype 0x372c708800a0 + JS IMPORT: Defining parent 0x372c70880070 of 0x372c708800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' + JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' + JS CTX: Initialized class GIRepositoryNamespace prototype 0x372c70880100 + 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 0x3ffe0bfbd880 class 0x7fb96d20f6c0 in object 0x3ffe0bf80520 + JS IMPORT: Importing directory 'overrides' + JS IMPORT: Defining parent 0x372c70880070 of 0x372c70880160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x372c70880160 in 0x372c70880070 + JS IMPORT: successfully imported directory 'overrides' + JS CTX: Initialized class GjsFileImporter prototype 0x34c380f80040 + JS IMPORT: Defining parent (nil) of 0x34c380f80070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x34c380f80070 of 0x3af2a36001f8 '_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 0x34c380f800a0 + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380f800d0 'gi' is mod 1 + JS IMPORT: successfully imported module 'gi' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' - JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c6e0 type GParamEnum JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' - JS IMPORT: Defining parent 0x1bf771a80070 of 0x2fd227a00778 '_byteArrayNative' is mod 1 - JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoCla__Name (Gjs_js_testGObjectClass_GTypeTestAutoCla__Name), prototype 0x17d3acceea30, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 JS IMPORT: successfully imported module '_byteArrayNative' - + JS IMPORT: Defining parent 0x372c70880070 of 0x1a9429900778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x372c70880070 of 0x372c7086f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS IMPORT: Defining parent 0x1bf771a80160 of 0x1bf771a6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x372c70880160 of 0x372c7086f190 'GLib' is mod 1 + JS CTX: JS context destroyed JS IMPORT: successfully imported module 'GLib' - JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ab4c760 type GParamEnum - JS IMPORT: Importing module jasmine succeeded JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - + 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 0x1bf771a80190, JSClass 0x7fbff2b25e40, in object 0x1bf771a80130 - JS CTX: Initialized class GIRepositoryGType prototype 0x1bf771a801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x1bf771a6f250 - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde6fb50 'jasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' - JS G OBJ: Defined class for GTypeTestManualName (GTypeTestManualName), prototype 0x17d3acceea90, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 + JS G BXD: Defined class for Variant (GVariant), prototype 0x372c70880190, JSClass 0x7f547765be40, in object 0x372c70880130 + JS CTX: Initialized class GIRepositoryGType prototype 0x372c708801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x372c7086f250 + JS CTX: Initialized class GIRepositoryNamespace prototype 0x34c380f80100 + 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 STRUCT for 'Bytes' in namespace 'GLib' - JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G BXD: Defined class for Bytes (GBytes), prototype 0x1bf771a80220, JSClass 0x7fbff2b25e40, in object 0x1bf771a80130 - - JS G PRM: JSObject created with param instance 0x55b49ad6d850 type GParamFlags + JS G BXD: Defined class for Bytes (GBytes), prototype 0x372c70880220, JSClass 0x7f547765be40, in object 0x372c70880130 JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1bf771a80280, JSClass 0x7fbff2b25e40, in object 0x1bf771a80130 - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' - - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 + JS IMPORT: Importing directory 'overrides' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x372c70880280, JSClass 0x7f547765be40, in object 0x372c70880130 + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380f80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x34c380f80160 in 0x34c380f80070 + JS IMPORT: successfully imported directory 'overrides' + 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 ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 - JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec - JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' - 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 NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' - 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 NS: Found info type FUNCTION for 'strup' in namespace 'GLib' - - JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 + 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 ENUM: Defining GLib.LogLevelFlags as 0x633a181ed68 JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'MININT64' 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 CONSTANT for 'MAXINT64' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' 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' 0x1bf771a80130 in GIRepository 0x1bf771a800d0 + JS G NS: Defined namespace 'GLib' 0x372c70880130 in GIRepository 0x372c708800d0 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 'init' in namespace 'Gtk' - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x5c399280070 of 0x22d40a10abb8 '_gi' is mod 1 - JS IMPORT: successfully imported module '_gi' - JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' - 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 'test_float' in namespace 'Regress' - JS CTX: Script evaluation succeeded - JS G OBJ: Defined class for GType_Test_WithL_t_s_of_bad_chars_ (GType_Test_WithL_t_s_of_bad_chars_), prototype 0x17d3acceeaf0, JSClass 0x7f80bd1af2a0, in object 0x17d3acc71aa0 - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x5c399280070 of 0x5c3992bf340 '_common' is mod 1 - JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject - JS IMPORT: successfully imported module '_common' JS G PRM: JSObject created with param instance 0x55b49ad6d8d0 type GParamFlags - - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' - JS IMPORT: Importing module GObject succeeded - JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - JS IMPORT: Defining parent 0x5c399280160 of 0x5c3992bf2e0 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' - JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49ad6d950 type GParamFlags - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' - JS G BXD: Defining method run in prototype for GLib.MainLoop - JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' - 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 0x55b49aadf1a0 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 IMPORT: Importing module jasmine succeeded - JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e46fb50 'jasmine' is mod 1 - JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' - JS G PRM: Defined class ParamSpec prototype is 0x5c3992bf460 class 0x7f5bfcec76c0 in object 0x5c3992803d0 JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' - JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 + 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 G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject - JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' - JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 - JS G PRM: JSObject created with param instance 0x55b49aadf210 type GParamObject - 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 0x316195824948 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49aadf280 type GParamObject - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - 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 PRM: Wrapping GParamString 'foo-property' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b49aae2280 type GParamString - JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x5c3992807f0, JSClass 0x7f5bfcec42a0, in object 0x5c3992803d0 - JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' - JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x165984ee460, JSClass 0x7f18761542a0, in object 0x16598480370 - 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 BXD: Defining method quit in prototype for GLib.MainLoop - JS G NS: Defined namespace 'GObject' 0x5c3992803d0 in GIRepository 0x5c3992800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x5c399280820, JSClass 0x7f5bfcec42a0, in object 0x5c399280370 - JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 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: 67 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 4 JS MEMORY: closure = 0 - JS MEMORY: function = 111 + 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 = 7 - JS MEMORY: ns = 4 + JS MEMORY: module = 4 + JS MEMORY: ns = 2 JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 1 - JS MEMORY: param = 25 + JS MEMORY: object_prototype = 0 + JS MEMORY: param = 0 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 @@ -7527,65 +8246,101 @@ 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 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' + JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x34c380f80070 of 0x3af2a3600778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' + JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module byteArray succeeded + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380f6f1f0 'byteArray' is mod 1 + JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' + JS IMPORT: successfully imported module 'byteArray' + JS IMPORT: Importing module GLib succeeded + JS IMPORT: Defining parent 0x34c380f80160 of 0x34c380f6f190 'GLib' is mod 1 + JS IMPORT: successfully imported module 'GLib' + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x3ffe0bf80940, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80520 + JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' + JS G BXD: Defined class for Variant (GVariant), prototype 0x34c380f80190, JSClass 0x7ff35a8bbe40, in object 0x34c380f80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x34c380f801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x34c380f6f250 + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x34c380f80220, JSClass 0x7ff35a8bbe40, in object 0x34c380f80130 + JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34c380f80280, JSClass 0x7ff35a8bbe40, in object 0x34c380f80130 + 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 IMPORT: Importing module jasmine 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' + 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 IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa6fb50 'jasmine' is mod 1 + 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: successfully imported module 'jasmine' + JS G NS: Defined namespace 'GLib' 0x34c380f80130 in GIRepository 0x34c380f800d0 + 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 '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' 0x3ffe0bf80520 in GIRepository 0x3ffe0bf800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3ffe0bf80970, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf804c0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x5c399280880, JSClass 0x7f5bfcec42a0, in object 0x5c399280370 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3ffe0bf809d0, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf804c0 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 0x5c3992808e0, JSClass 0x7f5bfcec3e40, in object 0x5c399280370 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3ffe0bf80a30, JSClass 0x7fb96d20be40, in object 0x3ffe0bf804c0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x5c399280940, JSClass 0x7f5bfcec3e40, in object 0x5c399280370 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3ffe0bf80a90, JSClass 0x7fb96d20be40, in object 0x3ffe0bf804c0 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x5c3992809a0, JSClass 0x7f5bfcec42a0, in object 0x5c399280370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x5c399280a00, JSClass 0x7f5bfcec42a0, in object 0x5c3992803a0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3ffe0bf80af0, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf804c0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3ffe0bf80b50, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf804f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x5c399280a60, JSClass 0x7f5bfcec42a0, in object 0x5c399280370 - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3b35cde802e0, JSClass 0x7f1775050e40, in object 0x3b35cde80130 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3ffe0bf80bb0, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf804c0 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x5c3992bfbe0, JSClass 0x7f5bfcec41a0, in object 0x5c399280370 - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x34431e4802e0, JSClass 0x7fbae6326e40, in object 0x34431e480130 - JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x5c399280af0, JSClass 0x7f5bfcec42a0, in object 0x22d40a100428 - JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' + JS G IFACE: Defined class for File (GFile), prototype 0x3ffe0bfe1040, JSClass 0x7fb96d20c1a0, in object 0x3ffe0bf804c0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3ffe0bf80c40, JSClass 0x7fb96d20c2a0, in object 0x5c786100428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x5c399280b80, JSClass 0x7f5bfcec3e40, in object 0x5c399280370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3ffe0bf80cd0, JSClass 0x7fb96d20be40, in object 0x3ffe0bf804c0 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 0x5c399280be0, JSClass 0x7f5bfcec42a0, in object 0x5c399280370 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x3ffe0bf80d30, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf804c0 + 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 jasmine succeeded - JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a6fb50 'jasmine' is mod 1 - - - - JS IMPORT: successfully imported module 'jasmine' + 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 IMPORT: Importing module minijasmine succeeded JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e46f130 'minijasmine' is mod 1 - JS IMPORT: successfully imported module 'minijasmine' JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - - JS CTX: Script evaluation succeeded - JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'getenv' 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 OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x372c70880070 of 0x372c7086fb50 'jasmine' is mod 1 JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde6f130 'minijasmine' is mod 1 JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) - + JS IMPORT: successfully imported module 'jasmine' + 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 IMPORT: successfully imported module 'minijasmine' JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - JS CTX: Script evaluation succeeded JS G OBJ: Defining method get_int64 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) @@ -7594,15 +8349,11 @@ 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 'param_spec_object' in namespace 'GObject' 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 'test_gtype' in namespace 'Regress' JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - - JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject JS G OBJ: Defining method reset 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 PRM: JSObject created with param instance 0x55b853c81730 type GParamObject 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) @@ -7614,545 +8365,456 @@ 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 'garray_utf8_none_return' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: JS import 'package' 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 G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' JS CTX: Freeing allocated resources - - JS G NS: Defined namespace 'Gio' 0x5c399280370 in GIRepository 0x5c3992800d0 - JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' - JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x165984ee4c0, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' - 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' 0x5c399280c40 in GIRepository 0x5c3992800d0 - 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 G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' - JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' - JS IMPORT: JS import 'GIRepository' not found in resource:///org/gnome/gjs/modules/core/overrides JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' - - JS CTX: Ignoring second exception: 'No property 'GIRepository' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIRepository' 0x3b35cde80370 in GIRepository 0x3b35cde800d0 - JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x5c3992d6760, JSClass 0x7f5bfcec41a0, in object 0x5c399280c40 - JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' 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' 0x34431e4803a0 in GIRepository 0x34431e4800d0 - 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 PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853fe5060 type GParamOverride - 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 OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x165984ee550, JSClass 0x7f18761542a0, in object 0x16598471ba0 + JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module jasmine succeeded + JS G NS: Defined namespace 'Gio' 0x3ffe0bf804c0 in GIRepository 0x3ffe0bf800d0 + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x3ffe0bf80160 of 0x3ffe0bfbd220 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380f6fb50 'jasmine' is mod 1 + JS IMPORT: successfully imported module 'jasmine' + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + 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 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 G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' + 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 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 0x2204cec35990 + 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 NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' + JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 + JS G ENUM: Defining Regress.TestEnum as 0x2204cec359f8 + 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 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 'glist_utf8_container_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1bf771a802e0, JSClass 0x7fbff2b25e40, in object 0x1bf771a80130 - + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x372c708802e0, JSClass 0x7f547765be40, in object 0x372c70880130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x372c70880070 of 0x372c7086f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x5c399280cd0, JSClass 0x7f5bfcec42a0, in object 0x22d40a100428 - JS CTX: Script returned integer code 0 - JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' - 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 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 G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' JS CTX: Checking unhandled promise rejections - - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - JS G NS: Failed to define info 'garray_utf8_full_out_caller_allocated' - 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 STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x34c380f802e0, JSClass 0x7ff35a8bbe40, in object 0x34c380f80130 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a6f130 'minijasmine' is mod 1 + JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' + JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x36a0daa802e0, JSClass 0x7f1fc71abe40, in object 0x36a0daa80130 + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380f6f130 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' + JS CTX: Script evaluation succeeded + 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' 0x372c708803a0 in GIRepository 0x372c708800d0 + 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 IMPORT: Importing module _legacy succeeded - JS CTX: JS context destroyed - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e46ff70 '_legacy' is mod 1 - JS MEMORY: Memory report: after destroying context - JS IMPORT: successfully imported module '_legacy' JS MEMORY: 0 objects currently alive - - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e46ff10 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS CTX: Script evaluation succeeded JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - - 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_int_value_arg' in namespace 'Regress' - 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 IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380f6fe80 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS NATIVE: Registered native JS module '_byteArrayNative' JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides + 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 IMPORT: Defining parent 0x34431e480070 of 0x34431e46ffd0 '_signals' is mod 1 JS NATIVE: Registered native JS module '_print' + JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'GjsPrivate' 0x34c380f803d0 in GIRepository 0x34c380f800d0 + 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 0x34c380f80070 of 0x34c380f6ffa0 '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 0x34c380f80070 of 0x34c380fc0040 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' - JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_gvariant_i' 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 BXD: Defining method get_type_string in prototype for GLib.Variant + JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x372c70880070 of 0x372c7086ff70 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' + JS IMPORT: Importing module lang succeeded + JS IMPORT: Defining parent 0x372c70880070 of 0x372c7086ff10 '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 'gslist_int_none_in' in namespace 'GIMarshallingTests' + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x372c70880070 of 0x372c7086ffd0 '_signals' is mod 1 JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' - 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 0x3ff629731060 - JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x165984ee5b0, JSClass 0x7f18761542a0, in object 0x16598480370 - JS G BXD: Defining method get_int32 in prototype for GLib.Variant - JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' - JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0xe3a3222dfa0, JSClass 0x7f18761541a0, in object 0x16598480370 + JS IMPORT: successfully imported module '_signals' JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS IMPORT: Importing module equations succeeded JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - - JS G NS: Defined namespace 'GjsPrivate' 0x3b35cde803d0 in GIRepository 0x3b35cde800d0 - JS IMPORT: Defining parent 0x21fb01380370 of 0x21fb013cf550 'equations' is mod 1 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x165984ee640, JSClass 0x7f18761542a0, in object 0x16598471ba0 - - JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' - JS IMPORT: successfully imported module 'equations' JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - - JS CTX: Script evaluation succeeded - JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS G BXD: Defining method quit in prototype for GLib.MainLoop - 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_gvariant_asv' 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' 0x36a0daa803a0 in GIRepository 0x36a0daa800d0 + JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - 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 G BXD: Defining method is_of_type in prototype for GLib.Variant - JS MEMORY: closure = 0 - JS MEMORY: function = 53 - JS MEMORY: fundamental_instance = 0 - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' - - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 2 - JS MEMORY: interface = 0 - JS MEMORY: module = 8 - JS MEMORY: ns = 1 - JS MEMORY: object_instance = 0 - JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3cfa8c580ee0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 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 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 FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e46feb0 'signals' is mod 1 + JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380f6ff40 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS G BXD: Defining method get_variant in prototype for GLib.Variant - JS IMPORT: Defining parent 0x34431e480160 of 0x34431e46fe50 'Gio' is mod 1 JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit + JS IMPORT: Defining parent 0x34c380f80160 of 0x34c380f6fee0 'Gio' is mod 1 + JS IMPORT: successfully imported module 'Gio' JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x372c70880070 of 0x372c7086feb0 'signals' is mod 1 + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + JS IMPORT: successfully imported module 'signals' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x372c70880160 of 0x372c7086fe50 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853fe50d0 type GParamOverride - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 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 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 '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_get' 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_get_finish' 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_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 Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x165984ee6a0, JSClass 0x7f18761542a0, in object 0x16598471ba0 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_gvariant_v' 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 IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x165984ee700, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS G NS: Found info type FUNCTION for 'test_gvariant_as' 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 IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde6ffa0 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde6ff40 'lang' is mod 1 - JS IMPORT: successfully imported module 'lang' - JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' 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_utf8_const_in' in namespace 'Regress' - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a6fe80 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' + 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 OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3ffe0bf80d90, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80520 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3ffe0bf80df0, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80490 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x34431e480070 of 0x34408580abf8 '_gi' is mod 1 + JS IMPORT: Defining parent 0x372c70880070 of 0x1a942990abf8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cdec0040 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3ffe0bf80e50, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80490 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0x3ffe0bf80490 in GIRepository 0x3ffe0bf800d0 JS IMPORT: Importing module _common succeeded - JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' - JS IMPORT: Defining parent 0x34431e480070 of 0x34431e4c0370 '_common' is mod 1 + JS IMPORT: Defining parent 0x372c70880070 of 0x372c708c0370 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x34431e480160 of 0x34431e4c0310 'GObject' is mod 1 + JS IMPORT: Defining parent 0x372c70880160 of 0x372c708c0310 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' - - JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x165984ee760, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0x5c399280d30, JSClass 0x7f5bfcec3e40, in object 0x5c399280130 - JS G NS: Found info type FUNCTION for 'test_int_out_utf8' 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 BXD: Defining method matches in prototype for GLib.Error - JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x5c3992d6df0, JSClass 0x7f5bfcec3fe0, in object 0x5c399280370 - 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 'type_from_name' in namespace 'GObject' - - 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 NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' - 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 NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 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 CTX: JS context destroyed - 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 MEMORY: Memory report: after destroying context - JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 JS MEMORY: 0 objects currently alive - - 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 IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - 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: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' + JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides + JS IMPORT: Importing '_gi' + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x34c380f80070 of 0x3af2a360ac68 '_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: Importing module _common succeeded + JS IMPORT: Defining parent 0x34c380f80070 of 0x34c380fc03a0 '_common' is mod 1 + JS IMPORT: successfully imported module '_common' JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa6ff40 '_legacy' is mod 1 - JS G NS: Defined namespace 'GjsPrivate' 0x1bf771a803d0 in GIRepository 0x1bf771a800d0 - JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde6fee0 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' + JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x3b35cde80160 of 0x3b35cde6fe80 'Gio' is mod 1 - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a6ffa0 'lang' is mod 1 JS IMPORT: successfully imported module 'Gio' - - JS IMPORT: successfully imported module 'lang' JS G PRM: Defined class ParamSpec prototype is 0x34431e4c0490 class 0x7fbae632a6c0 in object 0x34431e4803d0 - + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa6fee0 'lang' is mod 1 + JS IMPORT: Importing module GObject succeeded + 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 'type_is_a' in namespace 'GObject' - - 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 IMPORT: Defining parent 0x34c380f80160 of 0x34c380fc0340 'GObject' is mod 1 + JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ + JS IMPORT: successfully imported module 'GObject' JS IMPORT: Importing module _signals succeeded - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771ac0040 '_signals' is mod 1 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 IMPORT: successfully imported module '_signals' - - JS G NS: Found info type FUNCTION for 'test_utf8_null_in' 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 PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' - JS G PRM: JSObject created with param instance 0x55b853fe5140 type GParamOverride - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject - - JS G PRM: JSObject created with param instance 0x55a6394d3930 type GParamInt - JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x165984ee7c0, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' - - JS G OBJ: Defined class for Object (GObject), prototype 0x34431e4807f0, JSClass 0x7fbae63272a0, in object 0x34431e4803d0 JS G NS: Found info type FUNCTION for 'test_array_gint32_in' 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_array_gint64_in' in namespace 'Regress' + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa6ffa0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + 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 G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' + JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x18d86f709f40, JSClass 0x7fc7d9cc41a0, in object 0x157eb5380370 + JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject + JS G PRM: JSObject created with param instance 0x559f59dd5b70 type GParamOverride + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x34c380fc04c0 class 0x7ff35a8bf6c0 in object 0x34c380f80400 + JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' + JS G PRM: Defined class ParamSpec prototype is 0x372c708c0490 class 0x7f547765f6c0 in object 0x372c708803d0 + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daa6fe80 'signals' is mod 1 + JS IMPORT: successfully imported module 'signals' JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'Regress' 0x3ffe0bf80eb0 in GIRepository 0x3ffe0bf800d0 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x372c708807f0, JSClass 0x7f547765c2a0, in object 0x372c708803d0 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 IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771a6ff40 'signals' is mod 1 JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' + 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' 0x372c708803d0 in GIRepository 0x372c708800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x372c70880820, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x372c70880880, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' + 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 0x372c708808e0, JSClass 0x7f547765be40, in object 0x372c70880370 + JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x372c70880940, JSClass 0x7f547765be40, in object 0x372c70880370 + 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 0x372c708809a0, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x372c70880a00, JSClass 0x7f547765c2a0, in object 0x372c708803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x372c70880a60, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x372c708c0c10, JSClass 0x7f547765c1a0, in object 0x372c70880370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x372c70880af0, JSClass 0x7f547765c2a0, in object 0x1a9429900428 + JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x372c70880b80, JSClass 0x7f547765be40, in object 0x372c70880370 + 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 0x372c70880be0, JSClass 0x7f547765c2a0, in object 0x372c70880370 + 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 NS: Found info type OBJECT for 'Object' in namespace 'GObject' + 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: Defined class for Object (GObject), prototype 0x34c380f80820, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80400 - JS IMPORT: successfully imported module 'signals' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' + 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 NS: Found info type FUNCTION for 'signal_handler_find' 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 NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS IMPORT: Importing module Gio succeeded - JS G NS: Defined namespace 'GObject' 0x34431e4803d0 in GIRepository 0x34431e4800d0 JS IMPORT: Defining parent 0x1bf771a80160 of 0x1bf771a6fee0 'Gio' is mod 1 + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + 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' 0x34c380f80400 in GIRepository 0x34c380f800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x34c380f80850, JSClass 0x7ff35a8bc2a0, in object 0x34c380f803a0 + JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' + JS G NS: Defined namespace 'Gio' 0x372c70880370 in GIRepository 0x372c708800d0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x34c380f808b0, JSClass 0x7ff35a8bc2a0, in object 0x34c380f803a0 + 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 IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x372c70880160 of 0x372c708d96d0 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS IMPORT: Importing module Gio succeeded + JS IMPORT: Defining parent 0x36a0daa80160 of 0x36a0daa6fe20 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x34431e480820, JSClass 0x7fbae63272a0, in object 0x34431e480370 - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' - - JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x34431e480880, JSClass 0x7fbae63272a0, in object 0x34431e480370 - - JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' + JS IMPORT: Importing module cairo succeeded + JS IMPORT: Defining parent 0x3ffe0bf80160 of 0x3ffe0bfe6520 'cairo' is mod 1 + JS IMPORT: successfully imported module 'cairo' + JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' + JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' + 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 NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' + JS G ENUM: Defining enum value BEST (fixed from best) 6 + JS G ENUM: Defining cairo.Antialias as 0x5c7861217a8 JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' - JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' - - JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS CTX: JS context destroyed - - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Importing '_gi' JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' - + JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' + JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G ENUM: Defining enum value COLOR (fixed from color) 4096 - JS NATIVE: Defining native module '_gi' - JS G PRM: JSObject created with param instance 0x55b853fe51b0 type GParamOverride - JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' - JS IMPORT: Defining parent 0x3b35cde80070 of 0xeee6db0acd8 '_gi' is mod 1 JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + 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 0x5c786121810 + JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' + JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' + 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 G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' + JS G ENUM: Defining cairo.Extend as 0x5c786121878 + JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' - JS IMPORT: successfully imported module '_gi' + 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 NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' + JS G ENUM: Defining cairo.FillRule as 0x5c7861218e0 + JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' + JS G ENUM: Defining enum value FAST (fixed from fast) 0 + JS G ENUM: Defining enum value GOOD (fixed from good) 1 JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x34431e4808e0, JSClass 0x7fbae6326e40, in object 0x34431e480370 - JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - + 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 0x5c786121948 + 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 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 0x5c7861219b0 + JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' + 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 0x5c786121a18 + JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' + 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 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 0x5c786121a80 + JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' + 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 0x5c786121ae8 + 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 0x5c786121b50 + 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 + JS G ENUM: Defining enum value OVER (fixed from over) 2 + JS G ENUM: Defining enum value IN (fixed from in) 3 + JS G ENUM: Defining enum value OUT (fixed from out) 4 + JS G ENUM: Defining enum value ATOP (fixed from atop) 5 + JS G ENUM: Defining enum value DEST (fixed from dest) 6 + JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 + JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 + JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 + JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 + JS G ENUM: Defining enum value XOR (fixed from xor) 11 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x34c380f80910, JSClass 0x7ff35a8bbe40, in object 0x34c380f803a0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x34431e480940, JSClass 0x7fbae6326e40, in object 0x34431e480370 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x34c380f80970, JSClass 0x7ff35a8bbe40, in object 0x34c380f803a0 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x165984ee820, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cdec03a0 '_common' is mod 1 - JS IMPORT: successfully imported module '_common' - JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x3b35cde80160 of 0x3b35cdec0340 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' - JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G BXD: Defining method quit 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 0x34c380f809d0, JSClass 0x7ff35a8bc2a0, in object 0x34c380f803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x34c380f80a30, JSClass 0x7ff35a8bc2a0, in object 0x34c380f803d0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x34c380f80a90, JSClass 0x7ff35a8bc2a0, in object 0x34c380f803a0 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x34c380fc0c40, JSClass 0x7ff35a8bc1a0, in object 0x34c380f803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x34c380f80b20, JSClass 0x7ff35a8bc2a0, in object 0x3af2a3600428 + JS IMPORT: Importing '_gi' JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x34431e4809a0, JSClass 0x7fbae63272a0, in object 0x34431e480370 + JS NATIVE: Defining native module '_gi' + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x34c380f80bb0, JSClass 0x7ff35a8bbe40, in object 0x34c380f803a0 + JS IMPORT: Defining parent 0x36a0daa80070 of 0x3a065aa0abb8 '_gi' is mod 1 + JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema + JS IMPORT: successfully imported module '_gi' + JS G BXD: Defining method quit in prototype for GLib.MainLoop + JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' + JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit + JS G OBJ: Defined class for Settings (GSettings), prototype 0x34c380f80c10, JSClass 0x7ff35a8bc2a0, in object 0x34c380f803a0 + JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ 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 G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x34431e480a00, JSClass 0x7fbae63272a0, in object 0x34431e4803a0 - JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 8 - JS MEMORY: closure = 2 - JS MEMORY: function = 153 + 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 = 1 - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS MEMORY: importer = 2 + JS MEMORY: gerror_prototype = 0 + JS MEMORY: importer = 2 + JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) + JS MEMORY: interface = 0 + JS MEMORY: module = 7 + JS MEMORY: ns = 3 + JS MEMORY: object_instance = 0 + JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS MEMORY: object_prototype = 1 - JS MEMORY: interface = 2 - JS MEMORY: module = 11 - JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' - 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 G OBJ: Defined class for ListStore (GListStore), prototype 0x34431e480a60, JSClass 0x7fbae63272a0, in object 0x34431e480370 JS CTX: JS shutdown sequence + JS MEMORY: union_prototype = 0 JS G OBJ: Defining method bind_writable 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 CTX: Notifying reference holders of GjsContext dispose JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) + JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for File (GFile), prototype 0x34431e4c0c10, JSClass 0x7fbae63271a0, in object 0x34431e480370 - - JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x34431e480af0, JSClass 0x7fbae63272a0, in object 0x344085800428 - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x34431e480b80, JSClass 0x7fbae6326e40, in object 0x34431e480370 - 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_strv_out_container' in namespace 'Regress' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x34431e480be0, JSClass 0x7fbae63272a0, in object 0x34431e480370 - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x1bf771a80070 of 0x2fd227a0ac28 '_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 'glist_utf8_container_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' - 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 'glist_utf8_container_out' in namespace 'GIMarshallingTests' - JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS IMPORT: Importing module _common succeeded - - JS IMPORT: Defining parent 0x1bf771a80070 of 0x1bf771ac03a0 '_common' is mod 1 + 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 IMPORT: successfully imported module '_common' 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 IMPORT: Importing module GObject succeeded 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 IMPORT: Defining parent 0x1bf771a80160 of 0x1bf771ac0340 'GObject' is mod 1 + JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) + JS IMPORT: Importing module _common succeeded + JS IMPORT: Defining parent 0x36a0daa80070 of 0x36a0daabf340 '_common' is mod 1 JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'GObject' 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 IMPORT: successfully imported module '_common' 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) @@ -8160,18 +8822,13 @@ 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 FUNCTION for 'test_array_gtype_in' in namespace 'Regress' JS G OBJ: Defining method get_user_value 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 NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' - 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 PRM: Defined class ParamSpec prototype is 0x3b35cdec04c0 class 0x7f17750546c0 in object 0x3b35cde80400 JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' - - + 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) @@ -8180,314 +8837,442 @@ 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 SimpleAction (GSimpleAction), prototype 0x1613aa09a2e0, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803a0 JS G OBJ: Defining method set_strv 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 'type_from_name' in namespace 'GObject' - JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' - JS G IFACE: Defined class for Icon (GIcon), prototype 0x1613aa09d5b0, JSClass 0x7f11b7e271a0, in object 0x3cfa8c5803a0 - JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' - - 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: 497 objects currently alive - JS MEMORY: boxed_instance = 1 - JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 101 - JS MEMORY: function = 220 JS G NS: Defined namespace 'Gio' 0x34431e480370 in GIRepository 0x34431e4800d0 - - 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: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' - JS G PRM: Defined class ParamSpec prototype is 0x1bf771ac04c0 class 0x7fbff2b296c0 in object 0x1bf771a80400 - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' - JS CTX: Enabling JIT - JS CTX: Initialized class GjsFileImporter prototype 0x3a4a96b80040 + JS G NS: Defined namespace 'Gio' 0x34c380f803a0 in GIRepository 0x34c380f800d0 + JS IMPORT: Importing module Gtk succeeded + 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 +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..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..1 +ok 1 GI repository namespace supplies a name +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..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 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 0x2204cec3b678 + JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x157eb5380d30, JSClass 0x7fc7d9cc42a0, in object 0x157eb5371940 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_array_fixed_size_int_in' in namespace 'Regress' - JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject - JS G PRM: JSObject created with param instance 0x55b853fe5220 type GParamOverride - JS IMPORT: Defining parent (nil) of 0x3a4a96b80070 'imports' is mod 0 - JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x3b35cde80820, JSClass 0x7f17750512a0, in object 0x3b35cde80400 - JS IMPORT: Importing module Gtk succeeded JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec - JS IMPORT: Defining parent 0x34431e480160 of 0x34431e4d96d0 'Gtk' is mod 1 - JS IMPORT: successfully imported module 'Gtk' - JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' - JS CTX: Initialized class GjsFileImporter prototype 0x389863c80040 JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x165984ee880, JSClass 0x7f18761542a0, in object 0x16598471ba0 - - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS IMPORT: Importing '_print' + JS G ENUM: Defining enum value ADD (fixed from add) 12 + JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 + JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 + JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 + JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 + JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 + JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 + JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 + JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 + JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 + JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 + JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 + JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 + JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 + 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 0x5c786121bb8 + 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 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 0x5c786121da0 + 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 + JS G ENUM: Defining enum value PS (fixed from ps) 2 + JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 + JS G ENUM: Defining enum value XCB (fixed from xcb) 4 + JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 + JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 + JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 + JS G ENUM: Defining enum value BEOS (fixed from beos) 8 + 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 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 + JS G ENUM: Defining enum value QT (fixed from qt) 15 + JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 + JS G ENUM: Defining enum value VG (fixed from vg) 17 + JS G ENUM: Defining enum value GL (fixed from gl) 18 + JS G ENUM: Defining enum value DRM (fixed from drm) 19 + JS G ENUM: Defining enum value TEE (fixed from tee) 20 + JS G ENUM: Defining enum value XML (fixed from xml) 21 + 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 0x5c786121e08 + JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' + JS G BXD: Defined class for Region (CairoRegion), prototype 0x3ffe0bfed1c0, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80ee0 + JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' + JS G BXD: Defined class for Context (CairoContext), prototype 0x3ffe0bfed1f0, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80ee0 + JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' + JS G BXD: Defined class for Surface (CairoSurface), prototype 0x3ffe0bfed220, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80ee0 + JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' + JS G BXD: Defined class for Path (void), prototype 0x3ffe0bfed250, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80ee0 + JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' + JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x3ffe0bfed280, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80ee0 + JS G NS: Defined namespace 'cairo' 0x3ffe0bf80ee0 in GIRepository 0x3ffe0bf800d0 + 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 NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x34c380f80160 of 0x34c380f6fe20 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + JS IMPORT: Importing module GObject succeeded + JS IMPORT: Defining parent 0x36a0daa80160 of 0x36a0daabf2e0 '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 0x36a0daabf460 class 0x7f1fc71af6c0 in object 0x36a0daa803d0 + 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 0x372c70880c70, JSClass 0x7f547765c2a0, in object 0x372c708803d0 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x372c70880cd0, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' + JS G OBJ: Defined class for Object (GObject), prototype 0x36a0daa807f0, JSClass 0x7f1fc71ac2a0, in object 0x36a0daa803d0 + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + 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 IMPORT: Defining parent 0x3a4a96b80070 of 0x30da059001f8 '_print' is mod 1 - JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS IMPORT: successfully imported module '_print' - - JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' - - JS IMPORT: Defining parent (nil) of 0x389863c80070 'imports' is mod 0 - JS G NS: Defined namespace 'GObject' 0x3b35cde80400 in GIRepository 0x3b35cde800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3b35cde80850, JSClass 0x7f17750512a0, in object 0x3b35cde803a0 - JS IMPORT: Importing '_print' JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x372c70880d30, JSClass 0x7f547765c2a0, in object 0x372c70880c40 JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x389863c80070 of 0x37e005c001f8 '_print' is mod 1 - JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS IMPORT: successfully imported module '_print' - - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - - JS G OBJ: Defined class for Object (GObject), prototype 0x1bf771a80820, JSClass 0x7fbff2b262a0, in object 0x1bf771a80400 - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3b35cde808b0, JSClass 0x7f17750512a0, in object 0x3b35cde803a0 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - - JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' - JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - 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' 0x1bf771a80400 in GIRepository 0x1bf771a800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1bf771a80850, JSClass 0x7fbff2b262a0, in object 0x1bf771a803a0 - JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3b35cde80910, JSClass 0x7f1775050e40, in object 0x3b35cde803a0 - JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' + JS G NS: Defined namespace 'GObject' 0x36a0daa803d0 in GIRepository 0x36a0daa800d0 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x36a0daa80820, JSClass 0x7f1fc71ac2a0, in object 0x36a0daa80370 + JS G NS: Defined namespace 'Gtk' 0x372c70880c40 in GIRepository 0x372c708800d0 + JS IMPORT: Importing 'system' + JS NATIVE: Defining native module 'system' + JS IMPORT: Defining parent 0x372c70880070 of 0x1a94299108a8 'system' is mod 1 + JS IMPORT: successfully imported module 'system' JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3b35cde80970, JSClass 0x7f1775050e40, in object 0x3b35cde803a0 - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1bf771a808b0, JSClass 0x7fbff2b262a0, in object 0x1bf771a803a0 - + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x36a0daa80880, JSClass 0x7f1fc71ac2a0, in object 0x36a0daa80370 + JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 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 OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x372c70880d90, JSClass 0x7f547765c2a0, in object 0x372c70880c40 JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS IMPORT: Importing 'gi' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3b35cde809d0, JSClass 0x7f17750512a0, in object 0x3b35cde803a0 JS NATIVE: Defining native module 'gi' - - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1bf771a80910, JSClass 0x7fbff2b25e40, in object 0x1bf771a803a0 - JS CTX: Initialized class GIRepository prototype 0x389863c800a0 - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c800d0 'gi' is mod 1 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3b35cde80a30, JSClass 0x7f17750512a0, in object 0x3b35cde803d0 - - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x36a0daa808e0, JSClass 0x7f1fc71abe40, in object 0x36a0daa80370 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3b35cde80a90, JSClass 0x7f17750512a0, in object 0x3b35cde803a0 JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1bf771a80970, JSClass 0x7fbff2b25e40, in object 0x1bf771a803a0 - + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x36a0daa80940, JSClass 0x7f1fc71abe40, in object 0x36a0daa80370 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x3b35cdec0c40, JSClass 0x7f17750511a0, in object 0x3b35cde803a0 - JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3b35cde80b20, JSClass 0x7f17750512a0, in object 0xeee6db00428 JS IMPORT: Importing 'gi' - - JS NATIVE: Defining native module 'gi' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x36a0daa809a0, JSClass 0x7f1fc71ac2a0, in object 0x36a0daa80370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x36a0daa80a00, JSClass 0x7f1fc71ac2a0, in object 0x36a0daa803a0 + JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x36a0daa80a60, JSClass 0x7f1fc71ac2a0, in object 0x36a0daa80370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x36a0daabfbe0, JSClass 0x7f1fc71ac1a0, in object 0x36a0daa80370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x36a0daa80af0, JSClass 0x7f1fc71ac2a0, in object 0x3a065aa00428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS CTX: Initialized class GIRepository prototype 0x3a4a96b800a0 - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1bf771a809d0, JSClass 0x7fbff2b262a0, in object 0x1bf771a803a0 - JS CTX: JS context destroyed JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3b35cde80bb0, JSClass 0x7f1775050e40, in object 0x3b35cde803a0 - - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96b800d0 'gi' is mod 1 - JS MEMORY: Memory report: after destroying context + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x36a0daa80b80, JSClass 0x7f1fc71abe40, in object 0x36a0daa80370 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 0x36a0daa80be0, JSClass 0x7f1fc71ac2a0, in object 0x36a0daa80370 + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x372c70880e20, JSClass 0x7f547765c2a0, in object 0x1a9429900428 + 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 CTX: Enabling JIT + JS CTX: Initialized class GjsFileImporter prototype 0x4a8e1d80040 + JS IMPORT: Defining parent (nil) of 0x4a8e1d80070 'imports' is mod 0 + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x372c70880e80, JSClass 0x7f547765c2a0, in object 0x1a9429900428 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4aeaad001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS CTX: JS context destroyed + JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' + JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive + JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' + JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x372c70880f10, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x372c70880f70, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x372c70880fd0, JSClass 0x7f547765c2a0, in object 0x1a9429900428 + 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 0x372c708e60a0, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x372c708e6100, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x372c708e6160, JSClass 0x7f547765c2a0, in object 0x1a9429900428 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' + JS CTX: Initialized class GIRepository prototype 0x4a8e1d800a0 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d800d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' - JS CTX: Initialized class GIRepositoryNamespace prototype 0x389863c80100 JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' - - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1bf771a80a30, JSClass 0x7fbff2b262a0, in object 0x1bf771a803d0 - JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' + JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' + JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x372c708e61f0, JSClass 0x7f547765c2a0, in object 0x372c70880370 + JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x372c708e6250, JSClass 0x7f547765c2a0, in object 0x372c70880370 + 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 CTX: Initialized class GIRepositoryNamespace prototype 0x4a8e1d80100 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1bf771a80a90, JSClass 0x7fbff2b262a0, in object 0x1bf771a803a0 - JS G OBJ: Defined class for Settings (GSettings), prototype 0x3b35cde80c10, JSClass 0x7f17750512a0, in object 0x3b35cde803a0 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 INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x1bf771ac0c40, JSClass 0x7fbff2b261a0, in object 0x1bf771a803a0 - JS IMPORT: Importing directory 'overrides' JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c80160 'overrides' is mod 1 - JS IMPORT: Defined importer 'overrides' 0x389863c80160 in 0x389863c80070 JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) - + JS IMPORT: Importing directory 'overrides' + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromFile (Gjs_MyComplexGtkSubclassFromFile), prototype 0x372c708e62b0, JSClass 0x7f547765c2a0, in object 0x1a9429900428 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d80160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x4a8e1d80160 in 0x4a8e1d80070 JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' 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 NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 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: Defined class for GLocalFile (GLocalFile), prototype 0x1bf771a80b20, JSClass 0x7fbff2b262a0, in object 0x2fd227a00428 JS G OBJ: Defining method get_enum 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 NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1bf771a80bb0, JSClass 0x7fbff2b25e40, in object 0x1bf771a803a0 JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) - JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G OBJ: Defining method get_strv 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 OBJECT for 'Settings' in namespace 'Gio' - + 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 CTX: Initialized class GIRepositoryNamespace prototype 0x3a4a96b80100 - JS G OBJ: Defined class for Settings (GSettings), prototype 0x1bf771a80c10, JSClass 0x7fbff2b262a0, in object 0x1bf771a803a0 - - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) + JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) + JS CTX: Enabling JIT 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 IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit JS G OBJ: Defining method set_double 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 IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) - - JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0xe3a3223f5e0, JSClass 0x7f18761541a0, in object 0x16598471ba0 JS G OBJ: Defining method set_strv 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 set_uint 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 get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value 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 IMPORT: Importing directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - - 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 IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96b80160 'overrides' is mod 1 + JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x372c708e6340, JSClass 0x7f547765c2a0, in object 0x1a9429900428 + JS G NS: Defined namespace 'Gio' 0x36a0daa80370 in GIRepository 0x36a0daa800d0 + JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' + JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x34c380f80c70, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80400 + JS IMPORT: JS import 'WarnLib' not found in resource:///org/gnome/gjs/modules/core/overrides + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x34c380f80cd0, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 + JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)' + JS G NS: Defined namespace 'WarnLib' 0x36a0daa80c40 in GIRepository 0x36a0daa800d0 + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x34c380f80d30, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0x34c380f80370 in GIRepository 0x34c380f800d0 + JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' + JS CTX: Initialized class GjsFileImporter prototype 0x30beae080040 JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x34c380f80d90, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 - JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - JS IMPORT: Defined importer 'overrides' 0x3a4a96b80160 in 0x3a4a96b80070 + JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' + JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x36a0daad6760, JSClass 0x7f1fc71ac1a0, in object 0x36a0daa80c40 + JS IMPORT: Defining parent (nil) of 0x30beae080070 'imports' is mod 0 + JS IMPORT: Importing '_print' + JS NATIVE: Defining native module '_print' + JS IMPORT: Defining parent 0x30beae080070 of 0x3baa9c1001f8 '_print' is mod 1 + JS IMPORT: successfully imported module '_print' + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x34c380f80e20, JSClass 0x7ff35a8bc2a0, in object 0x3af2a3600428 + JS IMPORT: Importing 'gi' + JS NATIVE: Defining native module 'gi' + JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x34c380f80e80, JSClass 0x7ff35a8bc2a0, in object 0x3af2a3600428 + JS CTX: Initialized class GIRepository prototype 0x30beae0800a0 + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae0800d0 'gi' is mod 1 + JS IMPORT: successfully imported module '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 CTX: Initialized class GIRepositoryNamespace prototype 0x30beae080100 + JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit + JS G BXD: Defining method run in prototype for GLib.MainLoop + 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: JS import 'byteArray' not found in resource:///org/gjs/jsunit + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae080160 'overrides' is mod 1 + JS IMPORT: Defined importer 'overrides' 0x30beae080160 in 0x30beae080070 JS IMPORT: successfully imported directory 'overrides' - 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 NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' - - 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: Defined namespace 'Gio' 0x3b35cde803a0 in GIRepository 0x3b35cde800d0 - JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing 'system' - JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS NATIVE: Defining native module 'system' - JS IMPORT: Importing '_byteArrayNative' JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - - JS IMPORT: Defining parent 0x3b35cde80070 of 0xeee6db0f928 'system' is mod 1 JS NATIVE: Defining native module '_byteArrayNative' - - JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x389863c80070 of 0x37e005c00778 '_byteArrayNative' is mod 1 - JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'system' - JS IMPORT: successfully imported module '_byteArrayNative' JS G OBJ: Defining method set_enum 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_flags in prototype for GSettings (Gio.Settings) - JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) - JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit + JS IMPORT: Importing '_byteArrayNative' + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4aeaad00778 '_byteArrayNative' is mod 1 + JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing module byteArray succeeded - JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c6f1f0 'byteArray' is mod 1 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 'byteArray' - - JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d6f1f0 'byteArray' is mod 1 + JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - 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 IMPORT: Defining parent 0x389863c80160 of 0x389863c6f190 'GLib' is mod 1 - - JS IMPORT: successfully imported module 'GLib' JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - - 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: Defining parent 0x4a8e1d80160 of 0x4a8e1d6f190 '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 0x389863c80190, JSClass 0x7fc937037e40, in object 0x389863c80130 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepositoryGType prototype 0x389863c801c0 - JS CTX: Initialized class GIRepositoryFunction prototype 0x389863c6f250 - JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' JS G NS: Defined namespace 'Gio' 0x1bf771a803a0 in GIRepository 0x1bf771a800d0 JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' - - - JS G ENUM: Defining enum value ALL (fixed from all) 6 JS IMPORT: Importing module Gtk succeeded - - 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 IMPORT: Defining parent 0x1bf771a80160 of 0x1bf771a6fe20 'Gtk' is mod 1 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 0xeee6db0fbc8 - JS IMPORT: successfully imported module 'Gtk' - JS IMPORT: Importing module _gettext succeeded - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cded9760 '_gettext' is mod 1 - JS IMPORT: successfully imported module '_gettext' - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS IMPORT: Importing module gettext succeeded JS G BXD: Defined class for Bytes (GBytes), prototype 0x389863c80220, JSClass 0x7fc937037e40, in object 0x389863c80130 + JS G BXD: Defined class for Variant (GVariant), prototype 0x4a8e1d80190, JSClass 0x7f048917be40, in object 0x4a8e1d80130 + JS CTX: Initialized class GIRepositoryGType prototype 0x4a8e1d801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x4a8e1d6f250 + JS CTX: Script evaluation succeeded + JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cded9700 'gettext' is mod 1 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' - JS IMPORT: successfully imported module 'gettext' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x4a8e1d80220, JSClass 0x7f048917be40, in object 0x4a8e1d80130 + JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS IMPORT: Importing module package succeeded - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x389863c80280, JSClass 0x7fc937037e40, in object 0x389863c80130 - JS IMPORT: Defining parent 0x3b35cde80070 of 0x3b35cde6fe20 'package' is mod 1 + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4a8e1d80280, JSClass 0x7f048917be40, in object 0x4a8e1d80130 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' - JS IMPORT: successfully imported module 'package' 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' @@ -8496,57 +9281,33 @@ 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 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' - + 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 BXD: Defining method run in prototype for GLib.MainLoop 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' 0x389863c80130 in GIRepository 0x389863c800d0 + JS G NS: Defined namespace 'GLib' 0x4a8e1d80130 in GIRepository 0x4a8e1d800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - 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 NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' JS IMPORT: Importing '_byteArrayNative' - JS NATIVE: Defining native module '_byteArrayNative' JS CTX: Destroying JS context - - JS CTX: Releasing all native objects - JS CTX: Disabling auto GC - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x30da05900778 '_byteArrayNative' is mod 1 - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources + JS NATIVE: Defining native module '_byteArrayNative' + JS IMPORT: Defining parent 0x30beae080070 of 0x3baa9c100778 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' JS IMPORT: Importing module byteArray succeeded - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96b6f1f0 'byteArray' is mod 1 + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae06f1f0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded - JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' - JS IMPORT: Defining parent 0x3a4a96b80160 of 0x3a4a96b6f190 'GLib' is mod 1 + JS IMPORT: Defining parent 0x30beae080160 of 0x30beae06f190 '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 FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' - JS G BXD: Defined class for Variant (GVariant), prototype 0x3a4a96b80190, JSClass 0x7f644202ee40, in object 0x3a4a96b80130 - JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' - JS CTX: Initialized class GIRepositoryGType prototype 0x3a4a96b801c0 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' - JS CTX: Initialized class GIRepositoryFunction prototype 0x3a4a96b6f250 - JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' - JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x165984ee970, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS CTX: Script evaluation succeeded + JS G BXD: Defined class for Variant (GVariant), prototype 0x30beae080190, JSClass 0x7f20be433e40, in object 0x30beae080130 + JS CTX: Initialized class GIRepositoryGType prototype 0x30beae0801c0 + JS CTX: Initialized class GIRepositoryFunction prototype 0x30beae06f250 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a4a96b80220, JSClass 0x7f644202ee40, in object 0x3a4a96b80130 - JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' + JS G BXD: Defined class for Bytes (GBytes), prototype 0x30beae080220, JSClass 0x7f20be433e40, in object 0x30beae080130 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 0x3a4a96b80280, JSClass 0x7f644202ee40, in object 0x3a4a96b80130 JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' - + JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30beae080280, JSClass 0x7f20be433e40, in object 0x30beae080130 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' @@ -8555,677 +9316,187 @@ 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 'ghashtable_double_in' in namespace 'GIMarshallingTests' - + 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 'test_gslist_nothing_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' - JS G BXD: Defining method run in prototype for GLib.MainLoop 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' 0x3a4a96b80130 in GIRepository 0x3a4a96b800d0 + JS G NS: Defined namespace 'GLib' 0x30beae080130 in GIRepository 0x30beae0800d0 JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'ghashtable_float_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 'test_gslist_container_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x165984ee9d0, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' - 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 'gvalue_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' - JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0xe3a3223fa90, JSClass 0x7f18761541a0, in object 0x16598471ba0 - JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' - 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 0x1613aa09a370, JSClass 0x7f11b7e272a0, in object 0x3cfa8c580370 - JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' - JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x165984eea60, JSClass 0x7f18761542a0, in object 0x16598471ba0 - JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x1613aa09a3d0, JSClass 0x7f11b7e272a0, in object 0x3cfa8c580370 - 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 'test_ghash_null_return' in namespace 'Regress' - 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 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_ghash_nothing_return' in namespace 'Regress' - JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x165984eeac0, JSClass 0x7f18761542a0, in object 0x16598471ba0 + JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x36a0daa80cd0, JSClass 0x7f1fc71ac2a0, in object 0x3a065aa00428 + 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 G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c6fb50 'jasmine' is mod 1 + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae06fb50 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' - JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' - JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' - JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x15cde588b3d0, JSClass 0x7f25ebfb02a0, in object 0x1f932f808e0 - JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Regress' 0x3b35cde80ca0 in GIRepository 0x3b35cde800d0 - JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' - JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' - JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x15cde588b430, JSClass 0x7f25ebfafe40, in object 0x1f932f80130 - JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' - 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 0x15cde588b4c0, JSClass 0x7f25ebfb0460, in object 0x1f932f80370 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 '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 0x557c2517f850 type GParamString - 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 'gclosure_in' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x389863c802e0, JSClass 0x7fc937037e40, in object 0x389863c80130 - JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' - 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 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 G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30beae0802e0, JSClass 0x7f20be433e40, in object 0x30beae080130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c6f130 'minijasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' JS IMPORT: successfully imported module 'minijasmine' - + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae06f130 '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 G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x34431e480c70, JSClass 0x7fbae63272a0, in object 0x34431e4803d0 - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x34431e480cd0, JSClass 0x7fbae63272a0, in object 0x34431e480c40 - JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' - JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x3b35cde80cd0, JSClass 0x7f17750512a0, in object 0x3b35cde80ca0 JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' - - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x34431e480d30, JSClass 0x7fbae63272a0, in object 0x34431e480c40 JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' - - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' - JS G NS: Defined namespace 'Gtk' 0x34431e480c40 in GIRepository 0x34431e4800d0 - JS IMPORT: Importing 'system' - JS NATIVE: Defining native module 'system' - JS IMPORT: Defining parent 0x34431e480070 of 0x3440858108a8 'system' is mod 1 - JS IMPORT: successfully imported module 'system' - 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 OBJECT for 'Grid' in namespace 'Gtk' - 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 OBJ: Defined class for Grid (GtkGrid), prototype 0x34431e480d90, JSClass 0x7fbae63272a0, in object 0x34431e480c40 - JS CTX: Enabling JIT - JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 - JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 - JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' - JS G ENUM: Defining Regress.TestEnumUnsigned as 0x23182579b928 - 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' +Gjs-Message: 16:49:01.976: Profiler is disabled. Recompile with it enabled to use. JS IMPORT: Importing module jasmine succeeded - JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' - JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' - JS CTX: Initialized class GjsFileImporter prototype 0x16855e680040 - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96b6fb50 'jasmine' is mod 1 - JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' JS IMPORT: successfully imported module 'jasmine' - - JS IMPORT: Defining parent (nil) of 0x16855e680070 'imports' is mod 0 - JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' - 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 STRUCT for 'TestStructA' in namespace 'Regress' - JS IMPORT: Importing '_print' - JS NATIVE: Defining native module '_print' - JS IMPORT: Defining parent 0x16855e680070 of 0x248ec3e001f8 '_print' is mod 1 - JS G BXD: Defined class for TestStructA (void), prototype 0x1613aa09a460, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 JS IMPORT: successfully imported module '_print' - - JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x34431e480e20, JSClass 0x7fbae63272a0, in object 0x344085800428 - 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 IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c6fe80 '_legacy' is mod 1 - JS IMPORT: successfully imported module '_legacy' - JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' - JS G BXD: Defining method clone in prototype for Regress.TestStructA - 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 G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' JS IMPORT: Importing 'gi' - - JS NATIVE: Defining native module 'gi' - JS G BXD: Defined class for PointerStruct (void), prototype 0x15cde588b580, JSClass 0x7f25ebfafe40, in object 0x1f932f80370 - JS CTX: Initialized class GIRepository prototype 0x16855e6800a0 - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e6800d0 'gi' is mod 1 - JS IMPORT: successfully imported module 'gi' - JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1bf771a80c70, JSClass 0x7fbff2b262a0, in object 0x1bf771a80400 - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x34431e480e80, JSClass 0x7fbae63272a0, in object 0x344085800428 - JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1bf771a80cd0, JSClass 0x7fbff2b262a0, in object 0x1bf771a80370 - - JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1bf771a80d30, JSClass 0x7fbff2b262a0, in object 0x1bf771a80370 - JS CTX: Initialized class GIRepositoryNamespace prototype 0x16855e680100 - 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 OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' - JS G NS: Defined namespace 'Gtk' 0x1bf771a80370 in GIRepository 0x1bf771a800d0 - JS IMPORT: Importing directory 'overrides' - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e680160 'overrides' is mod 1 - JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct - JS IMPORT: Defined importer 'overrides' 0x16855e680160 in 0x16855e680070 - JS IMPORT: successfully imported directory 'overrides' - JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d6fb50 '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' 0x389863c803d0 in GIRepository 0x389863c800d0 - JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' + JS G NS: Defined namespace 'GjsPrivate' 0x30beae0803a0 in GIRepository 0x30beae0800d0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' - JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x34431e480f10, JSClass 0x7fbae63272a0, in object 0x34431e480370 - JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x34431e480f70, JSClass 0x7fbae63272a0, in object 0x34431e480370 - JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x34431e480fd0, JSClass 0x7fbae63272a0, in object 0x344085800428 - JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) - - JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides - 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 0x34431e4e60a0, JSClass 0x7fbae63272a0, in object 0x34431e480370 - JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x34431e4e6100, JSClass 0x7fbae63272a0, in object 0x34431e480370 - JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x34431e4e6160, JSClass 0x7fbae63272a0, in object 0x344085800428 + JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit +** Message: 16:49:01.980: Temp profiler file not deleted + JS IMPORT: Importing module _legacy succeeded + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae06ff40 '_legacy' is mod 1 + JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c6ffa0 'lang' is mod 1 - JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae06fee0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIMarshallingTests' 0x3b35cde80d30 in GIRepository 0x3b35cde800d0 - JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit - JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit - JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' - JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x34431e4e61f0, JSClass 0x7fbae63272a0, in object 0x34431e480370 JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ - JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x34431e4e6250, JSClass 0x7fbae63272a0, in object 0x34431e480370 - JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) - - JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union - JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) - 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 G BXD: Defining method method in prototype for GIMarshallingTests.Union - - JS IMPORT: Importing '_byteArrayNative' - JS MEMORY: boxed_instance = 3 - JS NATIVE: Defining native module '_byteArrayNative' - JS MEMORY: boxed_prototype = 7 - JS MEMORY: closure = 15 - JS IMPORT: Defining parent 0x16855e680070 of 0x248ec3e00778 '_byteArrayNative' is mod 1 - JS MEMORY: function = 214 - JS MEMORY: fundamental_instance = 0 - JS IMPORT: successfully imported module '_byteArrayNative' - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 - JS IMPORT: Importing module _signals succeeded JS MEMORY: gerror_prototype = 0 - - JS MEMORY: importer = 2 - JS IMPORT: Defining parent 0x389863c80070 of 0x389863cc0040 '_signals' is mod 1 - JS MEMORY: interface = 9 - JS MEMORY: module = 13 JS IMPORT: successfully imported module '_signals' - - JS IMPORT: Importing module byteArray succeeded - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 66 JS IMPORT: Defining parent 0x16855e680070 of 0x16855e66f1f0 'byteArray' is mod 1 - - JS MEMORY: object_prototype = 40 - JS MEMORY: param = 19 - JS IMPORT: successfully imported module 'byteArray' - JS MEMORY: repo = 1 - JS MEMORY: union_instance = 0 - JS IMPORT: Importing module GLib succeeded - JS MEMORY: union_prototype = 0 - JS CTX: JS shutdown sequence - JS IMPORT: Defining parent 0x16855e680160 of 0x16855e66f190 'GLib' is mod 1 JS CTX: Stopping profiler - - JS CTX: Shutting down toggle queue - JS IMPORT: successfully imported module 'GLib' - JS CTX: Notifying reference holders of GjsContext dispose - JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x3b35cdeea6d0, JSClass 0x7f17750511a0, in object 0x3b35cde80d30 - JS CTX: Checking unhandled promise rejections - JS CTX: Releasing cached JS wrappers - JS CTX: Final triggered GC - 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: Defined class for Gjs_MyComplexGtkSubclassFromFile (Gjs_MyComplexGtkSubclassFromFile), prototype 0x34431e4e62b0, JSClass 0x7fbae63272a0, in object 0x344085800428 - JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' - JS G BXD: Defined class for Variant (GVariant), prototype 0x16855e680190, JSClass 0x7fd372457e40, in object 0x16855e680130 - JS CTX: Initialized class GIRepositoryGType prototype 0x16855e6801c0 - JS G BXD: Defined class for TestStructB (void), prototype 0x1613aa09a580, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 - JS CTX: Initialized class GIRepositoryFunction prototype 0x16855e66f250 - JS G BXD: Defining method run in prototype for GLib.MainLoop JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - - JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' - JS G BXD: Defined class for Bytes (GBytes), prototype 0x16855e680220, JSClass 0x7fd372457e40, in object 0x16855e680130 - JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' - JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16855e680280, JSClass 0x7fd372457e40, in object 0x16855e680130 - 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 BXD: Defining method clone in prototype for Regress.TestStructB - - 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: Found info type STRUCT for 'Error' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x16855e680130 in GIRepository 0x16855e6800d0 - - JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' - JS G BXD: Defined class for Error (GError), prototype 0x15cde588b6d0, JSClass 0x7f25ebfafe40, in object 0x1f932f80130 - JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' - JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' - JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' - JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x34431e4e6340, JSClass 0x7fbae63272a0, in object 0x344085800428 - JS IMPORT: Importing module signals succeeded JS G BXD: Defined class for TypeInterface (void), prototype 0x3b35cde80d90, JSClass 0x7f1775050e40, in object 0x3b35cde80400 - - JS IMPORT: Defining parent 0x389863c80070 of 0x389863c6ff40 'signals' is mod 1 + JS IMPORT: Importing module _signals succeeded + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae06ffa0 '_signals' is mod 1 + JS IMPORT: successfully imported module '_signals' + JS IMPORT: Importing module signals succeeded + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae06fe80 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x389863c80160 of 0x389863c6fee0 'Gio' is mod 1 + JS IMPORT: Defining parent 0x30beae080160 of 0x30beae06fe20 '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 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 0xeee6db2d7c8 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 OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 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 method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' - JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x1613aa09a6a0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 - JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' - JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a4a96b802e0, JSClass 0x7f644202ee40, in object 0x3a4a96b80130 - JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA - JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS IMPORT: Importing '_gi' - JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS NATIVE: Defining native module '_gi' - - JS IMPORT: Defining parent 0x389863c80070 of 0x37e005c0ac68 '_gi' is mod 1 + JS NATIVE: Defining native module '_gi' + JS IMPORT: Defining parent 0x30beae080070 of 0x3baa9c10ac90 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' - JS IMPORT: Importing module minijasmine succeeded - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96b6f130 'minijasmine' is mod 1 JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS IMPORT: successfully imported module 'minijasmine' - JS CTX: Script evaluation succeeded JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - 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: 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 IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x389863c80070 of 0x389863cc03a0 '_common' is mod 1 + JS IMPORT: Defining parent 0x30beae080070 of 0x30beae0c3340 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x389863c80160 of 0x389863cc0340 'GObject' is mod 1 + JS IMPORT: Defining parent 0x30beae080160 of 0x30beae0c32e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' - JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS G OBJ: Defining method vfunc_return_value_only 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 0x4a8e1d802e0, JSClass 0x7f048917be40, in object 0x4a8e1d80130 + JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' + JS IMPORT: Importing module minijasmine succeeded + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d6f130 'minijasmine' is mod 1 + JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded - JS IMPORT: JS import 'cairo' 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 G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - 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 G BXD: Defining method run in prototype for GLib.MainLoop - JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x389863cc04c0 class 0x7fc93703b6c0 in object 0x389863c80400 - JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS IMPORT: Importing module _cairo succeeded - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96b6fe80 '_cairo' is mod 1 - JS IMPORT: successfully imported module '_cairo' - JS CTX: Destroying JS context - JS CTX: Releasing all native objects JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS IMPORT: Importing 'cairoNative' - - JS CTX: Disabling auto GC JS NATIVE: Defining native module 'cairoNative' - - JS CTX: Ending trace on global object - JS CTX: Freeing allocated resources - JS CTX: Initialized class Region prototype 0x3a4a96b6ff40 - JS CTX: Initialized class Context prototype 0x3a4a96b6ff70 - JS CTX: Initialized class Surface prototype 0x3a4a96b6ffa0 - JS CTX: Initialized class ImageSurface prototype 0x3a4a96b6ffd0 - JS CTX: Initialized class Path prototype 0x3a4a96bbd040 - JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' - JS CTX: Initialized class PSSurface prototype 0x3a4a96bbd070 - JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x1613aa09a730, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 - JS CTX: Initialized class PDFSurface prototype 0x3a4a96bbd0a0 - JS CTX: Initialized class SVGSurface prototype 0x3a4a96bbd0d0 - JS CTX: Initialized class Pattern prototype 0x3a4a96bbd100 - JS IMPORT: Importing module jasmine succeeded - JS CTX: Initialized class Gradient prototype 0x3a4a96bbd130 - JS CTX: Initialized class LinearGradient prototype 0x3a4a96bbd160 - JS CTX: Initialized class RadialGradient prototype 0x3a4a96bbd190 - JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS CTX: Initialized class SurfacePattern prototype 0x3a4a96bbd1c0 - JS CTX: Initialized class SolidPattern prototype 0x3a4a96bbd1f0 - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e66fb50 'jasmine' is mod 1 - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x30da05909580 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'jasmine' - - JS IMPORT: successfully imported module 'cairoNative' - JS IMPORT: Importing module cairo succeeded - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96b6fe20 'cairo' is mod 1 - JS IMPORT: successfully imported module 'cairo' - JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G PRM: Defined class ParamSpec prototype is 0x30beae0c3460 class 0x7f20be4376c0 in object 0x30beae0803d0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x389863c80820, JSClass 0x7fc9370382a0, in object 0x389863c80400 + JS G OBJ: Defined class for Object (GObject), prototype 0x30beae0807f0, JSClass 0x7f20be4342a0, in object 0x30beae0803d0 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' 0x389863c80400 in GIRepository 0x389863c800d0 - JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS CTX: Destroying JS context JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x389863c80850, JSClass 0x7fc9370382a0, in object 0x389863c803a0 - - 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: Defined namespace 'GObject' 0x30beae0803d0 in GIRepository 0x30beae0800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x30beae080820, JSClass 0x7f20be4342a0, in object 0x30beae080370 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x389863c808b0, JSClass 0x7fc9370382a0, in object 0x389863c803a0 + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x30beae080880, JSClass 0x7f20be4342a0, in object 0x30beae080370 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 OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' - JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides - JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x389863c80910, JSClass 0x7fc937037e40, in object 0x389863c803a0 - JS CTX: Ignoring second exception: 'No property 'Gdk' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'Gdk' 0x3a4a96b80430 in GIRepository 0x3a4a96b800d0 + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x30beae0808e0, JSClass 0x7f20be433e40, in object 0x30beae080370 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x389863c80970, JSClass 0x7fc937037e40, in object 0x389863c803a0 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x30beae080940, JSClass 0x7f20be433e40, in object 0x30beae080370 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 NS: Found info type FUNCTION for 'init' in namespace 'Gtk' - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x389863c809d0, JSClass 0x7fc9370382a0, in object 0x389863c803a0 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x389863c80a30, JSClass 0x7fc9370382a0, in object 0x389863c803d0 + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x30beae0809a0, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x30beae080a00, JSClass 0x7f20be4342a0, in object 0x30beae0803a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x389863c80a90, JSClass 0x7fc9370382a0, in object 0x389863c803a0 - JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' - JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - - JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x1613aa09a9d0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 - JS G IFACE: Defined class for File (GFile), prototype 0x389863cc0c40, JSClass 0x7fc9370381a0, in object 0x389863c803a0 - JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' - JS G NS: Defined namespace 'GIMarshallingTests' 0x3a4a96b80460 in GIRepository 0x3a4a96b800d0 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x389863c80b20, JSClass 0x7fc9370382a0, in object 0x37e005c00428 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x30beae080a60, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' + JS G IFACE: Defined class for File (GFile), prototype 0x30beae0c3be0, JSClass 0x7f20be4341a0, in object 0x30beae080370 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x30beae080af0, JSClass 0x7f20be4342a0, in object 0x3baa9c100428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x389863c80bb0, JSClass 0x7fc937037e40, in object 0x389863c803a0 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x30beae080b80, JSClass 0x7f20be433e40, in object 0x30beae080370 + JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit 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 0x389863c80c10, JSClass 0x7fc9370382a0, in object 0x389863c803a0 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x30beae080be0, JSClass 0x7f20be4342a0, in object 0x30beae080370 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) - JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 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 ERR: Defined class for IOErrorEnum (GError), prototype 0x2cd35384cbe0, JSClass 0x7f25ebfaffe0, in object 0x1f932f808e0 - JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 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 NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' - 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 OBJ: Defining method delay in prototype for GSettings (Gio.Settings) - - 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 BXD: Defined class for MainLoop (GMainLoop), prototype 0x16855e6802e0, JSClass 0x7fd372457e40, in object 0x16855e680130 - JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 + 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 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 OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 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 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 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 OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 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 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 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 OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) - 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 OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) - - 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 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 ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 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 '_legacy' not found in resource:///org/gjs/jsunit - + 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 'getenv' in namespace 'GLib' JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) - JS IMPORT: Importing module minijasmine succeeded JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e66f130 'minijasmine' is mod 1 JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) - JS IMPORT: successfully imported module 'minijasmine' JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) - JS CTX: Script evaluation succeeded 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 CTX: JS context destroyed JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) - - JS MEMORY: Memory report: after destroying context JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) - - JS MEMORY: 0 objects currently alive + 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 BXD: Defining method matches in prototype for GLib.Error JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) - - JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' - JS G ERR: Defined class for SpawnError (GError), prototype 0x2cd35384cd00, JSClass 0x7f25ebfaffe0, in object 0x1f932f80130 - 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 G BXD: Defining method equals in prototype for Regress.TestBoxed - JS G NS: Defined namespace 'Gio' 0x389863c803a0 in GIRepository 0x389863c800d0 - JS IMPORT: Importing module Gtk succeeded - JS IMPORT: Defining parent 0x389863c80160 of 0x389863c6fe20 '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 OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' - 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 G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) + JS G NS: Defined namespace 'Gio' 0x30beae080370 in GIRepository 0x30beae0800d0 + 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 _legacy succeeded - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96bbd280 '_legacy' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d6fe80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' - 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 STRUCT for 'TestBoxedB' in namespace 'Regress' - JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x1613aa09aac0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 - JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full 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' 0x16855e6803a0 in GIRepository 0x16855e6800d0 + JS G NS: Defined namespace 'GjsPrivate' 0x4a8e1d803d0 in GIRepository 0x4a8e1d800d0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit - JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 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 'TestBoxedC' in namespace 'Regress' - JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x1613aa09ab80, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 - JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' - JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x1613aa09abe0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 - JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD - JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides - JS IMPORT: Importing module _legacy succeeded - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e66ff40 '_legacy' is mod 1 - JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' - JS IMPORT: successfully imported module '_legacy' - JS G NS: Defined namespace 'GjsPrivate' 0x3a4a96b804f0 in GIRepository 0x3a4a96b800d0 JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e66fee0 'lang' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d6ffa0 '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/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 0x16855e680070 of 0x16855e66ffa0 '_signals' is mod 1 - JS IMPORT: successfully imported module '_signals' - JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit - JS IMPORT: Importing module lang succeeded - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96bbd3a0 '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 FUNC: JSObject type 'undefined' is neither null nor an object - JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' - JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x1613aa09aca0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 - JS G FUNC: JSObject type 'undefined' is neither null nor an object JS IMPORT: Importing module _signals succeeded - - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96bbd400 '_signals' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1dc0040 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e66fe80 'signals' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1d6ff40 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x16855e680160 of 0x16855e66fe20 'Gio' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80160 of 0x4a8e1d6fee0 '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 OBJECT for 'SubObject' in namespace 'GIMarshallingTests' - JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x15cde588b8b0, JSClass 0x7f25ebfb02a0, in object 0x1f932f80370 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' @@ -9235,243 +9506,51 @@ 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 sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) - JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) - JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA - JS IMPORT: Importing module signals succeeded - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96bbd340 'signals' is mod 1 - JS IMPORT: successfully imported module 'signals' - JS IMPORT: Importing module Gio succeeded - JS IMPORT: Defining parent 0x3a4a96b80160 of 0x3a4a96bbd2e0 'Gio' is mod 1 - JS IMPORT: successfully imported module 'Gio' JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x16855e680070 of 0x248ec3e0ac90 '_gi' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4aeaad0ac28 '_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 OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' JS IMPORT: Importing module _common succeeded - JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x15cde588b910, JSClass 0x7f25ebfb02a0, in object 0x1f932f80370 - JS IMPORT: Defining parent 0x16855e680070 of 0x16855e6c3340 '_common' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80070 of 0x4a8e1dc03a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' - JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) - JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS IMPORT: Importing module GObject succeeded - JS IMPORT: Defining parent 0x16855e680160 of 0x16855e6c32e0 'GObject' is mod 1 + JS IMPORT: Defining parent 0x4a8e1d80160 of 0x4a8e1dc0340 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' -1..27 -ok 1 GVariant constructor constructs a string variant -ok 2 GVariant constructor constructs a string variant (backwards compatible API) -ok 3 GVariant constructor constructs a struct variant -ok 4 GVariant constructor constructs a maybe variant -ok 5 GVariant constructor constructs a byte array variant -ok 6 GVariant constructor constructs a byte array variant from a string -ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string -ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array -ok 9 GVariant unpack preserves type information if the unpacked object contains variants -ok 10 GVariant unpack recursive leaves no variants in the unpacked object -ok 11 GVariantDict lookup returns the unpacked variant -ok 12 GVariantDict lookup returns null if the key isn't present -ok 13 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter -ok 14 GLib string function overrides GLib.stpcpy -ok 15 GLib string function overrides GLib.strstr_len -ok 16 GLib string function overrides GLib.strrstr -ok 17 GLib string function overrides GLib.strrstr_len -ok 18 GLib string function overrides GLib.strup -ok 19 GLib string function overrides GLib.strdown -ok 20 GLib string function overrides GLib.strreverse -ok 21 GLib string function overrides GLib.ascii_dtostr -ok 22 GLib string function overrides GLib.ascii_formatd -ok 23 GLib string function overrides GLib.strchug -ok 24 GLib string function overrides GLib.strchomp -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..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..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..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..1 -ok 1 GI repository namespace supplies a name -1..2 -ok 1 WarnLib bug 689482 -ok 2 WarnLib calls vfuncs with unnamed parameters -1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/backtrace.debugger -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 - JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' - JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) - 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_interface_test_int8_in' in namespace 'GIMarshallingTests' - 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 'type_from_name' 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 INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' - JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x2cd3538716d0, JSClass 0x7f25ebfb01a0, in object 0x1f932f80370 - JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' - JS G OBJ: Defined class for Gjs_I2Impl (Gjs_I2Impl), prototype 0x15cde588b9a0, JSClass 0x7f25ebfb02a0, in object 0x1f932f71a20 JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x16855e6c3460 class 0x7fd37245b6c0 in object 0x16855e6803d0 - JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' - JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x2cd353871790, JSClass 0x7f25ebfb01a0, in object 0x1f932f80370 - JS G OBJ: Defined class for Gjs_I3Impl (Gjs_I3Impl), prototype 0x15cde588ba30, JSClass 0x7f25ebfb02a0, in object 0x1f932f71a20 - 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 G PRM: Defined class ParamSpec prototype is 0x4a8e1dc04c0 class 0x7f048917f6c0 in object 0x4a8e1d80400 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x16855e6807f0, JSClass 0x7fd3724582a0, in object 0x16855e6803d0 - JS IMPORT: Importing '_gi' - JS NATIVE: Defining native module '_gi' - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x30da0590b220 '_gi' is mod 1 + JS G OBJ: Defined class for Object (GObject), prototype 0x4a8e1d80820, JSClass 0x7f048917c2a0, in object 0x4a8e1d80400 JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS IMPORT: successfully imported module '_gi' 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' 0x16855e6803d0 in GIRepository 0x16855e6800d0 - JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x16855e680820, JSClass 0x7fd3724582a0, in object 0x16855e680370 - JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ - JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' + JS G NS: Defined namespace 'GObject' 0x4a8e1d80400 in GIRepository 0x4a8e1d800d0 + JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x4a8e1d80850, JSClass 0x7f048917c2a0, in object 0x4a8e1d803a0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' - JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x16855e680880, JSClass 0x7fd3724582a0, in object 0x16855e680370 - JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x4a8e1d808b0, JSClass 0x7f048917c2a0, in object 0x4a8e1d803a0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) - JS IMPORT: Importing module _common succeeded - JS IMPORT: Defining parent 0x3a4a96b80070 of 0x3a4a96bbd760 '_common' is mod 1 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) - - JS IMPORT: successfully imported module '_common' - JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' + 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 IMPORT: Importing module GObject succeeded JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x16855e6808e0, JSClass 0x7fd372457e40, in object 0x16855e680370 - - JS IMPORT: Defining parent 0x3a4a96b80160 of 0x3a4a96bbd700 'GObject' is mod 1 - JS IMPORT: successfully imported module 'GObject' + JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x4a8e1d80910, JSClass 0x7f048917be40, in object 0x4a8e1d803a0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x16855e680940, JSClass 0x7fd372457e40, in object 0x16855e680370 + JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x4a8e1d80970, JSClass 0x7f048917be40, in object 0x4a8e1d803a0 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 NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' - - JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x16855e6809a0, JSClass 0x7fd3724582a0, in object 0x16855e680370 - JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x16855e680a00, JSClass 0x7fd3724582a0, in object 0x16855e6803a0 + JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' + JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x4a8e1d809d0, JSClass 0x7f048917c2a0, in object 0x4a8e1d803a0 + JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x4a8e1d80a30, JSClass 0x7f048917c2a0, in object 0x4a8e1d803d0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' - JS G OBJ: Defined class for ListStore (GListStore), prototype 0x16855e680a60, JSClass 0x7fd3724582a0, in object 0x16855e680370 + JS G OBJ: Defined class for ListStore (GListStore), prototype 0x4a8e1d80a90, JSClass 0x7f048917c2a0, in object 0x4a8e1d803a0 JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G IFACE: Defined class for File (GFile), prototype 0x16855e6c3be0, JSClass 0x7fd3724581a0, in object 0x16855e680370 - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x16855e680af0, JSClass 0x7fd3724582a0, in object 0x248ec3e00428 + JS G IFACE: Defined class for File (GFile), prototype 0x4a8e1dc0c40, JSClass 0x7f048917c1a0, in object 0x4a8e1d803a0 + JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x4a8e1d80b20, JSClass 0x7f048917c2a0, in object 0x4aeaad00428 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x16855e680b80, JSClass 0x7fd372457e40, in object 0x16855e680370 + JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x4a8e1d80bb0, JSClass 0x7f048917be40, in object 0x4a8e1d803a0 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 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' - JS G OBJ: Defined class for Settings (GSettings), prototype 0x16855e680be0, JSClass 0x7fd3724582a0, in object 0x16855e680370 + JS G OBJ: Defined class for Settings (GSettings), prototype 0x4a8e1d80c10, JSClass 0x7f048917c2a0, in object 0x4a8e1d803a0 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) @@ -9500,10 +9579,8 @@ 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 FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 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_bare in prototype for RegressTestObj (Regress.TestObj) 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) @@ -9513,55 +9590,63 @@ 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 OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) - JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' - JS G NS: Defined namespace 'Gio' 0x16855e680370 in GIRepository 0x16855e6800d0 - JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' - JS G PRM: Defined class ParamSpec prototype is 0x3a4a96bbd880 class 0x7f64420326c0 in object 0x3a4a96b80520 - JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' - JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' - 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 G NS: Found info type OBJECT for 'Object' in namespace 'GObject' - JS G OBJ: Defined class for Object (GObject), prototype 0x3a4a96b80940, JSClass 0x7f644202f2a0, in object 0x3a4a96b80520 - JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' - JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' - 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 emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) - JS G NS: Defined namespace 'GObject' 0x3a4a96b80520 in GIRepository 0x3a4a96b800d0 - JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3a4a96b80970, JSClass 0x7f644202f2a0, in object 0x3a4a96b804c0 - JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' + JS G NS: Defined namespace 'Gio' 0x4a8e1d803a0 in GIRepository 0x4a8e1d800d0 + JS IMPORT: Importing module Gtk succeeded + JS IMPORT: Defining parent 0x4a8e1d80160 of 0x4a8e1d6fe20 'Gtk' is mod 1 + JS IMPORT: successfully imported module 'Gtk' + 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 0x4a8e1d80c70, JSClass 0x7f048917c2a0, in object 0x4a8e1d80400 + JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x4a8e1d80cd0, JSClass 0x7f048917c2a0, in object 0x4a8e1d80370 + JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' + JS G OBJ: Defined class for Container (GtkContainer), prototype 0x4a8e1d80d30, JSClass 0x7f048917c2a0, in object 0x4a8e1d80370 + JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) + JS G NS: Defined namespace 'Gtk' 0x4a8e1d80370 in GIRepository 0x4a8e1d800d0 JS CTX: Script evaluation succeeded - JS G NS: Found info type OBJECT for 'DBusProxy' 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 DBusProxy (GDBusProxy), prototype 0x3a4a96b809d0, JSClass 0x7f644202f2a0, in object 0x3a4a96b804c0 -Gjs-Message: 23:06:58.813: Profiler is disabled. Recompile with it enabled to use. - JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) JS G BXD: Defining method run in prototype for GLib.MainLoop - 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 0x3a4a96b80a30, JSClass 0x7f644202ee40, in object 0x3a4a96b804c0 - JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3a4a96b80a90, JSClass 0x7f644202ee40, in object 0x3a4a96b804c0 - JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) - JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' - JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' +** +This is an exception 42 + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + 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 0x1613aa09ae20, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1613aa0caa30, JSClass 0x7f11b7e26fe0, in object 0x3cfa8c5803a0 + JS G BXD: Defined class for Error (GError), prototype 0x36a0daa80d30, JSClass 0x7f1fc71abe40, in object 0x36a0daa80130 + 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 0x36a0daad6df0, JSClass 0x7f1fc71abfe0, in object 0x36a0daa80370 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 + JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + 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 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' + 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 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' + 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 BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 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 FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 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 NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 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 @@ -9578,27 +9663,21 @@ 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 BXD: Defining method quit in prototype for GLib.MainLoop - + 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 NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 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 PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 - JS G PRM: JSObject created with param instance 0x557c2517f8e0 type GParamString JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 - - JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 - + 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 OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3a4a96b80af0, JSClass 0x7f644202f2a0, in object 0x3a4a96b804c0 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 @@ -9607,327 +9686,418 @@ 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 OBJ: Defining method get_name in prototype for GObject.ParamSpec 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 OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3a4a96b80b50, JSClass 0x7f644202f2a0, in object 0x3a4a96b804f0 + JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' + JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' + + 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 NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' + + 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 0x3baa9c120fd0 + JS G NS: Found info type FUNCTION for 'test_int32' 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 G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 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: 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 G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 - JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec - JS MEMORY: gerror_prototype = 0 - JS MEMORY: importer = 3 - JS MEMORY: interface = 0 + JS MEMORY: gerror_prototype = 1 + JS MEMORY: importer = 2 + JS MEMORY: interface = 2 JS MEMORY: module = 11 - JS MEMORY: ns = 1 - JS MEMORY: object_instance = 0 - JS MEMORY: object_prototype = 0 - JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' JS MEMORY: param = 0 - + 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 G OBJ: Defined class for ListStore (GListStore), prototype 0x3a4a96b80bb0, JSClass 0x7f644202f2a0, in object 0x3a4a96b804c0 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 G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS CTX: Final triggered GC - JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' - JS G IFACE: Defined class for File (GFile), prototype 0x3a4a96be1040, JSClass 0x7f644202f1a0, in object 0x3a4a96b804c0 - JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'GjsPrivate' - JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) - 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 0x557c2517f970 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 OBJ: Defining method get_default_value in prototype for GObject.ParamSpec - JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3a4a96b80c40, JSClass 0x7f644202f2a0, in object 0x30da05900428 - JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' - JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3a4a96b80cd0, JSClass 0x7f644202ee40, in object 0x3a4a96b804c0 - JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) - 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 0x3a4a96b80d30, JSClass 0x7f644202f2a0, in object 0x3a4a96b804c0 - 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 NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' - 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 instance_method_full in prototype for RegressTestObj (Regress.TestObj) - 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: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x15cde588bca0, JSClass 0x7f25ebfb02a0, in object 0x1f932f80370 - 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 NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' - 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: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x389863c80c70, JSClass 0x7fc9370382a0, in object 0x389863c80400 - 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: Defined class for Widget (GtkWidget), prototype 0x389863c80cd0, JSClass 0x7fc9370382a0, in object 0x389863c80370 - 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 NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 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: Defined class for Container (GtkContainer), prototype 0x389863c80d30, JSClass 0x7fc9370382a0, in object 0x389863c80370 - 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 OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x389863c80370 in GIRepository 0x389863c800d0 - JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' - JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) - JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x389863c80d90, JSClass 0x7fc9370382a0, in object 0x389863c80370 - - JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) - JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) - JS G NS: Defined namespace 'Gio' 0x3a4a96b804c0 in GIRepository 0x3a4a96b800d0 - 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 IMPORT: Importing module Gtk succeeded + JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' + 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 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 0x2b396af8b3d0, JSClass 0x7fc18a9942a0, in object 0xca3437808e0 + 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 G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' - 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 0x248ec3e20fd0 - JS IMPORT: Defining parent 0x3a4a96b80160 of 0x3a4a96bbd220 'Gtk' is mod 1 - JS IMPORT: successfully imported module 'Gtk' - JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) -** Message: 23:06:58.817: Temp profiler file not deleted - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x389863c80e20, JSClass 0x7fc9370382a0, in object 0x37e005c00428 - JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' - JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' + JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x2b396af8b430, JSClass 0x7fc18a993e40, in object 0xca343780130 + 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 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 0x2b396af8b4c0, JSClass 0x7fc18a994460, in object 0xca343780370 + 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 0x557375caf850 type GParamString + 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 FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' + 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 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 skip_return_val in prototype for RegressTestObj (Regress.TestObj) - JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x389863c80e80, JSClass 0x7fc9370382a0, in object 0x37e005c00428 + JS G NS: Found info type FUNCTION for 'enum_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 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 0x248ec3e21038 - 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' -Gjs-Message: 23:06:58.819: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x16855e680d60 native@0x55a8efc810c0] + JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x3baa9c121038 + 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 'test_float' in namespace 'Regress' + 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 'test_double' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' + 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 'simple_struct_returnv' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' + 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 'test_size' in namespace 'Regress' + + JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' + JS G BXD: Defined class for PointerStruct (void), prototype 0x2b396af8b580, JSClass 0x7fc18a993e40, in object 0xca343780370 + JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' +Gjs-Message: 16:49:02.174: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x30beae080d60 native@0x5627afca50c0] JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' - JS G ENUM: Defining enum value NONE (fixed from none) 0 + JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + 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 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 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 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 0x248ec3e21210 + 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 0x3baa9c121210 JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' - 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 BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x16855e680e20, JSClass 0x7fd372457e40, in object 0x16855e680370 + JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x30beae080e20, JSClass 0x7f20be433e40, in object 0x30beae080370 JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x16855e680eb0, JSClass 0x7fd372457e40, in object 0x16855e680370 + JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x30beae080eb0, JSClass 0x7f20be433e40, in object 0x30beae080370 JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x16855e6ea370, JSClass 0x7fd372457e40, in object 0x16855e680370 - 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 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: 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 STRUCT for 'DBusPropertyInfo' in namespace 'Gio' - JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x16855e6eaa30, JSClass 0x7fd372457e40, in object 0x16855e680370 JS G BXD: Defining method run in prototype for GLib.MainLoop + JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x30beae0ea370, JSClass 0x7f20be433e40, in object 0x30beae080370 + JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 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 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 G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' + 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 BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x30beae0eaa30, JSClass 0x7f20be433e40, in object 0x30beae080370 + JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' - JS CTX: JS context destroyed - JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' - JS MEMORY: Memory report: after destroying context JS G ENUM: Defining enum value NONE (fixed from none) 0 - JS MEMORY: 0 objects currently alive 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 0x248ec3e26818 - JS G BXD: Defining method quit in prototype for GLib.MainLoop - 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: 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 G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' - JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) - JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) + JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x3baa9c126818 + 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 STRUCT for 'Error' in namespace 'GLib' + JS G BXD: Defined class for Error (GError), prototype 0x2b396af8b6d0, JSClass 0x7fc18a993e40, in object 0xca343780130 + 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 FUNCTION for 'test_closure_variant' in namespace 'Regress' + 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' + JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' + 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 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 BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo - JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' + 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 G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' + JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + 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 OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) - JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' + JS G BXD: Defined class for VariantType (GVariantType), prototype 0x157eb5380ee0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 + 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 OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + 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 OBJECT for 'Task' in namespace 'Gio' - JS G OBJ: Defined class for Task (GTask), prototype 0x16855e6eac40, JSClass 0x7fd3724582a0, in object 0x16855e680370 + JS G OBJ: Defined class for Task (GTask), prototype 0x30beae0eac40, JSClass 0x7f20be4342a0, in object 0x30beae080370 JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) - 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 0x1613aa09af40, JSClass 0x7f11b7e26ee0, in object 0x3cfa8c580370 - 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 0x1613aa09afa0, JSClass 0x7f11b7e26ee0, in object 0x3cfa8c580370 - 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 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_callback' 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: 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 STRUCT for 'VariantType' in namespace 'GLib' - JS G BXD: Defined class for VariantType (GVariantType), prototype 0x16855e6ead00, JSClass 0x7fd372457e40, in object 0x16855e680130 - JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' + JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + + JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + + 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 BXD: Defined class for VariantType (GVariantType), prototype 0x30beae0ead00, JSClass 0x7f20be433e40, in object 0x30beae080130 + JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 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 ENUM for 'IOErrorEnum' in namespace 'Gio' + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x26dd36b4cbe0, JSClass 0x7fc18a993fe0, in object 0xca3437808e0 + 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 NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' + 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 'test_utf8_null_out' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' + JS G BXD: Defining method matches in prototype for GLib.Error + JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' + JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' + JS G ERR: Defined class for SpawnError (GError), prototype 0x26dd36b4cd00, JSClass 0x7fc18a993fe0, in object 0xca343780130 + 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 NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' + 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 G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' - JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x16855e6eae20, JSClass 0x7fd3724582a0, in object 0x16855e680370 + JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x30beae0eae20, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 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 0x16855e6eaeb0, JSClass 0x7fd3724582a0, in object 0x16855e680370 + JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x30beae0eaeb0, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) - JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' + JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 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_child_value in prototype for GLib.Variant JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G BXD: Defining method is_of_type in prototype for GLib.Variant + JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 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: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' + JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) + JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' + + 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 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 0x18d86f79a2e0, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803a0 + JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' + JS G IFACE: Defined class for Icon (GIcon), prototype 0x18d86f79d5b0, JSClass 0x7fc7d9cc41a0, in object 0x157eb53803a0 + JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' + JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' + JS G BXD: Defining method get_string in prototype for GLib.Variant - 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 get_variant in prototype for GLib.Variant - JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' - 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 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 'test_callback_async' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' - JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' - JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x1613aa0ed0a0, JSClass 0x7f11b7e272a0, in object 0x3cfa8c5803a0 - JS G OBJ: Defining method instance_method_callback 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 0x3a4a96b80d90, JSClass 0x7f644202f2a0, in object 0x3a4a96b80520 - JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3a4a96b80df0, JSClass 0x7f644202f2a0, in object 0x3a4a96b80490 - JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' - JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' - JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3a4a96b80e50, JSClass 0x7f644202f2a0, in object 0x3a4a96b80490 - JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) - JS G NS: Defined namespace 'Gtk' 0x3a4a96b80490 in GIRepository 0x3a4a96b800d0 - JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' - 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' 0x3a4a96b80eb0 in GIRepository 0x3a4a96b800d0 - JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' 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 OBJECT for 'TestWi8021x' 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 OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x1613aa0ed160, JSClass 0x7f11b7e272a0, in object 0x3cfa8c580370 - JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) - JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) + JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' + JS G FUNC: JSObject type 'undefined' is neither null nor an object + 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 G FUNC: JSObject type 'undefined' is neither null nor an object + 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 G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x2b396af8b8b0, JSClass 0x7fc18a9942a0, in object 0xca343780370 + JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' + JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) + JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) + + JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' + 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 NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' + JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x2b396af8b910, JSClass 0x7fc18a9942a0, in object 0xca343780370 + JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) + JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 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 G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' + + JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x26dd36b716d0, JSClass 0x7fc18a9941a0, in object 0xca343780370 + JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' + JS G OBJ: Defined class for Gjs_I2Impl (Gjs_I2Impl), prototype 0x2b396af8b9a0, JSClass 0x7fc18a9942a0, in object 0xca343771a00 + 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 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 INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' + JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x26dd36b71790, JSClass 0x7fc18a9941a0, in object 0xca343780370 + JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' + JS G OBJ: Defined class for Gjs_I3Impl (Gjs_I3Impl), prototype 0x2b396af8ba30, JSClass 0x7fc18a9942a0, in object 0xca343771a00 + 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 0x18d86f79a370, JSClass 0x7fc7d9cc42a0, in object 0x157eb5380370 + JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' + JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x18d86f79a3d0, JSClass 0x7fc7d9cc42a0, in object 0x157eb5380370 + 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 NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' + JS G BXD: Defining method get_string in prototype for GLib.Variant + JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' + 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 G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' + 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 BXD: Defining method get_int32 in prototype for GLib.Variant + JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' + 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 NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' + 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 '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 '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 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 0x2204cec9b928 + 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 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 0x18d86f79a460, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' + JS G BXD: Defining method clone in prototype for Regress.TestStructA + JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' + JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' + JS G BXD: Defined class for TestStructB (void), prototype 0x18d86f79a580, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G BXD: Defining method clone in prototype for Regress.TestStructB + 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 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 @@ -9939,20 +10109,44 @@ 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 0x248ec3e37638 - 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 0x1613aa0ed1f0, JSClass 0x7f11b7e272a0, in object 0x3cfa8c580400 - JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x1613aa0ed250, JSClass 0x7f11b7e272a0, in object 0x3cfa8c580370 - JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' - JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' - JS G BXD: Defined class for Error (GError), prototype 0x16855e6f4700, JSClass 0x7fd372457e40, in object 0x16855e680130 + JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' + JS G ENUM: Defining GLib.LogLevelFlags as 0x3baa9c137638 + JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x18d86f79a6a0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA + JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' + JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' + JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject + JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' + JS G PRM: JSObject created with param instance 0x557375caf8e0 type GParamString + JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x18d86f79a730, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + 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 get_default_value 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 '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 0x557375caf970 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 OBJ: Defining method get_default_value in prototype for GObject.ParamSpec + JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' + JS G BXD: Defined class for Error (GError), prototype 0x30beae0f4700, JSClass 0x7f20be433e40, in object 0x30beae080130 JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) + + JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' + JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x183fb2f80eb0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80c70 + JS G OBJ: Defined class for Label (GtkLabel), prototype 0x183fb2f80f10, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80c70 + JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' + JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x18d86f79a9d0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' - JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' - JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x16855e6f0760, JSClass 0x7fd372457fe0, in object 0x16855e680370 - JS G ENUM: Defining enum value FAILED (fixed from failed) 0 + JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x30beae0f0760, JSClass 0x7f20be433fe0, in object 0x30beae080370 + JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x2b396af8bca0, JSClass 0x7fc18a9942a0, in object 0xca343780370 + 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 @@ -9960,13 +10154,10 @@ 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 CTX: JS context destroyed JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 - + 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 MEMORY: Memory report: after destroying context - - JS MEMORY: 0 objects currently alive JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 - + 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 @@ -9995,7 +10186,6 @@ 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 NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 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 @@ -10004,191 +10194,57 @@ 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 NS: Found info type STRUCT for 'Date' in namespace 'GLib' - JS G BXD: Defined class for Date (GDate), prototype 0x1613aa0ed2e0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580130 - 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 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 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 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 0x2318257b1090 - JS G BXD: Defining method get_day in prototype for GLib.Date - JS IMPORT: Importing module cairo succeeded - JS IMPORT: Defining parent 0x3a4a96b80160 of 0x3a4a96be6520 'cairo' is mod 1 - JS IMPORT: successfully imported module 'cairo' - JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' - JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' - 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 0x30da059217a8 - 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 0x30da05921810 - JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' - JS G ENUM: Defining enum value NONE (fixed from none) 0 - JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 - JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 - - JS G ENUM: Defining enum value PAD (fixed from pad) 3 - JS G ENUM: Defining cairo.Extend as 0x30da05921878 - JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' - 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 0x30da059218e0 - 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 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 0x30da05921948 - 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 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 0x30da059219b0 - JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' - 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 0x30da05921a18 - JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' - 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 ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 - JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 - - JS G ENUM: Defining cairo.Format as 0x30da05921a80 - JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' - JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' - 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 NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' - - JS G ENUM: Defining cairo.LineCap as 0x30da05921ae8 - 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 0x30da05921b50 - 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 - JS G ENUM: Defining enum value OVER (fixed from over) 2 - JS G ENUM: Defining enum value IN (fixed from in) 3 - JS G ENUM: Defining enum value OUT (fixed from out) 4 - JS G ENUM: Defining enum value ATOP (fixed from atop) 5 - JS G ENUM: Defining enum value DEST (fixed from dest) 6 - JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 - JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 - JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 - JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 - JS G ENUM: Defining enum value XOR (fixed from xor) 11 - JS G ENUM: Defining enum value ADD (fixed from add) 12 JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' - - JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 - JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 - JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 - JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 - JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 - JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 - JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 - JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 - JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 - JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 - JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 - JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 - JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 - 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 0x30da05921bb8 - 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 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 0x30da05921da0 - 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 - JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' JS G ENUM: Defining enum value PS (fixed from ps) 2 - - JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 - JS G ENUM: Defining enum value XCB (fixed from xcb) 4 - JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x1613aa0ed3a0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 - - JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 - JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 - JS G ENUM: Defining enum value BEOS (fixed from beos) 8 - JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray - 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 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 - JS G ENUM: Defining enum value QT (fixed from qt) 15 - JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 - JS G ENUM: Defining enum value VG (fixed from vg) 17 - JS G ENUM: Defining enum value GL (fixed from gl) 18 - JS G ENUM: Defining enum value DRM (fixed from drm) 19 - JS G ENUM: Defining enum value TEE (fixed from tee) 20 - JS G ENUM: Defining enum value XML (fixed from xml) 21 - 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 0x30da05921e08 - JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' - JS G BXD: Defined class for Region (CairoRegion), prototype 0x3a4a96bed1c0, JSClass 0x7f644202ee40, in object 0x3a4a96b80ee0 - JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' - JS G BXD: Defined class for Context (CairoContext), prototype 0x3a4a96bed1f0, JSClass 0x7f644202ee40, in object 0x3a4a96b80ee0 - JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' - JS G BXD: Defined class for Surface (CairoSurface), prototype 0x3a4a96bed220, JSClass 0x7f644202ee40, in object 0x3a4a96b80ee0 - JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' - JS G BXD: Defined class for Path (void), prototype 0x3a4a96bed250, JSClass 0x7f644202ee40, in object 0x3a4a96b80ee0 - JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' - JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x3a4a96bed280, JSClass 0x7f644202ee40, in object 0x3a4a96b80ee0 - JS G NS: Defined namespace 'cairo' 0x3a4a96b80ee0 in GIRepository 0x3a4a96b800d0 - 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 'has_parameter_named_attrs' in namespace 'Regress' -Gjs-Message: 23:06:58.840: JS LOG: Missing handler for DBus method thisDoesNotExist + JS G BXD: Defining method equals in prototype for Regress.TestBoxed + 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 0x18d86f79aac0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' + JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x18d86f79ab80, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' + JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x18d86f79abe0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD + JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' + JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x18d86f79aca0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 +Gjs-Message: 16:49:02.465: 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 STRUCT for 'LikeXklConfigItem' in namespace 'Regress' - JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x1613aa0ed3d0, JSClass 0x7f11b7e26e40, in object 0x3cfa8c580370 JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' - JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem - JS G ERR: Defined class for DBusError (GError), prototype 0x16855e6f0b50, JSClass 0x7fd372457fe0, in object 0x16855e680370 + JS G ERR: Defined class for DBusError (GError), prototype 0x30beae0f0b50, JSClass 0x7f20be433fe0, in object 0x30beae080370 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 BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 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 JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 + 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 G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 @@ -10230,11 +10286,223 @@ JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 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 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 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 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 0x3ffe0bfed2b0, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80490 + JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3ffe0bfed310, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80490 + JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x3ffe0bfed370, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80490 + JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' JS G BXD: Defining method get_int32 in prototype for GLib.Variant - JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' - JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' 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 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 OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) + 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 0x18d86f79ae20, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 + JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x18d86f7caa30, JSClass 0x7fc7d9cc3fe0, in object 0x157eb53803a0 + 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 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: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive + JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) + 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 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: 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: 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: 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: 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 FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' + JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) + JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) + 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 0x140690f207e8 + JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' + + JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x183fb2f80fa0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f803a0 + JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) + 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 0x18d86f79af40, JSClass 0x7fc7d9cc3ee0, in object 0x157eb5380370 + 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 0x18d86f79afa0, JSClass 0x7fc7d9cc3ee0, in object 0x157eb5380370 + 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 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' + 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 0x140690f24e30 + 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 0x183fb2ff4070, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f80130 + JS G ERR: Defined class for ResolverError (GError), prototype 0x183fb2fee730, JSClass 0x7fa6ac9ebfe0, in object 0x183fb2f803a0 + 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 'test_callback' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' + JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) + JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' + + JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x183fb2ff40d0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80c70 + 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 0x183fb2ff4160, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80c70 + JS G OBJ: Defined class for Button (GtkButton), prototype 0x183fb2ff41c0, JSClass 0x7fa6ac9ec2a0, in object 0x183fb2f80c70 + JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' + 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 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 'test_callback_async' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' + JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' + JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x18d86f7ed0a0, JSClass 0x7fc7d9cc42a0, in object 0x157eb53803a0 + JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) + JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' + 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 FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' + JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x18d86f7ed160, JSClass 0x7fc7d9cc42a0, in object 0x157eb5380370 + JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) + JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) + 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 0x18d86f7ed1f0, JSClass 0x7fc7d9cc42a0, in object 0x157eb5380400 + JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x18d86f7ed250, JSClass 0x7fc7d9cc42a0, in object 0x157eb5380370 + JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' + 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 0x18d86f7ed2e0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380130 + 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 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 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 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 0x2204cecb1090 + JS G BXD: Defining method get_day in prototype for GLib.Date +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..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..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 @@ -10250,272 +10518,29 @@ 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 -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..2 +ok 1 WarnLib bug 689482 +ok 2 WarnLib calls vfuncs with unnamed parameters 1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/finish.debugger -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 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' - 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: 726 objects currently alive - JS MEMORY: boxed_instance = 156 - JS MEMORY: boxed_prototype = 21 - JS MEMORY: closure = 6 - JS MEMORY: function = 389 - JS MEMORY: fundamental_instance = 2 - JS MEMORY: fundamental_prototype = 2 - JS MEMORY: gerror_instance = 5 - JS MEMORY: gerror_prototype = 1 - JS MEMORY: importer = 2 - JS MEMORY: interface = 3 - JS MEMORY: module = 11 - JS MEMORY: ns = 5 - JS MEMORY: object_instance = 105 - JS MEMORY: object_prototype = 16 - JS MEMORY: param = 1 - 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 -** -This is an exception 42 - JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) - 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 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/breakpoint.debugger +1..1 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/backtrace.debugger 1..1 ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/continue.debugger 1..1 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/frame.debugger +1..1 ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/delete.debugger 1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/breakpoint.debugger -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 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/down-up.debugger 1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/detach.debugger +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/next.debugger 1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/down-up.debugger -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 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/finish.debugger 1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/frame.debugger -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 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/detach.debugger +1..1 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/keys.debugger 1..390 ok 1 Boolean true marshals as a return value ok 2 Boolean true marshals as an in parameter @@ -10907,35 +10932,201 @@ 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 FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' + JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' + 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 NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' + JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' + JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x18d86f7ed3a0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray + 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 0x18d86f7ed3d0, JSClass 0x7fc7d9cc3e40, in object 0x157eb5380370 + JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem + JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' + 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 0x183fb2f80b80, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f80370 + JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' + JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x183fb2ff4130, JSClass 0x7fa6ac9ebe40, in object 0x183fb2f80370 + 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 G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' + JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' + 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' + 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: 726 objects currently alive + JS MEMORY: boxed_instance = 156 + JS MEMORY: boxed_prototype = 21 + JS MEMORY: closure = 6 + JS MEMORY: function = 389 + JS MEMORY: fundamental_instance = 2 + JS MEMORY: fundamental_prototype = 2 + JS MEMORY: gerror_instance = 5 + JS MEMORY: gerror_prototype = 1 + JS MEMORY: importer = 2 + JS MEMORY: interface = 3 + JS MEMORY: module = 11 + JS MEMORY: ns = 5 + JS MEMORY: object_instance = 105 + JS MEMORY: object_prototype = 16 + JS MEMORY: param = 1 + 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 NS: Found info type OBJECT for 'DrawingArea' in namespace 'Gtk' + JS G OBJ: Defined class for DrawingArea (GtkDrawingArea), prototype 0x3ffe0bfed3d0, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80490 + 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 0x3ffe0bfed430, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80430 + JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x3ffe0bfed490, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf71e40 + 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 return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) + JS CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive 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 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 0x90521c3e5b0, JSClass 0x7fd3724582a0, in object 0x16855e680370 - JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' - JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x90521c3e640, JSClass 0x7fd3724582a0, in object 0x16855e680370 - 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 0x90521c3e820, JSClass 0x7fd3724582a0, in object 0x16855e680370 - JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x90521c3e880, JSClass 0x7fd3724582a0, in object 0x16855e680370 - 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' - JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) - JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) -1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/next.debugger + 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 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 0x372c708e63a0, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + JS G OBJ: Defined class for Window (GtkWindow), prototype 0x372c708e6400, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + 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 0x1a9429926238 + 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 0x3ffe0bfed520, JSClass 0x7fb96d20c2a0, in object 0x3ffe0bf80eb0 + JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) + JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' + + 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 NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' + JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x3ffe0bfed5b0, JSClass 0x7fb96d20be40, in object 0x3ffe0bf80ee0 + 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 + 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 0x372c708e6490, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + 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 0x372c708e6520, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + JS G OBJ: Defined class for Label (GtkLabel), prototype 0x372c708e6580, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + 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 0x1a94299263c8 + 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 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 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 CTX: JS context destroyed + JS MEMORY: Memory report: after destroying context + JS MEMORY: 0 objects currently alive 1..1 ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/quit.debugger 1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/keys.debugger +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/print.debugger +1..1 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger +1..1 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/return.debugger +1..1 +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/throw.debugger 1..259 ok 1 Life, the Universe and Everything includes null return value ok 2 Life, the Universe and Everything includes booleans @@ -11196,191 +11387,97 @@ 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 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 0x1e8dc5780eb0, JSClass 0x7f65f76182a0, in object 0x1e8dc5780c70 - JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1e8dc5780f10, JSClass 0x7f65f76182a0, in object 0x1e8dc5780c70 - JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) - JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) - JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' - 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 0x248ec3e3f610 - 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 0x90521c47be0, JSClass 0x7fd372457e40, in object 0x16855e680130 - JS G BXD: Defining method iteration in prototype for GLib.MainContext - 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 - JS MEMORY: Memory report: before destroying context - JS MEMORY: 1094 objects currently alive - JS MEMORY: boxed_instance = 710 - JS MEMORY: boxed_prototype = 14 - JS MEMORY: closure = 9 - JS MEMORY: function = 224 - JS MEMORY: fundamental_instance = 0 - JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 5 - JS MEMORY: gerror_prototype = 2 - JS MEMORY: importer = 2 - JS MEMORY: interface = 1 - JS MEMORY: module = 11 - JS MEMORY: ns = 4 - JS MEMORY: object_instance = 96 - JS MEMORY: object_prototype = 15 - 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 - 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 0x633a18207e8 - 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 0x34431e4e63a0, JSClass 0x7fbae63272a0, in object 0x34431e480c40 - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x34431e4e6400, JSClass 0x7fbae63272a0, in object 0x34431e480c40 - 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 0x344085826238 - JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' - JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x1e8dc5780fa0, JSClass 0x7f65f76182a0, in object 0x1e8dc57803a0 - 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 0x633a1824e30 - 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 0x1e8dc57f4070, JSClass 0x7f65f7617e40, in object 0x1e8dc5780130 - JS G ERR: Defined class for ResolverError (GError), prototype 0x1e8dc57ee730, JSClass 0x7f65f7617fe0, in object 0x1e8dc57803a0 - 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 OBJECT for 'Builder' in namespace 'Gtk' - JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x1e8dc57f40d0, JSClass 0x7f65f76182a0, in object 0x1e8dc5780c70 - 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 0x1e8dc57f4160, JSClass 0x7f65f76182a0, in object 0x1e8dc5780c70 - JS G OBJ: Defined class for Button (GtkButton), prototype 0x1e8dc57f41c0, JSClass 0x7f65f76182a0, in object 0x1e8dc5780c70 - 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 0x389863c80ee0, JSClass 0x7fc9370382a0, in object 0x389863c80370 - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x389863c80f40, JSClass 0x7fc9370382a0, in object 0x389863c80370 - 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 0x37e005c1a5e8 - 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 0x1bf771a80d90, JSClass 0x7fbff2b262a0, in object 0x1bf771a80370 - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1bf771a80df0, JSClass 0x7fbff2b262a0, in object 0x1bf771a80370 - 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 0x2fd227a16aa8 - JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' - JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' - 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 0x1e8dc5780b80, JSClass 0x7f65f7617e40, in object 0x1e8dc5780370 - JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' - JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x1e8dc57f4130, JSClass 0x7f65f7617e40, in object 0x1e8dc5780370 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 0x34431e4e6490, JSClass 0x7fbae63272a0, in object 0x34431e480c40 - 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 0x34431e4e6520, JSClass 0x7fbae63272a0, in object 0x34431e480c40 - JS G OBJ: Defined class for Label (GtkLabel), prototype 0x34431e4e6580, JSClass 0x7fbae63272a0, in object 0x34431e480c40 - 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 0x3440858263c8 - 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 NS: Found info type OBJECT for 'OffscreenWindow' in namespace 'Gtk' 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 OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) - JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 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 Bin (GtkBin), prototype 0x3a4a96bed2b0, JSClass 0x7f644202f2a0, in object 0x3a4a96b80490 - JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3a4a96bed310, JSClass 0x7f644202f2a0, in object 0x3a4a96b80490 - JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) - JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x3a4a96bed370, JSClass 0x7f644202f2a0, in object 0x3a4a96b80490 - 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 0x389863c80fd0, JSClass 0x7fc9370382a0, in object 0x389863c80370 - JS G OBJ: Defined class for Label (GtkLabel), prototype 0x389863cf0070, JSClass 0x7fc9370382a0, in object 0x389863c80370 - JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 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 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: 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 BXD: Defining method get_double 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 FUNCTION for 'timeout_add' in namespace 'GLib' + 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 0x38ba11a3e5b0, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 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 0x389863cf0280, JSClass 0x7fc9370382a0, in object 0x389863c80370 - 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 0x37e005c20d58 + + JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x38ba11a3e640, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G BXD: Defining method get_handle in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' + + JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) + 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 0x1a94299096b0 + JS G OBJ: Defined class for Gjs_BadLabel (Gjs_BadLabel), prototype 0x18f339622130, JSClass 0x7f547765c2a0, in object 0x372c70871fc0 + 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 0x5632e6a0c1a0 == +#0 5632e6a33630 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:188 (372c708b33d0 @ 286) +#1 7ffc783165e0 b resource:///org/gjs/jsunit/jasmine.js:1950 (372c7089ce70 @ 30) +#2 7ffc783166c0 b resource:///org/gjs/jsunit/jasmine.js:1938 (372c7089cec0 @ 184) +#3 7ffc78316790 b resource:///org/gjs/jsunit/jasmine.js:1923 (372c7089cf10 @ 27) +#4 7ffc78316830 b resource:///org/gjs/jsunit/jasmine.js:714 (372c708a0290 @ 133) +#5 7ffc78316900 b resource:///org/gjs/jsunit/jasmine.js:371 (372c708a1150 @ 264) +#6 7ffc783169c0 b resource:///org/gjs/jsunit/jasmine.js:2579 (372c7089b240 @ 36) +#7 7ffc78316a80 b resource:///org/gjs/jsunit/jasmine.js:1980 (372c7089ce20 @ 214) +#8 7ffc78316b60 b resource:///org/gjs/jsunit/jasmine.js:1935 (372c7089cec0 @ 159) +#9 7ffc78316c20 b resource:///org/gjs/jsunit/jasmine.js:1962 (372c7089cd80 @ 39) +#10 7ffc78316cc0 b resource:///org/gjs/jsunit/jasmine.js:1905 (372c7089d1a0 @ 29) +#11 7ffc78316d60 b resource:///org/gjs/jsunit/jasmine.js:383 (372c708a10b0 @ 81) +#12 5632e6a335a8 i resource:///org/gjs/jsunit/minijasmine.js:22 (372c708844c0 @ 6) +#13 5632e6a33510 i :12 (372c708e7150 @ 75) + 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 0x38ba11a3e820, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x38ba11a3e880, JSClass 0x7f20be4342a0, in object 0x30beae080370 + JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) + 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 0x372c70880b50, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' + JS G OBJ: Defined class for Stack (GtkStack), prototype 0x372c708e6730, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' + JS G OBJ: Defined class for Box (GtkBox), prototype 0x372c708e68b0, JSClass 0x7f547765c2a0, in object 0x372c70880c40 + 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 0x372c708e6a30, JSClass 0x7f547765be40, in object 0x372c70880c40 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: 339 objects currently alive JS MEMORY: boxed_instance = 2 - JS MEMORY: boxed_prototype = 10 - JS MEMORY: closure = 0 - JS MEMORY: function = 183 + 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 = 1 + JS MEMORY: gerror_prototype = 0 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: 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 @@ -11392,35 +11489,57 @@ 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 - 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 CTX: Destroying JS context JS G BXD: Defining method quit in prototype for GLib.MainLoop - + 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 + 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' + JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) + JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) + 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 0x4a8e1d80d90, JSClass 0x7f048917c2a0, in object 0x4a8e1d80370 + JS G OBJ: Defined class for Window (GtkWindow), prototype 0x4a8e1d80df0, JSClass 0x7f048917c2a0, in object 0x4a8e1d80370 + 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 0x4aeaad16aa0 + JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) + JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) + JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' + 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 0x3baa9c13f610 + 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 0x38ba11a47be0, JSClass 0x7f20be433e40, in object 0x30beae080130 + JS G BXD: Defining method iteration in prototype for GLib.MainContext + 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 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: 1094 objects currently alive + JS MEMORY: boxed_instance = 710 + JS MEMORY: boxed_prototype = 14 + JS MEMORY: closure = 9 + JS MEMORY: function = 224 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 - JS MEMORY: gerror_instance = 0 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround - - JS MEMORY: gerror_prototype = 0 + JS MEMORY: gerror_instance = 5 + JS MEMORY: gerror_prototype = 2 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: module = 11 + JS MEMORY: ns = 4 + JS MEMORY: object_instance = 96 + JS MEMORY: object_prototype = 15 JS MEMORY: param = 0 JS MEMORY: repo = 1 JS MEMORY: union_instance = 0 @@ -11432,6 +11551,11 @@ 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: Defining method destroy in prototype for GtkWidget (Gtk.Widget) JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' @@ -11445,487 +11569,400 @@ 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 0x2fd227a16b98 -== Stack trace for context 0x557148a6f1a0 == -#0 557148c33518 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:23 (1bf771ab3380 @ 51) -#1 557148c33478 i resource:///org/gjs/jsunit/jasmine.js:1950 (1bf771a9ce70 @ 30) -#2 557148c333b8 i resource:///org/gjs/jsunit/jasmine.js:1938 (1bf771a9cec0 @ 184) -#3 557148c33318 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround27) - -#4 557148c33280 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#5 557148c331c0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#6 557148c33120 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#7 557148c33068 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#8 557148c32fa8 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#9 557148c32f08 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#10 557148c32e70 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#11 557148c32dc0 i resource:///org/gjs/jsunit/jasmine.js:2564 (1bf771a9b330 @ 90) -#12 557148c32d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#13 557148c32c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#14 557148c32ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#15 557148c32b10 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#16 557148c32a60 i resource:///org/gjs/jsunit/jasmine.js:2426 (1bf771a9b6a0 @ 152) -#17 557148c329c0 i resource:///org/gjs/jsunit/jasmine.js:776 (1bf771aa01f0 @ 339) -#18 557148c32908 i :4 (1bf771acb4c0 @ 22) -#19 557148c32870 i :12 (1bf771acb510 @ 75) + JS G ENUM: Defining GLib.LogLevelFlags as 0x4aeaad16b90 +== Stack trace for context 0x55f6de1d21a0 == +#0 55f6de1fa1b8 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:23 (4a8e1db3380 @ 51) +#1 55f6de1fa118 i resource:///org/gjs/jsunit/jasmine.js:1950 (4a8e1d9ce70 @ 30) +#2 55f6de1fa058 i resource:///org/gjs/jsunit/jasmine.js:1938 (4a8e1d9cec0 @ 184) +#3 55f6de1f9fb8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#4 55f6de1f9f20 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#5 55f6de1f9e60 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#6 55f6de1f9dc0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#7 55f6de1f9d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#8 55f6de1f9c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#9 55f6de1f9ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#10 55f6de1f9b10 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#11 55f6de1f9a60 i resource:///org/gjs/jsunit/jasmine.js:2564 (4a8e1d9b330 @ 90) +#12 55f6de1f99a8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#13 55f6de1f98e8 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#14 55f6de1f9848 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#15 55f6de1f97b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#16 55f6de1f9700 i resource:///org/gjs/jsunit/jasmine.js:2426 (4a8e1d9b6a0 @ 152) +#17 55f6de1f9660 i resource:///org/gjs/jsunit/jasmine.js:776 (4a8e1da01f0 @ 339) +#18 55f6de1f95a8 i :4 (4a8e1dcb4c0 @ 22) +#19 55f6de1f9510 i :12 (4a8e1dcb510 @ 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 - 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 -== Stack trace for context 0x557148a6f1a0 == -#0 55714902e008 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:33 (1bf771ab3330 @ 56) -#1 55714902df68 i resource:///org/gjs/jsunit/jasmine.js:1950 (1bf771a9ce70 @ 30) -#2 7ffff4706e90 b resource:///org/gjs/jsunit/jasmine.js:1938 (1bf771a9cec0 @ 184) -#3 55714902dec8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#4 55714902de30 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#5 55714902dd70 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#6 55714902dcd0 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#7 55714902dc18 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#8 7ffff47082d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#9 557148c33648 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#10 557148c335c0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#11 557148c33528 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#12 557148c33478 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#13 557148c333b8 i resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#14 557148c33318 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#15 557148c33280 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#16 557148c331c0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#17 557148c33120 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#18 557148c33068 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#19 557148c32fa8 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#20 557148c32f08 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#21 557148c32e70 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#22 557148c32dc0 i resource:///org/gjs/jsunit/jasmine.js:2564 (1bf771a9b330 @ 90) -#23 557148c32d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#24 557148c32c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#25 557148c32ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#26 557148c32b10 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#27 557148c32a60 i resource:///org/gjs/jsunit/jasmine.js:2426 (1bf771a9b6a0 @ 152) -#28 557148c329c0 i resource:///org/gjs/jsunit/jasmine.js:776 (1bf771aa01f0 @ 339) -#29 557148c32908 i :4 (1bf771acb4c0 @ 22) -#30 557148c32870 i :12 (1bf771acb510 @ 75) - 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 'timeout_add' in namespace 'GLib' +== Stack trace for context 0x55f6de1d21a0 == +#0 55f6de787808 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:33 (4a8e1db3330 @ 56) +#1 55f6de787768 i resource:///org/gjs/jsunit/jasmine.js:1950 (4a8e1d9ce70 @ 30) +#2 7ffcddca9350 b resource:///org/gjs/jsunit/jasmine.js:1938 (4a8e1d9cec0 @ 184) +#3 55f6de7876c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#4 55f6de787630 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#5 55f6de787570 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#6 55f6de7874d0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#7 55f6de787418 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#8 7ffcddcaa790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#9 55f6de1fa2e8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#10 55f6de1fa260 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#11 55f6de1fa1c8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#12 55f6de1fa118 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#13 55f6de1fa058 i resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#14 55f6de1f9fb8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#15 55f6de1f9f20 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#16 55f6de1f9e60 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#17 55f6de1f9dc0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#18 55f6de1f9d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#19 55f6de1f9c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#20 55f6de1f9ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#21 55f6de1f9b10 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#22 55f6de1f9a60 i resource:///org/gjs/jsunit/jasmine.js:2564 (4a8e1d9b330 @ 90) +#23 55f6de1f99a8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#24 55f6de1f98e8 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#25 55f6de1f9848 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#26 55f6de1f97b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#27 55f6de1f9700 i resource:///org/gjs/jsunit/jasmine.js:2426 (4a8e1d9b6a0 @ 152) +#28 55f6de1f9660 i resource:///org/gjs/jsunit/jasmine.js:776 (4a8e1da01f0 @ 339) +#29 55f6de1f95a8 i :4 (4a8e1dcb4c0 @ 22) +#30 55f6de1f9510 i :12 (4a8e1dcb510 @ 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 0x557148a6f1a0 == -#0 55714902e5c8 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:45 (1bf771ab32e0 @ 99) -#1 55714902e528 i resource:///org/gjs/jsunit/jasmine.js:1950 (1bf771a9ce70 @ 30) -#2 7ffff4704e10 b resource:///org/gjs/jsunit/jasmine.js:1938 (1bf771a9cec0 @ 184) -#3 55714902e488 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#4 55714902e3f0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#5 55714902e330 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#6 55714902e290 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#7 55714902e1d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#8 7ffff4706250 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#9 55714902e138 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#10 55714902e0b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#11 55714902e018 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#12 55714902df68 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#13 7ffff4706e90 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#14 55714902dec8 i resource:///org/gjs/jsunit/jasmine.js:1923 ( JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib'1bf771a9cf10 -@ 27) -#15 55714902de30 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#16 55714902dd70 JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib'i - resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1@ -264) -#17 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 255714902dcd0 - i JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4resource:///org/gjs/jsunit/jasmine.js -:2579 (1bf771a9b240 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 -@ 36) JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 - -#18 55714902dc18 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 -i resource:///org/gjs/jsunit/jasmine.js JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64: -1980 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128( -1bf771a9ce20 @ 214 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4) - -#19 JS G ENUM: Defining GLib.LogLevelFlags as 0x3440858096b07ffff47082d0 - b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#20 557148c33648 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#21 557148c335c0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#22 557148c33528 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#23 557148c33478 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#24 557148c333b8 i resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#25 557148c33318 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#26 557148c33280 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#27 557148c331c0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#28 557148c33120 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#29 557148c33068 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#30 557148c32fa8 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#31 557148c32f08 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#32 JS G OBJ: Defined class for Gjs_BadLabel (Gjs_BadLabel), prototype 0x1cfef7e22130, JSClass 0x7fbae63272a0, in object 0x34431e471f40 -557148c32e70 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#33 557148c32dc0 i resource:///org/gjs/jsunit/jasmine.js:2564 (1bf771a9b330 @ 90) -#34 557148c32d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#35 557148c32c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#36 557148c32ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#37 557148c32b10 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#38 557148c32a60 i resource:///org/gjs/jsunit/jasmine.js:2426 (1bf771a9b6a0 @ 152) -#39 557148c329c0 i resource:///org/gjs/jsunit/jasmine.js:776 (1bf771aa01f0 @ 339) -#40 557148c32908 i :4 (1bf771acb4c0 @ 22) -#41 557148c32870 i :12 (1bf771acb510 @ 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 +== Stack trace for context 0x55f6de1d21a0 == +#0 55f6de787dc8 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:45 (4a8e1db32e0 @ 99) +#1 55f6de787d28 i resource:///org/gjs/jsunit/jasmine.js:1950 (4a8e1d9ce70 @ 30) +#2 7ffcddca72d0 b resource:///org/gjs/jsunit/jasmine.js:1938 (4a8e1d9cec0 @ 184) +#3 55f6de787c88 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#4 55f6de787bf0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#5 55f6de787b30 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#6 55f6de787a90 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#7 55f6de7879d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#8 7ffcddca8710 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#9 55f6de787938 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#10 55f6de7878b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#11 55f6de787818 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#12 55f6de787768 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#13 7ffcddca9350 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#14 55f6de7876c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#15 55f6de787630 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#16 55f6de787570 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#17 55f6de7874d0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#18 55f6de787418 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#19 7ffcddcaa790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#20 55f6de1fa2e8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#21 55f6de1fa260 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#22 55f6de1fa1c8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#23 55f6de1fa118 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#24 55f6de1fa058 i resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#25 55f6de1f9fb8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#26 55f6de1f9f20 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#27 55f6de1f9e60 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#28 55f6de1f9dc0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#29 55f6de1f9d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#30 55f6de1f9c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#31 55f6de1f9ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#32 55f6de1f9b10 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#33 55f6de1f9a60 i resource:///org/gjs/jsunit/jasmine.js:2564 (4a8e1d9b330 @ 90) +#34 55f6de1f99a8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#35 55f6de1f98e8 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#36 55f6de1f9848 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#37 55f6de1f97b0 i resource:///org/gjs/jsunit/jasmine.js:714 JS CTX: JS context destroyed(4a8e1da0290 @ 133) +#38 55f6de1f9700 i resource:///org/gjs/jsunit/jasmine.js:2426 (4a8e1d9b6a0 @ 152) +#39 55f6de1f9660 i resource:///org/gjs/jsunit/jasmine.js:776 (4a8e1da01f0 @ 339) +#40 55f6de1f95a8 i :4 (4a8e1dcb4c0 @ 22) +#41 55f6de1f9510 i :12 (4a8e1dcb510 @ 75) + 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 set_title in prototype for GtkWindow (Gtk.Window) -== Stack trace for context 0x557148a6f1a0 == -#0 557148e66028 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:57 (1bf771ab3290 @ 104) -#1 55714902eae8 i resource:///org/gjs/jsunit/jasmine.js:1950 (1bf771a9ce70 @ 30) -#2 7ffff4702e50 b resource:///org/gjs/jsunit/jasmine.js:1938 (1bf771a9cec0 @ 184) -#3 55714902ea48 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#4 55714902e9b0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#5 55714902e8f0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#6 55714902e850 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#7 55714902e798 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#8 7ffff4704290 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#9 55714902e6f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#10 55714902e670 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#11 55714902e5d8 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#12 55714902e528 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#13 7ffff4704e10 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#14 55714902e488 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#15 55714902e3f0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#16 55714902e330 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#17 55714902e290 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#18 55714902e1d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#19 7ffff4706250 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#20 55714902e138 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#21 55714902e0b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#22 55714902e018 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#23 55714902df68 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#24 7ffff4706e90 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#25 55714902dec8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#26 55714902de30 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#27 55714902dd70 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#28 55714902dcd0 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#29 55714902dc18 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#30 7ffff47082d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#31 557148c33648 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#32 557148c335c0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#33 557148c33528 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#34 557148c33478 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#35 557148c333b8 i resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#36 557148c33318 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#37 557148c33280 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#38 557148c331c0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#39 557148c33120 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#40 557148c33068 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#41 557148c32fa8 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#42 557148c32f08 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#43 557148c32e70 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#44 557148c32dc0 i resource:///org/gjs/jsunit/jasmine.js:2564 (1bf771a9b330 @ 90) -#45 557148c32d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#46 557148c32c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#47 557148c32ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#48 557148c32b10 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#49 557148c32a60 i resource:///org/gjs/jsunit/jasmine.js:2426 (1bf771a9b6a0 @ 152) -#50 557148c329c0 i resource:///org/gjs/jsunit/jasmine.js:776 (1bf771aa01f0 @ 339) -#51 557148c32908 i :4 (1bf771acb4c0 @ 22) -#52 557148c32870 i :12 (1bf771acb510 @ 75) +== Stack trace for context 0x55f6de1d21a0 == +#0 55f6de5d0cc8 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:57 (4a8e1db3290 @ 104) +#1 55f6de7882e8 i resource:///org/gjs/jsunit/jasmine.js:1950 (4a8e1d9ce70 @ 30) +#2 7ffcddca5310 b resource:///org/gjs/jsunit/jasmine.js:1938 (4a8e1d9cec0 @ 184) +#3 55f6de788248 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#4 55f6de7881b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#5 55f6de7880f0 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#6 55f6de788050 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#7 55f6de787f98 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#8 7ffcddca6750 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#9 55f6de787ef8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#10 55f6de787e70 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#11 55f6de787dd8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#12 55f6de787d28 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#13 7ffcddca72d0 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#14 55f6de787c88 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#15 55f6de787bf0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#16 55f6de787b30 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#17 55f6de787a90 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#18 55f6de7879d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#19 7ffcddca8710 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#20 55f6de787938 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#21 55f6de7878b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#22 55f6de787818 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#23 55f6de787768 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#24 7ffcddca9350 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#25 55f6de7876c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#26 55f6de787630 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#27 55f6de787570 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#28 55f6de7874d0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#29 55f6de787418 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#30 7ffcddcaa790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#31 55f6de1fa2e8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#32 55f6de1fa260 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#33 55f6de1fa1c8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#34 55f6de1fa118 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#35 55f6de1fa058 i resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#36 55f6de1f9fb8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#37 55f6de1f9f20 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#38 55f6de1f9e60 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#39 55f6de1f9dc0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#40 55f6de1f9d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#41 55f6de1f9c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#42 55f6de1f9ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#43 55f6de1f9b10 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#44 55f6de1f9a60 i resource:///org/gjs/jsunit/jasmine.js:2564 (4a8e1d9b330 @ 90) +#45 55f6de1f99a8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#46 55f6de1f98e8 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#47 55f6de1f9848 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#48 55f6de1f97b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#49 55f6de1f9700 i resource:///org/gjs/jsunit/jasmine.js:2426 (4a8e1d9b6a0 @ 152) +#50 55f6de1f9660 i resource:///org/gjs/jsunit/jasmine.js:776 (4a8e1da01f0 @ 339) +#51 55f6de1f95a8 i :4 (4a8e1dcb4c0 @ 22) +#52 55f6de1f9510 i :12 (4a8e1dcb510 @ 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 0x557148a6f1a0 == -#0 557148e66550 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:67 (1bf771ab3240 @ 69) -#1 7ffff47007e0 b resource:///org/gjs/jsunit/jasmine.js:1950 (1bf771a9ce70 @ 30) -#2 7ffff4700e90 b resource:///org/gjs/jsunit/jasmine.js:1938 (1bf771a9cec0 @ 184) -== Stack trace for context 0x556e8ead51a0 == -#3 557148e664b0 i #resource:///org/gjs/jsunit/jasmine.js0: 1923 556e8eafc630( 1bf771a9cf10i @ 27/build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js): -188# 4( 34431e4b33d0 @557148e66418 286i) - #resource:///org/gjs/jsunit/jasmine.js1: 714 7fffde1b4ed0 (b1bf771aa0290 @ resource:///org/gjs/jsunit/jasmine.js133:)1950 - (#34431e49ce70 5@ 30 )557148e66358 - i # 2 resource:///org/gjs/jsunit/jasmine.js : 3717fffde1b4fb0 b( 1bf771aa1150 resource:///org/gjs/jsunit/jasmine.js@: 1938264 )( -34431e49cec0# 6@ 184 )557148e662b8 - #i3 resource:///org/gjs/jsunit/jasmine.js :7fffde1b50802579 b( 1bf771a9b240 resource:///org/gjs/jsunit/jasmine.js@: 192336 )( -34431e49cf10# 7@ 27 )557148e66200 - #i4 7fffde1b5120resource:///org/gjs/jsunit/jasmine.js: 1980b ( 1bf771a9ce20 resource:///org/gjs/jsunit/jasmine.js@: 714214 )( -34431e4a0290# 8@ 133 )7ffff47022d0 - b# 5 resource:///org/gjs/jsunit/jasmine.js7fffde1b51f0: 1935b ( 1bf771a9cec0 resource:///org/gjs/jsunit/jasmine.js@: 371159 )( -34431e4a1150 #@9 264 )557148e66160 - #i6 resource:///org/gjs/jsunit/jasmine.js7fffde1b52b0: 1962b ( 1bf771a9cd80 @resource:///org/gjs/jsunit/jasmine.js :392579) -(#34431e49b240 10@ 36 )557148e660d8 - #i 7 resource:///org/gjs/jsunit/jasmine.js :7fffde1b53701905 b ( 1bf771a9d1a0 resource:///org/gjs/jsunit/jasmine.js@: 198029 )( -34431e49ce20# 11@ 214 ) -557148e66040# 8i 7fffde1b5450 resource:///org/gjs/jsunit/jasmine.jsb: 383 (resource:///org/gjs/jsunit/jasmine.js1bf771aa10b0: 1935@ 81()34431e49cec0 - @# 12159 ) - # 955714902eae8 i 7fffde1b5510 bresource:///org/gjs/jsunit/jasmine.js : 677 resource:///org/gjs/jsunit/jasmine.js(:1bf771aa04c01962 @( 7134431e49cd80) -@ #3913) - # 10 7ffff4702e50 b7fffde1b55b0 b resource:///org/gjs/jsunit/jasmine.js :resource:///org/gjs/jsunit/jasmine.js:1945 1905( 1bf771a9cec0( 34431e49d1a0@ @267 )29 -)# -14# 11 55714902ea487fffde1b5650 ib resource:///org/gjs/jsunit/jasmine.jsresource:///org/gjs/jsunit/jasmine.js::1923383 ((1bf771a9cf1034431e4a10b0 @@ 8127)) - -##1215 556e8eafc5a855714902e9b0 ii resource:///org/gjs/jsunit/minijasmine.jsresource:///org/gjs/jsunit/jasmine.js::22714 ( 34431e4844c0( 1bf771aa0290@ @6 )133 -) -#13# 16 556e8eafc510 55714902e8f0i i :resource:///org/gjs/jsunit/jasmine.js12: 371( 34431e4e7150( 1bf771aa1150@ @75 )264 -) -#17 55714902e850 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#18 55714902e798 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#19 7ffff4704290 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#20 55714902e6f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#21 55714902e670 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#22 55714902e5d8 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#23 55714902e528 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#24 7ffff4704e10 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#25 55714902e488 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#26 55714902e3f0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#27 55714902e330 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#28 55714902e290 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#29 55714902e1d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#30 7ffff4706250 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#31 55714902e138 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#32 55714902e0b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#33 55714902e018 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#34 55714902df68 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#35 7ffff4706e90 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#36 55714902dec8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#37 55714902de30 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#38 55714902dd70 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#39 55714902dcd0 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#40 55714902dc18 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#41 7ffff47082d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#42 557148c33648 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#43 557148c335c0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#44 557148c33528 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#45 557148c33478 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#46 557148c333b8 i resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#47 557148c33318 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#48 557148c33280 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#49 557148c331c0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#50 557148c33120 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#51 557148c33068 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#52 557148c32fa8 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#53 557148c32f08 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#54 557148c32e70 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#55 557148c32dc0 i resource:///org/gjs/jsunit/jasmine.js:2564 (1bf771a9b330 @ 90) -#56 557148c32d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#57 557148c32c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#58 557148c32ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#59 557148c32b10 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#60 557148c32a60 i resource:///org/gjs/jsunit/jasmine.js:2426 (1bf771a9b6a0 @ 152) -#61 557148c329c0 i resource:///org/gjs/jsunit/jasmine.js:776 (1bf771aa01f0 @ 339) -#62 557148c32908 i :4 (1bf771acb4c0 @ 22) -#63 557148c32870 i :12 (1bf771acb510 @ 75) - JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' +== Stack trace for context 0x55f6de1d21a0 == +#0 55f6de5d11f0 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:67 (4a8e1db3240 @ 69) +#1 7ffcddca2ca0 b resource:///org/gjs/jsunit/jasmine.js:1950 (4a8e1d9ce70 @ 30) +#2 7ffcddca3350 b resource:///org/gjs/jsunit/jasmine.js:1938 (4a8e1d9cec0 @ 184) +#3 55f6de5d1150 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#4 55f6de5d10b8 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#5 55f6de5d0ff8 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#6 55f6de5d0f58 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#7 55f6de5d0ea0 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#8 7ffcddca4790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#9 55f6de5d0e00 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#10 55f6de5d0d78 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#11 55f6de5d0ce0 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#12 55f6de7882e8 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#13 7ffcddca5310 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#14 55f6de788248 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#15 55f6de7881b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#16 55f6de7880f0 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#17 55f6de788050 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#18 55f6de787f98 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#19 7ffcddca6750 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#20 55f6de787ef8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#21 55f6de787e70 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#22 55f6de787dd8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#23 55f6de787d28 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#24 7ffcddca72d0 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#25 55f6de787c88 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#26 55f6de787bf0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#27 55f6de787b30 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#28 55f6de787a90 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#29 55f6de7879d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#30 7ffcddca8710 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#31 55f6de787938 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#32 55f6de7878b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#33 55f6de787818 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#34 55f6de787768 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#35 7ffcddca9350 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#36 55f6de7876c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#37 55f6de787630 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#38 55f6de787570 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#39 55f6de7874d0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#40 55f6de787418 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#41 7ffcddcaa790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#42 55f6de1fa2e8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#43 55f6de1fa260 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#44 55f6de1fa1c8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#45 55f6de1fa118 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#46 55f6de1fa058 i resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#47 55f6de1f9fb8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#48 55f6de1f9f20 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#49 55f6de1f9e60 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#50 55f6de1f9dc0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#51 55f6de1f9d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#52 55f6de1f9c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#53 55f6de1f9ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#54 55f6de1f9b10 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#55 55f6de1f9a60 i resource:///org/gjs/jsunit/jasmine.js:2564 (4a8e1d9b330 @ 90) +#56 55f6de1f99a8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#57 55f6de1f98e8 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#58 55f6de1f9848 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#59 55f6de1f97b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#60 55f6de1f9700 i resource:///org/gjs/jsunit/jasmine.js:2426 (4a8e1d9b6a0 @ 152) +#61 55f6de1f9660 i resource:///org/gjs/jsunit/jasmine.js:776 (4a8e1da01f0 @ 339) +#62 55f6de1f95a8 i :4 (4a8e1dcb4c0 @ 22) +#63 55f6de1f9510 i :12 (4a8e1dcb510 @ 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 0x557148a6f1a0 == -#0 557148e66b10 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:77 (1bf771ab31a0 @ 69) -#1 7ffff46fedf0 b resource:///org/gjs/jsunit/jasmine.js:1950 (1bf771a9ce70 @ 30) -#2 7ffff46feed0 b resource:///org/gjs/jsunit/jasmine.js:1938 (1bf771a9cec0 @ 184) -#3 557148e66a70 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#4 557148e669d8 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#5 557148e66918 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#6 557148e66878 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#7 557148e667c0 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#8 7ffff4700310 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#9 557148e66720 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#10 557148e66698 i resource:///org/gjs/jsunit/jasmine.js: JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk'1905 ( -1bf771a9d1a0 @ 29) -#11 557148e66600 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#12 557148e66550 i resource:///org/gjs/jsunit/jasmine.js:677 ( JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x34431e480b50, JSClass 0x7fbae63272a0, in object 0x34431e480c401bf771aa04c0 -@ 71) -#13 7ffff4700e90 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#14 557148e664b0 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#15 557148e66418 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#16 557148e66358 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#17 557148e662b8 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#18 557148e66200 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#19 7ffff47022d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#20 557148e66160 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#21 557148e660d8 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#22 557148e66040 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#23 55714902eae8 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#24 7ffff4702e50 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#25 55714902ea48 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#26 55714902e9b0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#27 55714902e8f0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#28 55714902e850 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#29 55714902e798 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#30 7ffff4704290 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#31 55714902e6f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#32 55714902e670 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#33 55714902e5d8 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#34 55714902e528 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#35 7ffff4704e10 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#36 55714902e488 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#37 55714902e3f0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#38 55714902e330 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#39 55714902e290 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#40 55714902e1d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#41 7ffff4706250 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#42 55714902e138 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#43 55714902e0b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#44 55714902e018 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#45 55714902df68 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#46 7ffff4706e90 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#47 55714902dec8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#48 55714902de30 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#49 55714902dd70 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#50 55714902dcd0 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#51 55714902dc18 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#52 7ffff47082d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#53 557148c33648 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#54 557148c335c0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#55 557148c33528 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#56 557148c33478 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#57 557148c333b8 i resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#58 557148c33318 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#59 557148c33280 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#60 557148c331c0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#61 557148c33120 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#62 557148c33068 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#63 557148c32fa8 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#64 557148c32f08 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#65 557148c32e70 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#66 557148c32dc0 i resource:///org/gjs/jsunit/jasmine.js:2564 (1bf771a9b330 @ 90) -#67 557148c32d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#68 557148c32c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#69 557148c32ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#70 557148c32b10 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#71 557148c32a60 i resource:///org/gjs/jsunit/jasmine.js:2426 (1bf771a9b6a0 @ 152) -#72 557148c329c0 i resource:///org/gjs/jsunit/jasmine.js:776 (1bf771aa01f0 @ 339) -#73 557148c32908 i :4 (1bf771acb4c0 @ 22) -#74 557148c32870 i :12 (1bf771acb510 @ 75) +== Stack trace for context 0x55f6de1d21a0 == +#0 55f6de5d17b0 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:77 (4a8e1db31a0 @ 69) +#1 7ffcddca12b0 b resource:///org/gjs/jsunit/jasmine.js:1950 (4a8e1d9ce70 @ 30) +#2 7ffcddca1390 b resource:///org/gjs/jsunit/jasmine.js:1938 (4a8e1d9cec0 @ 184) +#3 55f6de5d1710 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#4 55f6de5d1678 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#5 55f6de5d15b8 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#6 55f6de5d1518 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#7 55f6de5d1460 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#8 7ffcddca27d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#9 55f6de5d13c0 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#10 55f6de5d1338 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#11 55f6de5d12a0 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#12 55f6de5d11f0 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#13 7ffcddca3350 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#14 55f6de5d1150 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#15 55f6de5d10b8 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#16 55f6de5d0ff8 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#17 55f6de5d0f58 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#18 55f6de5d0ea0 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#19 7ffcddca4790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#20 55f6de5d0e00 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#21 55f6de5d0d78 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#22 55f6de5d0ce0 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#23 55f6de7882e8 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#24 7ffcddca5310 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#25 55f6de788248 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#26 55f6de7881b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#27 55f6de7880f0 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#28 55f6de788050 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#29 55f6de787f98 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#30 7ffcddca6750 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#31 55f6de787ef8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#32 55f6de787e70 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#33 55f6de787dd8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#34 55f6de787d28 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#35 7ffcddca72d0 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#36 55f6de787c88 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#37 55f6de787bf0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#38 55f6de787b30 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#39 55f6de787a90 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#40 55f6de7879d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#41 7ffcddca8710 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#42 55f6de787938 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#43 55f6de7878b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#44 55f6de787818 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#45 55f6de787768 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#46 7ffcddca9350 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#47 55f6de7876c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#48 55f6de787630 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#49 55f6de787570 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#50 55f6de7874d0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#51 55f6de787418 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#52 7ffcddcaa790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#53 55f6de1fa2e8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#54 55f6de1fa260 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#55 55f6de1fa1c8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#56 55f6de1fa118 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#57 55f6de1fa058 i resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#58 55f6de1f9fb8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#59 55f6de1f9f20 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#60 55f6de1f9e60 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#61 55f6de1f9dc0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#62 55f6de1f9d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#63 55f6de1f9c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#64 55f6de1f9ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#65 55f6de1f9b10 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#66 55f6de1f9a60 i resource:///org/gjs/jsunit/jasmine.js:2564 (4a8e1d9b330 @ 90) +#67 55f6de1f99a8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#68 55f6de1f98e8 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#69 55f6de1f9848 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#70 55f6de1f97b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#71 55f6de1f9700 i resource:///org/gjs/jsunit/jasmine.js:2426 (4a8e1d9b6a0 @ 152) +#72 55f6de1f9660 i resource:///org/gjs/jsunit/jasmine.js:776 (4a8e1da01f0 @ 339) +#73 55f6de1f95a8 i :4 (4a8e1dcb4c0 @ 22) +#74 55f6de1f9510 i :12 (4a8e1dcb510 @ 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 0x557148a6f1a0 == -#0 557148e670d0 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:87 (1bf771ab3100 @ 63) -#1 JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' -7ffff46fc7a0 b resource:///org/gjs/jsunit/jasmine.js:1950 (1bf771a9ce70 @ 30) -#2 7ffff46fcf10 b resource:///org/gjs/jsunit/jasmine.js:1938 (1bf771a9cec0 @ 184) -#3 557148e67030 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#4 557148e66f98 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#5 557148e66ed8 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#6 557148e66e38 i resource:///org/gjs/jsunit/jasmine.js JS G OBJ: Defined class for Stack (GtkStack), prototype 0x34431e4e6730, JSClass 0x7fbae63272a0, in object 0x34431e480c40:2579 - (1bf771a9b240 @ 36) -#7 557148e66d80 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#8 7ffff46fe350 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#9 557148e66ce0 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#10 557148e66c58 i JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' -resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#11 557148e66bc0 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#12 557148e66b10 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#13 7ffff46feed0 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) JS G OBJ: Defined class for Box (GtkBox), prototype 0x34431e4e68b0, JSClass 0x7fbae63272a0, in object 0x34431e480c40 -# -14 557148e66a70 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#15 557148e669d8 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#16 557148e66918 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#17 557148e66878 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) -36) -#18 557148e667c0 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#19 7ffff4700310 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#20 557148e66720 i JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) -resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#21 557148e66698 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#22 557148e66600 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#23 557148e66550 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#24 7ffff4700e90 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#25 557148e664b0 JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'GjsPrivate' i - resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#26 557148e66418 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#27 557148e66358 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#28 557148e662b8 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#29 557148e66200 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#30 7ffff47022d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#31 557148e66160 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#32 557148e660d8 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#33 557148e66040 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#34 55714902eae8 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#35 7ffff4702e50 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#36 55714902ea48 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#37 55714902e9b0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#38 55714902e8f0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#39 JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 55714902e850 - i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#40 55714902e798 i resource:///org/gjs/jsunit/jasmine.js:1980 JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x34431e4e6a30, JSClass 0x7fbae6326e40, in object 0x34431e480c40( -1bf771a9ce20 @ 214) -#41 7ffff4704290 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#42 55714902e6f8 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#43 55714902e670 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#44 55714902e5d8 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#45 55714902e528 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#46 7ffff4704e10 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#47 55714902e488 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#48 55714902e3f0 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#49 55714902e330 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#50 55714902e290 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#51 55714902e1d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#52 7ffff4706250 b resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#53 55714902e138 i resource:///org/gjs/jsunit/jasmine.js:1962 (1bf771a9cd80 @ 39) -#54 55714902e0b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (1bf771a9d1a0 @ 29) -#55 55714902e018 i resource:///org/gjs/jsunit/jasmine.js:383 (1bf771aa10b0 @ 81) -#56 55714902df68 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#57 7ffff4706e90 b resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#58 55714902dec8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#59 55714902de30 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#60 JS G BXD: Defining method quit in prototype for GLib.MainLoop -55714902dd70 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#61 55714902dcd0 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ JS CTX: Script evaluation succeeded 36 -) -#62 JS CTX: Script returned integer code 0 - 55714902dc18 i JS MEMORY: Memory report: before destroying context - resource:///org/gjs/jsunit/jasmine.js: JS MEMORY: 339 objects currently alive1980 - ( JS MEMORY: boxed_instance = 21bf771a9ce20 - @ 214 JS MEMORY: boxed_prototype = 8) - -# JS MEMORY: closure = 463 - 7ffff47082d0 JS MEMORY: function = 199 -b JS MEMORY: fundamental_instance = 0 -resource:///org/gjs/jsunit/jasmine.js:1935 JS MEMORY: fundamental_prototype = 0 ( -1bf771a9cec0 JS MEMORY: gerror_instance = 0@ - 159) JS MEMORY: gerror_prototype = 0 - -#64 JS MEMORY: importer = 2 - 557148c33648 JS MEMORY: interface = 1i - JS MEMORY: module = 12resource:///org/gjs/jsunit/jasmine.js -:1962 JS MEMORY: ns = 5( -1bf771a9cd80 JS MEMORY: object_instance = 72@ - 39 JS MEMORY: object_prototype = 33) - -#65 JS MEMORY: param = 0 - 557148c335c0 JS MEMORY: repo = 1 -i JS MEMORY: union_instance = 0 -resource:///org/gjs/jsunit/jasmine.js: JS MEMORY: union_prototype = 01905 - (1bf771a9d1a0 JS CTX: JS shutdown sequence -@ JS CTX: Stopping profiler29 -) -# JS CTX: Shutting down toggle queue66 - JS CTX: Notifying reference holders of GjsContext dispose557148c33528 - i resource:///org/gjs/jsunit/jasmine.js: JS CTX: Checking unhandled promise rejections383 - (1bf771aa10b0 JS CTX: Releasing cached JS wrappers@ - 81 JS CTX: Final triggered GC) - -#67 557148c33478 i resource:///org/gjs/jsunit/jasmine.js:677 (1bf771aa04c0 @ 71) -#68 557148c333b8 i resource:///org/gjs/jsunit/jasmine.js:1945 (1bf771a9cec0 @ 267) -#69 557148c33318 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#70 557148c33280 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#71 557148c331c0 i resource:///org/gjs/jsunit/jasmine.js:371 (1bf771aa1150 @ 264) -#72 557148c33120 i resource:///org/gjs/jsunit/jasmine.js:2579 (1bf771a9b240 @ 36) -#73 557148c33068 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#74 557148c32fa8 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#75 557148c32f08 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#76 557148c32e70 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#77 557148c32dc0 i resource:///org/gjs/jsunit/jasmine.js:2564 (1bf771a9b330 @ 90) -#78 557148c32d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (1bf771a9ce20 @ 214) -#79 557148c32c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (1bf771a9cec0 @ 159) -#80 557148c32ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (1bf771a9cf10 @ 27) -#81 557148c32b10 i resource:///org/gjs/jsunit/jasmine.js:714 (1bf771aa0290 @ 133) -#82 557148c32a60 i resource:///org/gjs/jsunit/jasmine.js:2426 (1bf771a9b6a0 @ 152) -#83 557148c329c0 i resource:///org/gjs/jsunit/jasmine.js:776 (1bf771aa01f0 @ 339) -#84 557148c32908 i :4 (1bf771acb4c0 @ 22) -#85 557148c32870 i :12 (1bf771acb510 @ 75) +== Stack trace for context 0x55f6de1d21a0 == +#0 55f6de5d1d70 i /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:87 (4a8e1db3100 @ 63) +#1 7ffcddc9ec60 b resource:///org/gjs/jsunit/jasmine.js:1950 (4a8e1d9ce70 @ 30) +#2 7ffcddc9f3d0 b resource:///org/gjs/jsunit/jasmine.js:1938 (4a8e1d9cec0 @ 184) +#3 55f6de5d1cd0 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#4 55f6de5d1c38 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#5 55f6de5d1b78 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#6 55f6de5d1ad8 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#7 55f6de5d1a20 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#8 7ffcddca0810 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#9 55f6de5d1980 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#10 55f6de5d18f8 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#11 55f6de5d1860 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#12 55f6de5d17b0 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#13 7ffcddca1390 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#14 55f6de5d1710 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#15 55f6de5d1678 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#16 55f6de5d15b8 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#17 55f6de5d1518 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#18 55f6de5d1460 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#19 7ffcddca27d0 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#20 55f6de5d13c0 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#21 55f6de5d1338 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#22 55f6de5d12a0 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#23 55f6de5d11f0 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#24 7ffcddca3350 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#25 55f6de5d1150 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#26 55f6de5d10b8 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#27 55f6de5d0ff8 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#28 55f6de5d0f58 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#29 55f6de5d0ea0 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#30 7ffcddca4790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#31 55f6de5d0e00 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#32 55f6de5d0d78 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#33 55f6de5d0ce0 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#34 55f6de7882e8 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#35 7ffcddca5310 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#36 55f6de788248 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#37 55f6de7881b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#38 55f6de7880f0 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#39 55f6de788050 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#40 55f6de787f98 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#41 7ffcddca6750 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#42 55f6de787ef8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#43 55f6de787e70 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#44 55f6de787dd8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#45 55f6de787d28 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#46 7ffcddca72d0 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#47 55f6de787c88 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#48 55f6de787bf0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#49 55f6de787b30 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#50 55f6de787a90 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#51 55f6de7879d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#52 7ffcddca8710 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#53 55f6de787938 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#54 55f6de7878b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#55 55f6de787818 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#56 55f6de787768 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#57 7ffcddca9350 b resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#58 55f6de7876c8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#59 55f6de787630 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#60 55f6de787570 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#61 55f6de7874d0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#62 55f6de787418 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#63 7ffcddcaa790 b resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#64 55f6de1fa2e8 i resource:///org/gjs/jsunit/jasmine.js:1962 (4a8e1d9cd80 @ 39) +#65 55f6de1fa260 i resource:///org/gjs/jsunit/jasmine.js:1905 (4a8e1d9d1a0 @ 29) +#66 55f6de1fa1c8 i resource:///org/gjs/jsunit/jasmine.js:383 (4a8e1da10b0 @ 81) +#67 55f6de1fa118 i resource:///org/gjs/jsunit/jasmine.js:677 (4a8e1da04c0 @ 71) +#68 55f6de1fa058 i resource:///org/gjs/jsunit/jasmine.js:1945 (4a8e1d9cec0 @ 267) +#69 55f6de1f9fb8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#70 55f6de1f9f20 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#71 55f6de1f9e60 i resource:///org/gjs/jsunit/jasmine.js:371 (4a8e1da1150 @ 264) +#72 55f6de1f9dc0 i resource:///org/gjs/jsunit/jasmine.js:2579 (4a8e1d9b240 @ 36) +#73 55f6de1f9d08 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#74 55f6de1f9c48 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#75 55f6de1f9ba8 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#76 55f6de1f9b10 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#77 55f6de1f9a60 i resource:///org/gjs/jsunit/jasmine.js:2564 (4a8e1d9b330 @ 90) +#78 55f6de1f99a8 i resource:///org/gjs/jsunit/jasmine.js:1980 (4a8e1d9ce20 @ 214) +#79 55f6de1f98e8 i resource:///org/gjs/jsunit/jasmine.js:1935 (4a8e1d9cec0 @ 159) +#80 55f6de1f9848 i resource:///org/gjs/jsunit/jasmine.js:1923 (4a8e1d9cf10 @ 27) +#81 55f6de1f97b0 i resource:///org/gjs/jsunit/jasmine.js:714 (4a8e1da0290 @ 133) +#82 55f6de1f9700 i resource:///org/gjs/jsunit/jasmine.js:2426 (4a8e1d9b6a0 @ 152) +#83 55f6de1f9660 i resource:///org/gjs/jsunit/jasmine.js:776 (4a8e1da01f0 @ 339) +#84 55f6de1f95a8 i :4 (4a8e1dcb4c0 @ 22) +#85 55f6de1f9510 i :12 (4a8e1dcb510 @ 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 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 @@ -11956,68 +11993,14 @@ JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC - JS CTX: JS context destroyed - JS MEMORY: Memory report: after destroying context - JS MEMORY: 0 objects currently alive - 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 - 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 0x3a4a96bed3d0, JSClass 0x7f644202f2a0, in object 0x3a4a96b80490 - 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 0x3a4a96bed430, JSClass 0x7f644202f2a0, in object 0x3a4a96b80430 - JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x3a4a96bed490, JSClass 0x7f644202f2a0, in object 0x3a4a96b71f00 - 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 0x3a4a96bed520, JSClass 0x7f644202f2a0, in object 0x3a4a96b80eb0 - 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 0x3a4a96bed5b0, JSClass 0x7f644202ee40, in object 0x3a4a96b80ee0 - 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 + 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 0x34c380f80ee0, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 + JS G OBJ: Defined class for Window (GtkWindow), prototype 0x34c380f80f40, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 + 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 0x3af2a361a5e8 JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC @@ -12027,101 +12010,9 @@ JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive 1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger -1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/return.debugger +ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/until.debugger 1..1 ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/step.debugger -1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/throw.debugger -1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/print.debugger -1..1 -ok 1 - /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/../installed-tests/debugger/until.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 -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..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..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 -ok 3 Marshalling empty flat arrays of structs accepts null -ok 4 Marshalling empty flat arrays of structs accepts an empty array -ok 5 Constructor throws when constructor called without new -ok 6 Enum classes enum has a $gtype property -ok 7 Enum classes enum $gtype property is enumerable -ok 8 GError domains Number converts error to quark -ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself -ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents -ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces -ok 12 Garbage collection of introspected objects collects objects properly with signals connected -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..39 ok 1 Cairo context has the right type ok 2 Cairo context reports its target surface @@ -12162,37 +12053,170 @@ 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 -Gjs-Message: 23:06:59.054: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jtmpdl/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.092: Wrote coverage statistics to /tmp/gjs_coverage_tmp.Ve0ZEm/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.112: Wrote coverage statistics to /tmp/gjs_coverage_tmp.fW7vlk/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.131: Wrote coverage statistics to /tmp/gjs_coverage_tmp.xnKOWk/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.151: Wrote coverage statistics to /tmp/gjs_coverage_tmp.0Jzahk/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.171: Wrote coverage statistics to /tmp/gjs_coverage_tmp.NUZcmo/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.194: Wrote coverage statistics to /tmp/gjs_coverage_tmp.fCNQbn/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.215: Wrote coverage statistics to /tmp/gjs_coverage_tmp.yG9Gun/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.236: Wrote coverage statistics to /tmp/gjs_coverage_tmp.7dstvo/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.258: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jkHGjk/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.278: Wrote coverage statistics to /tmp/gjs_coverage_tmp.olEjKm/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.299: Wrote coverage statistics to /tmp/gjs_coverage_tmp.CkVirm/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.320: Wrote coverage statistics to /tmp/gjs_coverage_tmp.6gJf2n/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.341: Wrote coverage statistics to /tmp/gjs_coverage_tmp.n7k25n/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.362: Wrote coverage statistics to /tmp/gjs_coverage_tmp.pn0PIo/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.383: Wrote coverage statistics to /tmp/gjs_coverage_tmp.WVFrVl/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.402: Wrote coverage statistics to /tmp/gjs_coverage_tmp.odaSEo/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.423: Wrote coverage statistics to /tmp/gjs_coverage_tmp.xMxQ3l/gjs_coverage_test_coverage/coverage.lcov -Trace/breakpoint trap -Gjs-Message: 23:06:59.442: Wrote coverage statistics to /tmp/gjs_coverage_tmp.AMC48m/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.461: Wrote coverage statistics to /tmp/gjs_coverage_tmp.q3H1im/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.480: Wrote coverage statistics to /tmp/gjs_coverage_tmp.o8uKzl/gjs_coverage_test_coverage/coverage.lcov -Trace/breakpoint trap -Gjs-Message: 23:06:59.518: Wrote coverage statistics to /tmp/gjs_coverage_tmp.sUvbJo/gjs_coverage_test_coverage/coverage.lcov -Gjs-Message: 23:06:59.556: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cIswMn/gjs_coverage_test_coverage/coverage.lcov - -(gjs-console:470006): Gjs-CRITICAL **: 23:06:59.730: 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:470006): Gjs-CRITICAL **: 23:06:59.730: The offending callback was destroy(), a vfunc. -== Stack trace for context 0x557428ae81a0 == -Gjs-Message: 23:06:59.773: Wrote coverage statistics to /build/reproducible-path/gjs-1.66.2/obj-x86_64-linux-gnu/coverage.lcov +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 +ok 3 Marshalling empty flat arrays of structs accepts null +ok 4 Marshalling empty flat arrays of structs accepts an empty array +ok 5 Constructor throws when constructor called without new +ok 6 Enum classes enum has a $gtype property +ok 7 Enum classes enum $gtype property is enumerable +ok 8 GError domains Number converts error to quark +ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself +ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents +ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces +ok 12 Garbage collection of introspected objects collects objects properly with signals connected +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..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..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 + 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 0x34c380f80fd0, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 + JS G OBJ: Defined class for Label (GtkLabel), prototype 0x34c380ff0070, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 + 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 0x34c380ff0280, JSClass 0x7ff35a8bc2a0, in object 0x34c380f80370 + 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 0x3af2a3620d58 + 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 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: 16:49:03.514: Wrote coverage statistics to /tmp/gjs_coverage_tmp.0YuDa3/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:03.854: Wrote coverage statistics to /tmp/gjs_coverage_tmp.LeoBx1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:03.930: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cO4jY1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:04.031: Wrote coverage statistics to /tmp/gjs_coverage_tmp.OfGDe1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:04.140: Wrote coverage statistics to /tmp/gjs_coverage_tmp.wJnVc0/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:04.255: Wrote coverage statistics to /tmp/gjs_coverage_tmp.RXPJl1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:04.666: Wrote coverage statistics to /tmp/gjs_coverage_tmp.qf2X50/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:04.794: Wrote coverage statistics to /tmp/gjs_coverage_tmp.F2TQV0/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:04.930: Wrote coverage statistics to /tmp/gjs_coverage_tmp.7Y0Tc4/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.045: Wrote coverage statistics to /tmp/gjs_coverage_tmp.GasiQ1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.120: Wrote coverage statistics to /tmp/gjs_coverage_tmp.aLrtI0/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.210: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jgtzj1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.330: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UhLoV3/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.419: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9MEnH1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.482: Wrote coverage statistics to /tmp/gjs_coverage_tmp.YgbCq0/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.553: Wrote coverage statistics to /tmp/gjs_coverage_tmp.0TDDj4/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.598: Wrote coverage statistics to /tmp/gjs_coverage_tmp.03NGu2/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.650: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tqMqa3/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.695: Wrote coverage statistics to /tmp/gjs_coverage_tmp.7TiPk1/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.786: Wrote coverage statistics to /tmp/gjs_coverage_tmp.fLuiZ3/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:05.891: Wrote coverage statistics to /tmp/gjs_coverage_tmp.1xMre3/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:06.010: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UY3f23/gjs_coverage_test_coverage/coverage.lcov +Gjs-Message: 16:49:06.300: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ID67Y3/gjs_coverage_test_coverage/coverage.lcov + +(gjs-console:357229): Gjs-CRITICAL **: 16:49:07.673: 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:357229): Gjs-CRITICAL **: 16:49:07.673: The offending callback was destroy(), a vfunc. +== Stack trace for context 0x559a75a3d1a0 == +Gjs-Message: 16:49:08.053: Wrote coverage statistics to /build/reproducible-path/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 @@ -12203,6 +12227,14 @@ 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..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 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 @@ -12248,7 +12280,7 @@ 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: R02Sb587601ceff365afef3480be029d6729 +# random seed: R02S97bcdc52ef1dd8eca5f27a7e4995b811 1..86 # Start of gjs tests # Start of context tests @@ -12302,51 +12334,51 @@ # End of util tests # End of jsapi tests # Start of coverage tests -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jtmpdl/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.0YuDa3/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.Ve0ZEm/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.LeoBx1/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.fW7vlk/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cO4jY1/gjs_coverage_test_coverage/coverage.lcov ok 20 /gjs/coverage/contents_preserved_accumulate_mode -# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.xnKOWk/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.OfGDe1/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.0Jzahk/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.wJnVc0/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.NUZcmo/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.RXPJl1/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.fCNQbn/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.qf2X50/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.yG9Gun/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.F2TQV0/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.7dstvo/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.7Y0Tc4/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.jkHGjk/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.GasiQ1/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.olEjKm/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.aLrtI0/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.CkVirm/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jgtzj1/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.6gJf2n/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UhLoV3/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.n7k25n/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9MEnH1/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.pn0PIo/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.YgbCq0/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.WVFrVl/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.0TDDj4/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.odaSEo/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.03NGu2/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.xMxQ3l/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tqMqa3/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.AMC48m/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.7TiPk1/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.q3H1im/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.fLuiZ3/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.o8uKzl/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.1xMre3/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.sUvbJo/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UY3f23/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.cIswMn/gjs_coverage_test_coverage/coverage.lcov +# Gjs-MESSAGE: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ID67Y3/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 @@ -12410,60 +12442,60 @@ 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 1.84s - 2/54 gjs:Scripts / CommandLine OK 1.23s - 3/54 gjs:Scripts / Warnings OK 0.15s - 4/54 gjs:JS / self OK 0.10s - 5/54 gjs:JS / ByteArray OK 0.08s - 6/54 gjs:JS / Exceptions OK 0.12s - 7/54 gjs:JS / Format OK 0.08s - 8/54 gjs:JS / Fundamental OK 0.11s - 9/54 gjs:JS / Gettext OK 0.08s -10/54 gjs:JS / GIMarshalling OK 0.28s -11/54 gjs:JS / Gio OK 0.12s -12/54 gjs:JS / GLib OK 0.12s -13/54 gjs:JS / GObject OK 0.12s -14/54 gjs:JS / GObjectClass OK 0.25s -15/54 gjs:JS / GObjectInterface OK 0.20s -16/54 gjs:JS / GTypeClass OK 0.16s -17/54 gjs:JS / Importer OK 0.13s -18/54 gjs:JS / Introspection OK 0.42s -19/54 gjs:JS / Lang OK 0.09s -20/54 gjs:JS / LegacyByteArray OK 0.13s -21/54 gjs:JS / LegacyClass OK 0.13s -22/54 gjs:JS / LegacyGObject OK 0.20s -23/54 gjs:JS / Mainloop OK 0.20s -24/54 gjs:JS / Namespace OK 0.09s -25/54 gjs:JS / Package OK 0.20s -26/54 gjs:JS / ParamSpec OK 0.17s -27/54 gjs:JS / Print OK 0.12s -28/54 gjs:JS / Regress OK 0.22s -29/54 gjs:JS / Signals OK 0.13s -30/54 gjs:JS / System OK 0.16s -31/54 gjs:JS / Tweener OK 0.17s -32/54 gjs:JS / WarnLib OK 0.09s -33/54 gjs:JS / Cairo OK 0.34s -34/54 gjs:JS / Gtk3 OK 0.33s -35/54 gjs:JS / GObjectDestructionAccess OK 0.34s -36/54 gjs:JS / LegacyGtk OK 0.30s -37/54 gjs:dbus / GDBus OK 0.22s -38/54 gjs:Debugger / backtrace command OK 0.08s -39/54 gjs:Debugger / breakpoint command OK 0.09s -40/54 gjs:Debugger / continue command OK 0.09s -41/54 gjs:Debugger / delete command OK 0.09s -42/54 gjs:Debugger / detach command OK 0.10s -43/54 gjs:Debugger / down-up command OK 0.08s -44/54 gjs:Debugger / finish command OK 0.06s -45/54 gjs:Debugger / frame command OK 0.08s -46/54 gjs:Debugger / keys command OK 0.08s -47/54 gjs:Debugger / next command OK 0.07s -48/54 gjs:Debugger / print command OK 0.13s -49/54 gjs:Debugger / quit command OK 0.07s -50/54 gjs:Debugger / return command OK 0.08s -51/54 gjs:Debugger / set command OK 0.08s -52/54 gjs:Debugger / step command OK 0.08s -53/54 gjs:Debugger / throw command OK 0.10s -54/54 gjs:Debugger / until command OK 0.12s + 1/54 gjs:C / API tests OK 10.83s + 2/54 gjs:Scripts / CommandLine OK 7.59s + 3/54 gjs:Scripts / Warnings OK 0.66s + 4/54 gjs:JS / self OK 0.27s + 5/54 gjs:JS / ByteArray OK 0.30s + 6/54 gjs:JS / Exceptions OK 0.50s + 7/54 gjs:JS / Format OK 0.42s + 8/54 gjs:JS / Fundamental OK 0.41s + 9/54 gjs:JS / Gettext OK 0.32s +10/54 gjs:JS / GIMarshalling OK 1.85s +11/54 gjs:JS / Gio OK 0.55s +12/54 gjs:JS / GLib OK 0.52s +13/54 gjs:JS / GObject OK 0.32s +14/54 gjs:JS / GObjectClass OK 0.77s +15/54 gjs:JS / GObjectInterface OK 0.89s +16/54 gjs:JS / GTypeClass OK 0.32s +17/54 gjs:JS / Importer OK 0.55s +18/54 gjs:JS / Introspection OK 1.93s +19/54 gjs:JS / Lang OK 0.49s +20/54 gjs:JS / LegacyByteArray OK 0.81s +21/54 gjs:JS / LegacyClass OK 0.57s +22/54 gjs:JS / LegacyGObject OK 0.53s +23/54 gjs:JS / Mainloop OK 0.70s +24/54 gjs:JS / Namespace OK 0.53s +25/54 gjs:JS / Package OK 0.48s +26/54 gjs:JS / ParamSpec OK 0.50s +27/54 gjs:JS / Print OK 0.36s +28/54 gjs:JS / Regress OK 1.55s +29/54 gjs:JS / Signals OK 0.54s +30/54 gjs:JS / System OK 0.59s +31/54 gjs:JS / Tweener OK 0.42s +32/54 gjs:JS / WarnLib OK 0.68s +33/54 gjs:JS / Cairo OK 1.38s +34/54 gjs:JS / Gtk3 OK 1.35s +35/54 gjs:JS / GObjectDestructionAccess OK 1.66s +36/54 gjs:JS / LegacyGtk OK 1.77s +37/54 gjs:dbus / GDBus OK 1.50s +38/54 gjs:Debugger / backtrace command OK 0.62s +39/54 gjs:Debugger / breakpoint command OK 0.51s +40/54 gjs:Debugger / continue command OK 0.66s +41/54 gjs:Debugger / delete command OK 0.64s +42/54 gjs:Debugger / detach command OK 0.52s +43/54 gjs:Debugger / down-up command OK 0.41s +44/54 gjs:Debugger / finish command OK 0.48s +45/54 gjs:Debugger / frame command OK 0.31s +46/54 gjs:Debugger / keys command OK 0.42s +47/54 gjs:Debugger / next command OK 0.30s +48/54 gjs:Debugger / print command OK 0.45s +49/54 gjs:Debugger / quit command OK 0.34s +50/54 gjs:Debugger / return command OK 0.37s +51/54 gjs:Debugger / set command OK 0.35s +52/54 gjs:Debugger / step command OK 0.40s +53/54 gjs:Debugger / throw command OK 0.34s +54/54 gjs:Debugger / until command OK 0.34s Ok: 54 @@ -12473,7 +12505,7 @@ Skipped: 0 Timeout: 0 - rm -fr -- /tmp/dh-xdg-rundir-D9d543IC + rm -fr -- /tmp/dh-xdg-rundir-y9KxqzRV make[1]: Leaving directory '/build/reproducible-path/gjs-1.66.2' create-stamp debian/debhelper-build-stamp dh_prep @@ -12683,10 +12715,10 @@ install -d debian/libgjs-dev/usr/share/doc/libgjs-dev install -p -m0644 debian/copyright debian/libgjs-dev/usr/share/doc/libgjs-dev/copyright dh_installchangelogs - install -p -m0644 debian/changelog debian/gjs-tests/usr/share/doc/gjs-tests/changelog.Debian - install -p -m0644 debian/changelog debian/gjs/usr/share/doc/gjs/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 + 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 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 @@ -12701,43 +12733,43 @@ 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 chmod a-x usr/share/doc/libgjs0g/changelog.Debian - chmod a-x usr/share/doc/libgjs-dev/changelog.Debian - gzip -9nf usr/share/doc/gjs-tests/changelog.Debian + chmod a-x usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian gzip -9nf usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian gzip -9nf usr/share/doc/libgjs0g/changelog.Debian - gzip -9nf usr/share/doc/libgjs-dev/changelog.Debian + chmod a-x usr/share/doc/libgjs-dev/changelog.Debian + chmod a-x usr/share/doc/gjs-tests/changelog.Debian cd '/build/reproducible-path/gjs-1.66.2' + gzip -9nf usr/share/doc/gjs-tests/changelog.Debian + gzip -9nf usr/share/doc/libgjs-dev/changelog.Debian cd '/build/reproducible-path/gjs-1.66.2' cd '/build/reproducible-path/gjs-1.66.2' cd '/build/reproducible-path/gjs-1.66.2' dh_fixperms + 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 ! -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/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/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/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/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/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/libgjs-dev/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/gjs-tests/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/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/gjs/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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 + 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/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/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/libgjs-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/libgjs0g/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/gjs/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing dh_dwz -a dwz -- debian/gjs/usr/bin/gjs-console @@ -12752,12 +12784,12 @@ objcopy --only-keep-debug --compress-debug-sections debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/c1/e8605268f5abb3765317b45592cd73ba3879b5.debug install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/11 objcopy --only-keep-debug --compress-debug-sections debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/11/2dfcaa2410bf47f671aaccd6c819219348f9b6.debug - chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/4a/52aab0fbedb04a2d5a64015a1e7675944f242f.debug - strip --remove-section=.comment --remove-section=.note debian/gjs/usr/bin/gjs-console chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/11/2dfcaa2410bf47f671aaccd6c819219348f9b6.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so - objcopy --add-gnu-debuglink debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/4a/52aab0fbedb04a2d5a64015a1e7675944f242f.debug debian/gjs/usr/bin/gjs-console + chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/4a/52aab0fbedb04a2d5a64015a1e7675944f242f.debug + strip --remove-section=.comment --remove-section=.note debian/gjs/usr/bin/gjs-console objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/11/2dfcaa2410bf47f671aaccd6c819219348f9b6.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so + objcopy --add-gnu-debuglink debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/4a/52aab0fbedb04a2d5a64015a1e7675944f242f.debug debian/gjs/usr/bin/gjs-console install -d debian/.debhelper/gjs/dbgsym-root/usr/share/doc ln -s gjs debian/.debhelper/gjs/dbgsym-root/usr/share/doc/gjs-dbgsym install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/38 @@ -12805,7 +12837,7 @@ install -d debian/gjs/DEBIAN dpkg-shlibdeps -Tdebian/gjs.substvars debian/gjs/usr/bin/gjs-console install -d debian/gjs-tests/DEBIAN - dpkg-shlibdeps -Tdebian/gjs-tests.substvars debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine + dpkg-shlibdeps -Tdebian/gjs-tests.substvars debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules override_dh_girepository make[1]: Entering directory '/build/reproducible-path/gjs-1.66.2' @@ -12834,61 +12866,61 @@ 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=112dfcaa2410bf47f671aaccd6c819219348f9b6 38a67f820cddfe7941df6db892499b47c46dc560 5a0e94d63dad49cee00dac4e3b90c30e5c75dea7 986aa6605bad6a9037fac0130b9da2fe0136031c" -DSection=debug -UMulti-Arch -UReplaces -UBreaks dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not 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/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/gjs -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 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/libgjs-dev/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/.debhelper/gjs/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/gjs 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 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/.debhelper/gjs-tests/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/gjs-tests + 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 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 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 +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 dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined + chmod 0644 -- debian/gjs/DEBIAN/control dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/gjs-tests/DEBIAN/control dh_md5sums + cd debian/gjs-tests >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/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/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 - chmod 0644 -- debian/gjs/DEBIAN/md5sums - chmod 0644 -- debian/libgjs-dev/DEBIAN/md5sums - cd debian/.debhelper/gjs/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libgjs0g/DEBIAN/md5sums - cd debian/.debhelper/libgjs0g/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/gjs-tests/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/libgjs-dev/DEBIAN/md5sums + cd debian/.debhelper/libgjs0g/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/gjs/DEBIAN/md5sums + cd debian/.debhelper/gjs/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/.debhelper/gjs-tests/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/gjs-tests/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: 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-deb: building package 'gjs-dbgsym' in '../gjs-dbgsym_1.66.2-1_amd64.deb'. 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 --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: building package 'libgjs0g-dbgsym' in '../libgjs0g-dbgsym_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) @@ -12896,12 +12928,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/302494/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/302494/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/458675 and its subdirectories -I: Current time: Sun Aug 31 11:07:10 -12 2025 -I: pbuilder-time-stamp: 1756681630 +I: removing directory /srv/workspace/pbuilder/302494 and its subdirectories +I: Current time: Tue Jul 30 06:49:58 +14 2024 +I: pbuilder-time-stamp: 1722271798